[發(fā)明專利]音頻數(shù)據(jù)處理方法和裝置有效
| 申請?zhí)枺?/td> | 201610025708.1 | 申請日: | 2016-01-14 |
| 公開(公告)號: | CN106970771B | 公開(公告)日: | 2020-01-14 |
| 發(fā)明(設計)人: | 楊將 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F3/16 | 分類號: | G06F3/16;H04S1/00 |
| 代理公司: | 44224 廣州華進聯(lián)合專利商標代理有限公司 | 代理人: | 何平;鄧云鵬 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音頻 數(shù)據(jù)處理 方法 裝置 | ||
本發(fā)明涉及一種音頻數(shù)據(jù)處理方法和裝置,該方法包括:從音頻數(shù)據(jù)流中獲取相鄰的第一音頻幀和第二音頻幀,第一音頻幀在時序上先于第二音頻幀;確定幀分割位置,第一音頻幀中幀分割位置處的采樣點值與第二音頻幀中幀分割位置處的采樣點值滿足距離接近條件;獲取第二音頻幀中幀分割位置以前的采樣點值以及第一音頻幀中幀分割位置以后的采樣點值,按順序拼接以生成第三音頻幀,并將第三音頻幀插入第一音頻幀和第二音頻幀之間。本發(fā)明提供的音頻數(shù)據(jù)處理方法和裝置,可基本克服在插入音頻幀時產(chǎn)生的噪聲。
技術領域
本發(fā)明涉及音頻數(shù)據(jù)處理技術領域,特別是涉及一種音頻數(shù)據(jù)處理方法和裝置。
背景技術
音頻數(shù)據(jù)處理技術的應用,使得人們可以通過拾音器采集聲音生成音頻數(shù)據(jù)并存儲,在需要時可通過音頻播放器將存儲的音頻數(shù)據(jù)播放出來,重現(xiàn)聲音。音頻數(shù)據(jù)處理技術的廣泛應用,使得聲音的記錄和再現(xiàn)變的非常容易,對人們的生活和工作都有重要影響。
目前,在對音頻數(shù)據(jù)流進行處理時,存在需要在相鄰的兩幀音頻數(shù)據(jù)之間插入一幀音頻數(shù)據(jù)的情況。比如,在一些特殊的音效中,通過將左右聲道中其中一個聲道的音頻數(shù)據(jù)流相鄰的兩幀音頻數(shù)據(jù)之間插入一幀音頻數(shù)據(jù),使得左右聲道的音頻數(shù)據(jù)流相差一幀音頻數(shù)據(jù),可以實現(xiàn)環(huán)繞聲的特殊效果。又比如,當左右聲道的音頻數(shù)據(jù)流不同步時,也可以通過在其中一個音頻數(shù)據(jù)流中插入音頻數(shù)據(jù)來緩解左右聲道的音頻數(shù)據(jù)流不同步的問題。
然而,目前在音頻數(shù)據(jù)流中相鄰的兩幀音頻數(shù)據(jù)之間插入音頻數(shù)據(jù),一般是直接插入這兩幀音頻數(shù)據(jù)中的一個,但插入后在播放時會在插入的音頻數(shù)據(jù)處存在明顯的噪聲,需要克服。類似地,在音頻數(shù)據(jù)流中刪除一幀音頻數(shù)據(jù)也會存在噪聲。
發(fā)明內(nèi)容
基于此,有必要針對目前在處理音頻數(shù)據(jù)流時,插入或者刪除一幀音頻數(shù)據(jù)時會產(chǎn)生噪聲的問題,提供一種音頻數(shù)據(jù)處理方法和裝置。
一種音頻數(shù)據(jù)處理方法,所述方法包括:
從音頻數(shù)據(jù)流中獲取相鄰的第一音頻幀和第二音頻幀,所述第一音頻幀在時序上先于所述第二音頻幀;
確定幀分割位置,所述第一音頻幀中所述幀分割位置處的采樣點值與所述第二音頻幀中所述幀分割位置處的采樣點值滿足距離接近條件;
獲取所述第二音頻幀中幀分割位置以前的采樣點值以及所述第一音頻幀中幀分割位置以后的采樣點值,按順序拼接以生成第三音頻幀,并將所述第三音頻幀插入所述第一音頻幀和第二音頻幀之間;或者,
獲取所述第一音頻幀中幀分割位置以前的采樣點值以及所述第二音頻幀中幀分割位置以后的采樣點值,按順序拼接以生成第四音頻幀,并將所述第一音頻幀和第二音頻幀一并替換為所述第四音頻幀。
一種音頻數(shù)據(jù)處理裝置,所述裝置包括:音頻幀獲取模塊和幀分割位置確定模塊,還包括音頻幀插入模塊和音頻幀替換模塊中的至少一種;
所述音頻幀獲取模塊,用于從音頻數(shù)據(jù)流中獲取相鄰的第一音頻幀和第二音頻幀,所述第一音頻幀在時序上先于所述第二音頻幀;
所述幀分割位置確定模塊,用于確定幀分割位置,所述第一音頻幀中所述幀分割位置處的采樣點值與所述第二音頻幀中所述幀分割位置處的采樣點值滿足距離接近條件;
所述音頻幀插入模塊,用于獲取所述第二音頻幀中幀分割位置以前的采樣點值以及所述第一音頻幀中幀分割位置以后的采樣點值,按順序拼接以生成第三音頻幀,并將所述第三音頻幀插入所述第一音頻幀和第二音頻幀之間;
所述音頻幀替換模塊,用于獲取所述第一音頻幀中幀分割位置以前的采樣點值以及所述第二音頻幀中幀分割位置以后的采樣點值,按順序拼接以生成第四音頻幀,并將所述第一音頻幀和第二音頻幀一并替換為所述第四音頻幀。
該專利技術資料僅供研究查看技術是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610025708.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 數(shù)據(jù)處理設備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





