一种回声消除方法、装置、终端设备及介质制造方法及图纸

技术编号:24689995 阅读:96 留言:0更新日期:2020-06-27 09:50
本公开公开了一种回声消除方法、装置、终端设备及介质。该方法包括:获取远端信号;将所述远端信号经过分块频域线性自适应滤波器处理后,得到回声信号,其中,所述分块频域线性自适应滤波器为对所述远端信号进行频域处理的分块的线性自适应滤波器;根据麦克风信号和所述回声信号,确定残差谱信号;将所述残差谱信号进行非线性处理,得到输出信号,以完成回声消除。利用该方法有效的降低了非线性消除的力度,减小近端语音的损伤,提升了回声消除的效率。

An echo cancellation method, device, terminal equipment and medium

【技术实现步骤摘要】
一种回声消除方法、装置、终端设备及介质
本公开实施例涉及通信
,尤其涉及一种回声消除方法、装置、终端设备及介质。
技术介绍
随着互联网技术的发展,视频电话越来越普及。虽然手机端都有内置的回声消除功能,但是应用层调用底层的硬件回声消除器(AcousticEchoCanceller,AEC),通常不稳定,经常会出现残余回声或者由于时延偏差完全消除不了回声。故,如何将单讲的回声彻底消除干净,同时尽量保证双端讲话时近端语音质量是当前亟待解决的技术问题。
技术实现思路
本公开提供一种回声消除方法、装置、终端设备及介质,提升了回声消除效率。第一方面,本公开实施例提供了一种回声消除方法,包括:获取远端信号;将所述远端信号经过分块频域线性自适应滤波器处理后,得到回声信号,其中,所述分块频域线性自适应滤波器为对所述远端信号进行频域处理的分块的线性自适应滤波器;根据麦克风信号和所述回声信号,确定残差谱信号;将所述残差谱信号进行非线性处理,得到输出信号,以完成回声消除。r>第二方面,本公开本文档来自技高网...

【技术保护点】
1.一种回声消除方法,其特征在于,包括:/n获取远端信号;/n将所述远端信号经过分块频域线性自适应滤波器处理后,得到回声信号,其中,所述分块频域线性自适应滤波器为对所述远端信号进行频域处理的分块的线性自适应滤波器;/n根据麦克风信号和所述回声信号,确定残差谱信号;/n将所述残差谱信号进行非线性处理,得到输出信号,以完成回声消除。/n

【技术特征摘要】
1.一种回声消除方法,其特征在于,包括:
获取远端信号;
将所述远端信号经过分块频域线性自适应滤波器处理后,得到回声信号,其中,所述分块频域线性自适应滤波器为对所述远端信号进行频域处理的分块的线性自适应滤波器;
根据麦克风信号和所述回声信号,确定残差谱信号;
将所述残差谱信号进行非线性处理,得到输出信号,以完成回声消除。


2.根据权利要求1所述的方法,所述分块频域线性自适应滤波器为分块频域卡尔曼滤波器,所述分块频域卡尔曼滤波器包括至少两个子滤波器块。


3.根据权利要求2所述的方法,其特征在于,所述将所述远端信号经过分块频域线性自适应滤波器处理后,得到回声信号,包括:
根据所述远端信号,确定每个子滤波器块的语音信号;
将各所述语音信号进行傅里叶变换,得到对应的频域信号;
将每个子滤波器的频域信号乘以滤波器系数后累加并进行傅里叶反变换,得到回声信号。


4.根据权利要求3所述的方法,其特征在于,当前帧的语音信号对应的滤波器系数为上一帧语音信号对应的滤波器系数与上一帧语音信号对应的权重增量的和。


5.根据权利要求4所述的方法,其特征在于,当前帧的语音信号对应的权重增量根据子滤波器块的个数和上一帧语音信号对应的残差谱信号和卡尔曼增益因子确定,所述卡尔曼增益因子根据上一帧语音信号的频域信号和上一帧语音信号的学习因子确定,每个子滤波器块确定所述学习因子的协方差相同。


6.根据权利要求1所述的方法,其特征在于,所述根据麦克风信号和所述回声信号,确定残差谱信号,包括:
从麦克风信号中去除回声信号,得到残差信号;
将所述残差信号进行傅里叶变换,得到残差谱信号。


7.根据权利要求1所述的方法,其特征在于,所述将所述残差谱信号进行非线性处理,得到输出信号,包括:
将所述残差谱信号进行相关性滤波处理后,得到目标信号;
将所述目标信号进行子带能量比抑制处理,得到输出信号。<...

【专利技术属性】
技术研发人员:吴威麒许一峰陈满砚
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1