[发明专利]回声抑制方法及装置有效
申请号: | 202010885166.1 | 申请日: | 2020-08-28 |
公开(公告)号: | CN112201266B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 付聪;雷欣;李志飞 | 申请(专利权)人: | 出门问问(苏州)信息科技有限公司 |
主分类号: | G10L21/0208 | 分类号: | G10L21/0208;G10L21/0224;G10L21/0232 |
代理公司: | 北京乐知新创知识产权代理事务所(普通合伙) 11734 | 代理人: | 江宇 |
地址: | 215000 江苏省苏州市苏州工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回声 抑制 方法 装置 | ||
1.一种回声抑制方法,其特征在于,所述方法包括:
采集远端声音信号;
确定平稳噪声N(f, t);其中,f表示频域,t表示时域;
计算所述远端声音信号的回声残余能量Presidual(f, t);
利用线性回声消除算法计算所述远端声音信号经过线性回声消除后的信号Paec(f, t);
当f,t的取值满足Presidual(f, t) Presidual_thres且 Paec(f, t) - Presidual(f, t) Pvoice_thres且 Paec(f, t) N(f, t)时,将f的取值确定为第一频域值,将t的取值确定为第一时域值; 其中,Presidual_thres 为预设的回声残余信号的能量门限值;Pvoice_thres为预设的近端声音的能量;
构建方差为N(f, t)的高斯白噪声G(f, t);
在f为第一频域值且t为第一时域值的时频点,用G(f, t)取代Presidual(f, t)。
2.根据权利要求1所述的方法,其特征在于,所述计算所述远端声音信号对应的回声残余能量Presidual(f, t),包括:
利用以下公式计算Presidual(f, t):
;
其中, Pref(f, t)为所述远端声音信号在时间为t,频率为f的时频点能量;Pref(f/2,t)为所述远端声音信号在时间为t,频率为f/2的时频点能量;Pref(f/3, t)为所述远端声音信号在时间为t,频率为f/3的时频点能量;Pref(f/4, t)为所述远端声音信号在时间为t,频率为f/4的时频点能量;Cerror(f)为预设的第一系数;Charmonic2(f)为预设的第二系数;Charmonic3(f)为预设的第三系数;Charmonic4(f)为预设的第四系数。
3.根据权利要求2所述的方法,其特征在于,所述Cerror(f),Charmonic2(f),Charmonic3(f),Charmonic4(f)的值,通过以下方法进行确定:
当设备的扬声器输出最大播放音量,并播放指数扫频信号时,采集远端声音参考信号;
利用以下公式计算Cerror(f),Charmonic2(f),Charmonic3(f),Charmonic4(f):
;
;
;
;
其中,P_ref(f)为远端声音参考信号;P_error(f) 为对远端声音参考信号进行线性回声消除后,在频点f的残余回声能量; P_harmonic(f/2) 为远端声音参考信号的f/2频点,经过回声路径产生二次谐波后,在频点f的残余回声能量;P_harmonic(f/3) 为远端声音参考信号的f/3频点,经过回声路径产生三次谐波后,在频点f/2的残余回声能量;P_harmonic(f/4) 为远端声音参考信号的f/4频点,经过回声路径产生四次谐波后,在频点f/3的残余回声能量。
4.根据权利要求1所述的方法,其特征在于,所述线性回声消除算法包括:最小均方误差,或仿射投影算法,或递归最小二乘。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于出门问问(苏州)信息科技有限公司,未经出门问问(苏州)信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010885166.1/1.html,转载请声明来源钻瓜专利网。