[發明專利]一種回聲消除方法和裝置有效
| 申請號: | 201510432022.X | 申請日: | 2015-07-21 |
| 公開(公告)號: | CN106713570B | 公開(公告)日: | 2020-02-07 |
| 發明(設計)人: | 萬宜 | 申請(專利權)人: | 炬芯(珠海)科技有限公司 |
| 主分類號: | H04M1/20 | 分類號: | H04M1/20;H04R3/02;H04M9/08;G10L21/02 |
| 代理公司: | 11291 北京同達信恒知識產權代理有限公司 | 代理人: | 黃志華 |
| 地址: | 519085 廣東省珠海市唐*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 回聲 消除 方法 裝置 | ||
1.一種回聲消除方法,其特征在于,該方法包括:
接收麥克風采集到的聲音信號;
檢測當前通訊狀態,并在檢測結果為雙講狀態時,根據遠端語音信號衰減系數對遠端語音信號進行衰減;
根據衰減后的信號,估計出線性回聲信號,并從接收到的麥克風采集到的聲音信號中去除所述線性回聲信號,以得到殘留信號并傳輸至網絡;
其中,該方法還包括:
在確定出當前幀的殘留信號相比于上一幀的殘留信號減小時,對當前幀的殘留信號進行衰減,并將衰減后的殘留信號傳輸至網絡;
其中,對當前幀的殘留信號進行衰減,包括:
根據以下衰減系數,對當前幀的殘留信號進行衰減;
其中,α為衰減系數,k為常數,ξDTD_threshhold為設定的變量閾值,ξDTD_last為上一幀的殘留信號對應的變量值,ξDTD_cur為當前幀的殘留信號對應的變量值。
2.如權利要求1所述的方法,其特征在于,檢測當前通訊狀態,包括:
在判斷出麥克風在當前幀內采集到的聲音信號與當前幀的殘留信號中均包含近端語音信號時,確定當前通訊狀態為雙講狀態。
3.如權利要求1所述的方法,其特征在于,確定出當前幀的殘留信號相比于上一幀的殘留信號減小,包括:
根據殘留信號與麥克風采集到的信號的相關程度,確定出當前幀的殘留信號相比于上一幀的殘留信號減小。
4.如權利要求3所述的方法,其特征在于,根據殘留信號與麥克風采集到的信號的相關程度,確定出當前幀的殘留信號相比于上一幀的殘留信號減小,包括:
計算當前幀的殘留信號對應的變量值,其中,rem_cur(n)表示當前幀的殘留信號和麥克風在當前幀內采集到的信號的相關值,σ2m_cur(n)表示麥克風在當前幀內采集到的聲音信號的能量;
若當前幀的殘留信號對應的變量值小于上一幀的殘留信號對應的變量值,確定出當前幀的殘留信號相比于上一幀的殘留信號減小。
5.如權利要求1~4任一項所述的方法,其特征在于,該方法還包括:
除特定情況外,對當前幀的殘留信號進行放大,并將放大后的信號傳輸至網絡或對放大后的信號進行衰減后傳輸至網絡;
所述特定情況為下列情況中一種或組合:遠端語音信號的能量大于設定的能量閾值;當前幀的殘留信號的能量小于遠端語音信號的能量;當前幀的殘留信號滯后于遠端語音信號設定的時間。
6.如權利要求1~4任一項所述的方法,其特征在于,該方法還包括:
對所述殘留信號進行濾波,以消除非線性回聲信號,并將濾波后的信號傳輸至網絡或對濾波后的信號進行衰減后傳輸至網絡。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于炬芯(珠海)科技有限公司,未經炬芯(珠海)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510432022.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多功能手機支架
- 下一篇:一種測試游戲引擎應用的性能的移動終端及方法





