一種聲卡數(shù)據(jù)的處理方法、裝置及電子設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN202110019439.9 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112764709B 公開(kāi)(公告)日 2021-09-21
申請(qǐng)公布號(hào) CN112764709B 申請(qǐng)公布日 2021-09-21
分類(lèi)號(hào) G06F3/16(2006.01)I;G06F3/06(2006.01)I;H04N21/433(2011.01)I;H04N21/439(2011.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 孟維良 申請(qǐng)(專(zhuān)利權(quán))人 北京創(chuàng)世云科技股份有限公司
代理機(jī)構(gòu) 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 代理人 柳欣
地址 100085北京市海淀區(qū)上地信息路2號(hào)(北京實(shí)創(chuàng)高科技發(fā)展總公司2-2號(hào)D棟1-8層)八層804室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種聲卡數(shù)據(jù)的處理方法、裝置及電子設(shè)備,其中,該方法包括:預(yù)設(shè)緩沖時(shí)長(zhǎng)可變的第一緩沖區(qū);每當(dāng)采集到聲卡數(shù)據(jù),將聲卡數(shù)據(jù)、或與聲卡數(shù)據(jù)對(duì)應(yīng)的壓縮數(shù)據(jù)作為音頻數(shù)據(jù)存入至第一緩沖區(qū);每間隔預(yù)設(shè)時(shí)長(zhǎng),從第一緩沖區(qū)中取出預(yù)設(shè)時(shí)長(zhǎng)的目標(biāo)數(shù)據(jù)進(jìn)行編碼,生成編碼數(shù)據(jù)。本發(fā)明實(shí)施例提供的方案設(shè)置可擴(kuò)展的第一緩沖區(qū)來(lái)緩存聲卡數(shù)據(jù),可以避免占用過(guò)大的緩沖區(qū),在聲卡數(shù)據(jù)存在滯后問(wèn)題時(shí)通過(guò)壓縮的方式緩存該聲卡數(shù)據(jù),保證正確有效地緩存音頻數(shù)據(jù),避免音頻數(shù)據(jù)的時(shí)間戳異常的問(wèn)題;且不需要?jiǎng)h除聲卡數(shù)據(jù)中的部分或全部數(shù)據(jù),保證了原有采集數(shù)據(jù)的語(yǔ)意連貫性,且能夠保證音視頻同步,有效解決了聲卡輸出數(shù)據(jù)不穩(wěn)定的問(wèn)題。