【技术实现步骤摘要】
用于自适应滤波器系数更新的方法及装置、设备
本申请涉及语音信号处理
,例如涉及一种用于自适应滤波器系数更新的方法及装置、设备。
技术介绍
语音信号处理技术是当今人机交互领域的一项关键技术,而回声消除可以实现对麦克风阵列采集到的扬声器播放的声音进行消除,得到较纯净的音频,对后端的语音唤醒或语音识别具有极其重要的作用,是语音信号处理的关键技术。由于回声路径是未知的,无法直接求取回声信号,因此现有技术将远端信号经过自适应滤波器来估计回声信号。在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:由于传统基于自适应滤波器的回声消除方法常采用预设固定步长更新滤波器系数,回声消除效果很大程度上依赖于步长选择,因此当回声信号不稳定时,固定步长使得自适应滤波器收敛过慢或发散导致回声线性部分消除鲁棒性不强,效果不佳。
技术实现思路
为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。 ...
【技术保护点】
1.一种用于自适应滤波器系数更新的方法,其特征在于,包括:/n获取近端信号和参考回声信号;/n将所述参考回声信号输入预设的自适应滤波器获得估计的回声信号;/n根据所述近端信号和所述估计的回声信号获取误差信号;/n对远端信号和所述近端信号进行双讲检测;/n在所述远端信号中存在语音信号且所述近端信号中不存在语音信号的情况下,对所述误差信号作非线性处理,根据所述误差信号和非线性处理后的残余回声获取最优步长;/n根据所述最优步长、所述远端信号和所述误差信号对所述自适应滤波器的滤波系数进行更新。/n
【技术特征摘要】
1.一种用于自适应滤波器系数更新的方法,其特征在于,包括:
获取近端信号和参考回声信号;
将所述参考回声信号输入预设的自适应滤波器获得估计的回声信号;
根据所述近端信号和所述估计的回声信号获取误差信号;
对远端信号和所述近端信号进行双讲检测;
在所述远端信号中存在语音信号且所述近端信号中不存在语音信号的情况下,对所述误差信号作非线性处理,根据所述误差信号和非线性处理后的残余回声获取最优步长;
根据所述最优步长、所述远端信号和所述误差信号对所述自适应滤波器的滤波系数进行更新。
2.根据权利要求1所述的方法,其特征在于,根据所述近端信号和所述估计的回声信号获取误差信号,包括:
将所述近端信号减去所述估计的回声信号获得误差信号。
3.根据权利要求1所述的方法,其特征在于,通过预设算法利用所述误差信号和非线性处理后的残余回声进行计算获得最优步长,包括:
获取所述误差信号的方差、获取所述残余回声的方差;
将所述误差信号的方差与所述残余回声的方差之比作为最优步长。
4.根据权利要求1所述的方法,其特征在于,对所述误差信号作非线性处理后,还包括:
输出非线性处理后的误...
【专利技术属性】
技术研发人员:黄华,马路,赵培,苏腾荣,
申请(专利权)人:海尔优家智能科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。