[發(fā)明專利]回聲消除方法及裝置在審
| 申請?zhí)枺?/td> | 201610096504.7 | 申請日: | 2016-02-22 |
| 公開(公告)號: | CN105791611A | 公開(公告)日: | 2016-07-20 |
| 發(fā)明(設(shè)計)人: | 周佳慶 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04M9/08 | 分類號: | H04M9/08;G10L21/0216;G10L21/0264 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 劉映東 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 回聲 消除 方法 裝置 | ||
本發(fā)明公開了一種回聲消除方法及裝置,屬于信號處理技術(shù)領(lǐng)域。所述方法包括:檢測近端信號中是否存在語音信號;根據(jù)歸一化最小均方自適應(yīng)濾波NLMS算法對遠(yuǎn)端信號進行處理,得到估算信號,并將所述近端信號減去所述估算信號,得到殘余信號;當(dāng)檢測的結(jié)果為所述近端信號中存在所述語音信號時,檢測所述殘余信號是否符合預(yù)設(shè)輸出條件;當(dāng)所述殘余信號不符合預(yù)設(shè)輸出條件時,將所述殘余信號乘以第一衰減因子,得到輸出信號,解決了由于NLMS算法對遠(yuǎn)端信號進行估算得到的估算信號不準(zhǔn)確,導(dǎo)致近端信號減去估算信號得到的殘余信號中仍舊包含較強的回聲信號,影響通話質(zhì)量的問題,達(dá)到了提高通話質(zhì)量的效果。
技術(shù)領(lǐng)域
本發(fā)明涉及信號處理技術(shù)領(lǐng)域,特別涉及一種回聲消除方法及裝置。
背景技術(shù)
通話過程中,在第一電子設(shè)備播放第二電子設(shè)備發(fā)送的語音信號時,第一電子設(shè)備中的麥克風(fēng)會采集該語音信號,并將該語音信號發(fā)送給第二電子設(shè)備,導(dǎo)致第二電子設(shè)備的用戶會聽到自己發(fā)出的語音信號的回聲,影響通話質(zhì)量,因此,需要對通話過程中的回聲進行消除。
相關(guān)技術(shù)中提供了一種回聲消除方法,首先第一電子設(shè)備將遠(yuǎn)端信號和近端信號輸入到自身的雙端檢測模塊中,該遠(yuǎn)端信號為第二電子設(shè)備發(fā)送的語音信號,近端信號為第一電子設(shè)備播放遠(yuǎn)端信號時產(chǎn)生的回聲信號和第一電子設(shè)備的用戶發(fā)出的語音信號的混合信號。雙端檢測模塊檢測近端信號中是否存在語音信號,將檢測結(jié)果和遠(yuǎn)端信號輸入到NLMS(Normalized Least Lean Square Adapting Filtering,歸一化最小均方自適應(yīng)濾波)模塊中,根據(jù)遠(yuǎn)端信號得到遠(yuǎn)端信號的估算信號并輸出,然后將近端信號減去估算信號,得到殘余信號。在NLMS模塊接收到的檢測結(jié)果為近端信號中存在語音信號時,將殘余信號輸入到NLP(Non-linear Processing,非線性處理)模塊中做降低回聲信號的處理,以增強回聲消除的效果;在NLMS模塊接收到的檢測結(jié)果為近端信號中不存在語音信號時,將殘余信號輸入到NLMS模塊中,用于下一次對遠(yuǎn)端信號進行估算。
由于NLMS模塊對遠(yuǎn)端信號進行估算時存在誤差,因此,近端信號減去估算信號得到的殘余信號中會殘留部分回聲信號,影響通話質(zhì)量。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種回聲消除方法及裝置。
所述技術(shù)方案如下:
第一方面,提供了一種回聲消除方法,所述方法包括:
檢測近端信號中是否存在語音信號;
根據(jù)歸一化最小均方自適應(yīng)濾波NLMS算法對遠(yuǎn)端信號進行處理,得到估算信號,并將所述近端信號減去所述估算信號,得到殘余信號;
當(dāng)檢測的結(jié)果為所述近端信號中存在所述語音信號時,檢測所述殘余信號是否符合預(yù)設(shè)輸出條件;
當(dāng)所述殘余信號不符合預(yù)設(shè)輸出條件時,將所述殘余信號乘以第一衰減因子,得到輸出信號。
第二方面,提供了一種回聲消除裝置,所述裝置包括:
第一檢測模塊,用于檢測近端信號中是否存在語音信號;
第一計算模塊,用于根據(jù)歸一化最小均方自適應(yīng)濾波NLMS算法對遠(yuǎn)端信號進行處理,得到估算信號,并將所述近端信號減去所述估算信號,得到殘余信號;
第二檢測模塊,用于當(dāng)所述第一檢測模塊檢測的結(jié)果為所述近端信號中存在所述語音信號時,檢測所述第一計算模塊得到的所述殘余信號是否符合預(yù)設(shè)輸出條件;
第一輸出模塊,用于當(dāng)所述第二檢測模塊檢測的結(jié)果為所述殘余信號不符合預(yù)設(shè)輸出條件時,將所述殘余信號乘以第一衰減因子,得到輸出信號。
本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610096504.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





