[發明專利]一種回聲消除方法、裝置、終端設備及介質有效
| 申請號: | 202010183666.0 | 申請日: | 2020-03-16 |
| 公開(公告)號: | CN111246037B | 公開(公告)日: | 2021-11-16 |
| 發明(設計)人: | 吳威麒;肖波;許一峰;陳滿硯 | 申請(專利權)人: | 北京字節跳動網絡技術有限公司 |
| 主分類號: | G10L21/0208 | 分類號: | G10L21/0208;H04M9/08;G10L19/26;G10L21/0216 |
| 代理公司: | 北京遠智匯知識產權代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100041 北京市石景山區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 回聲 消除 方法 裝置 終端設備 介質 | ||
1.一種回聲消除方法,其特征在于,包括:
獲取遠端信號;
將所述遠端信號經過步長可變自適應濾波器處理后,得到回聲信號,所述步長可變自適應濾波器為處理每一幀所述遠端信號時,學習因子步長可變的自適應濾波器;
根據麥克風信號和所述回聲信號,確定殘差譜信號;
將所述殘差譜信號進行非線性處理,得到輸出信號,以完成回聲消除;
所述將所述殘差譜信號進行非線性處理,得到輸出信號,包括:
將所述殘差譜信號進行基于所述學習因子的非線性處理,得到輸出信號;
所述步長可變自適應濾波器為學習因子步長可變的線性濾波器,所述步長可變自適應濾波器包括至少兩個子濾波器塊;
通過如下公式確定每個子濾波器塊的濾波器系數:
Wp(n+1,k)=Wp(n,k)+μ(n,k)conj(Xp(n,k))E(n,k);
其中,Wp(n+1,k)為第p個子濾波器塊處理第n+1幀第k頻點遠端信號時的濾波器系數,Wp(n,k)為第p個子濾波器塊處理第n幀第k頻點遠端信號時的濾波器系數,μ(n,k)為學習因子,E(n,k)為第n幀第k頻點遠端信號對應的殘差譜信號,Xp(n,k)為第p子濾波器塊在第n幀第k頻點遠端信號對應的語音信號,conj(.)表示矩陣的共軛操作。
2.根據權利要求1所述的方法,其特征在于,所述步長可變自適應濾波器的學習因子基于所述回聲信號、所述殘差譜信號和濾波器系數確定。
3.根據權利要求1所述的方法,其特征在于,所述步長可變自適應濾波器的學習因子與濾波器系數呈比例。
4.根據權利要求1所述的方法,其特征在于,所述步長可變自適應濾波器中每個子濾波器塊處理當前幀的遠端信號時的濾波器系數根據處理上一幀遠端信號時對應的語音信號和處理上一幀遠端信號時的濾波器系數、學習因子和殘差譜信號確定。
5.根據權利要求1所述的方法,其特征在于,所述根據麥克風信號和所述回聲信號,確定殘差譜信號,包括:
從麥克風信號中取出回聲信號,得到殘差信號;
將所述殘差信號進行傅里葉變換,得到殘差譜信號。
6.根據權利要求1所述的方法,其特征在于,所述將所述殘差譜信號進行基于所述學習因子的非線性處理,得到輸出信號,包括:
根據所述學習因子、所述步長可變自適應濾波器所包括子濾波器塊的個數和所述步長可變自適應濾波器處理所述遠端信號時對應的語音信號,確定非線性因子;
將所述非線性因子與所述殘差譜信號的乘積確定為輸出信號。
7.根據權利要求6所述的方法,其特征在于,通過如下公式確定非線性因子:
Xp(n,k)=FFT(xp(n));
其中,H(n,k)為非線性因子,P為所述步長可變自適應濾波器所包括子濾波器塊的個數,xp(n)為第p個子濾波器塊第n幀語音信號;
μ(n,k)為學習因子,Xp(n,k)為第p子濾波器塊在第n幀第k頻點遠端信號對應的語音信號,real(.)表示取實部。
8.根據權利要求1所述的方法,其特征在于,還包括:
對所述輸出信號進行殘余回聲降噪處理,得到降噪后的輸出信號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京字節跳動網絡技術有限公司,未經北京字節跳動網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010183666.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種SMT階梯模板焊接方法及裝置
- 下一篇:一種電纜牽引機





