[發明專利]一種背景噪聲生成方法以及噪聲處理裝置有效
| 申請號: | 200810085177.0 | 申請日: | 2008-03-20 |
| 公開(公告)號: | CN101483495A | 公開(公告)日: | 2009-07-15 |
| 發明(設計)人: | 代金良;張立斌 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00;G10L19/00;G10L21/02 |
| 代理公司: | 北京集佳知識產權代理有限公司 | 代理人: | 逯長明 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 背景 噪聲 生成 方法 以及 處理 裝置 | ||
技術領域
本發明涉及通訊領域,尤其涉及一種背景噪聲生成方法以及噪聲處理裝 置。
背景技術
目前的數據傳輸系統中,語音編碼技術可以壓縮語音信號的傳輸帶寬, 增加通信系統的容量。由于語音通信中只有大約40%是包含語音的,其它時 間都是靜音或背景噪聲,為了進一步節省傳輸帶寬,非連續傳輸系統(DTX, Discontinuous?Transmission?System)/舒適噪聲生成(CNG,Comfortable?Noise? Generation)技術應運而生。
現有技術中的基于DTX/CNG的噪聲生成方法為:
在編碼端對輸入背景噪聲信號經過濾波分成兩個子帶,輸出低子帶信號 以及高子帶輸出信號。
對上述兩個子帶信號分別進行編碼得到窄帶編碼參數以及高帶編碼參 數,將兩個子帶的編碼參數組合成非噪聲幀,若當前DTX判決結果為“發送”, 則將高帶編碼參數以及窄帶編碼參數組裝成SID幀發送到解碼端,否則發送 沒有任何數據的NODATA幀到解碼端。
在解碼端,若接收到的編碼碼流中只有窄帶的編碼參數,則用729B的解 碼方式進行解碼。其中編碼參數用于第一個10ms幀,第二個10ms幀當作 NODATA幀處理。
若接收到的編碼碼流中為寬帶的編碼參數,則解碼過程如下,寬帶包括 高帶以及窄帶:
如果接收到的為靜音插入描述(SID,Silence?Insertion?Descriptor)幀,則 解碼得到窄帶編碼參數以及高帶編碼參數,并根據窄帶編碼參數以及高帶編 碼參數生成窄帶背景噪聲以及高帶背景噪聲;
若接收到的為NODATA幀,則窄帶編碼參數采用729B的解碼方式獲得, 然后采用729B的CNG方式得到窄帶背景噪聲。高帶編碼參數則采用前一個 SID幀中的高帶編碼參數:PWB=PWB_PRE_SID,并對應生成高帶背景噪聲。 但是,上述技術方案中,在NODATA幀的時候,由于高帶編碼參數采用 的是直接復制前一個SID幀中高帶編碼參數的方式,所以會使得兩個SID幀 之間的編碼效果完全一致,如果相鄰兩個SID的編碼參數差別較大,那么會 使得寬帶背景噪聲的差別較大,在語譜中產生一種“塊”效應,從而會使用 戶感覺到一種類呼吸的聽覺效應,因此降低了用戶體驗。
發明內容
本發明實施例提供了一種背景噪聲生成方法以及噪聲處理裝置,能夠提 高用戶體驗。
本發明實施例提供的背景噪聲生成方法,包括:若獲取到的信號幀為噪 聲幀,則獲取所述噪聲幀中的高帶噪聲編碼參數,對所述高帶噪聲編碼參數 進行加權處理和/或平滑處理得到第二高帶噪聲編碼參數;根據所述第二高帶 噪聲編碼參數生成高帶背景噪聲信號;其中,所述高帶噪聲編碼參數包括時 域包絡參數以及頻域包絡參數;當所述信號幀為噪聲幀時,對所述高帶噪聲 編碼參數進行的所述加權處理包括將預置的加權參數與所述頻域包絡參數的 乘積作為加權后的頻域包絡參數,所述加權參數與所述頻域包絡參數的頻率 值成反比;其中,所述將預置的加權參數與所述頻域包絡參數的乘積作為加 權后的頻域包絡參數的步驟包括將頻域包絡參數以及加權參數進行如下運 算:Fenv_SID(j)=Fenv_SID(j)×SmoothWindow(j), SmoothWindow(j)=0.8+0.2×cos(jπ/12),其中,Fenv_SID(j)為頻域包絡參數, SmoothWindow(j)為加權參數,j表示頻率值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810085177.0/2.html,轉載請聲明來源鉆瓜專利網。





