回声消除方法、电子设备以及存储装置制造方法及图纸

技术编号:23769022 阅读:76 留言:0更新日期:2020-04-11 21:38
本申请公开了一种回声消除方法、电子设备以及存储装置,该方法包括:对第一设备的当前远端信号与当前近端信号进行时延对齐;利用自适应滤波器对当前远端信号进行滤波,得到当前回声信号;将当前近端信号减去当前回声信号,得到当前输出信号;将当前输出信号发送至第二设备。通过本申请的回声消除方法,能够提高通话质量。

Echo cancellation method, electronic equipment and storage device

【技术实现步骤摘要】
回声消除方法、电子设备以及存储装置
本申请涉及语音信号处理领域,具体涉及一种回声消除方法、电子设备以及存储装置。
技术介绍
随着Internet网络技术、软件技术和计算机多媒体技术的快速发展和相互结合,网络语音电话应用已经非常普遍。在网络语音聊天中,远端通话者的声音被自己的麦克风拾取后通过网络传到近端,近端扬声器播放出来的声音被麦克风拾取后通过网络又重新发回给远端,加上网络和数据处理等各种延迟的影响,使得远端通话者能听到自己的回声,影响了通话的质量。
技术实现思路
本申请提供一种回声消除方法、电子设备以及存储装置,以解决如何减少回声残留,提高通话质量的技术问题。为解决上述技术问题,本申请第一方面提供一种回声消除方法,其包括:对第一设备的当前远端信号与当前近端信号进行时延对齐,其中,当前远端信号和当前近端信号为音频信号,且当前远端信号来自与第一设备通话的第二设备;利用自适应滤波器对当前远端信号进行滤波,得到当前回声信号,其中,自适应滤波器的当前滤波系数由自适应滤波器的前一回声信号与前一近端信号之间的差异确定的;本文档来自技高网...

【技术保护点】
1.一种回声消除方法,其特征在于,包括:/n对第一设备的当前远端信号与当前近端信号进行时延对齐,其中,所述当前远端信号和当前近端信号为音频信号,且所述当前远端信号来自与所述第一设备通话的第二设备;/n自适应滤波器根据当前滤波系数对所述当前远端信号进行滤波,得到当前回声信号,其中,所述自适应滤波器的当前滤波系数由所述自适应滤波器的前一回声信号与前一近端信号之间的差异确定的;/n将当前近端信号减去所述当前回声信号,得到当前输出信号;/n将所述当前输出信号发送至所述第二设备。/n

【技术特征摘要】
1.一种回声消除方法,其特征在于,包括:
对第一设备的当前远端信号与当前近端信号进行时延对齐,其中,所述当前远端信号和当前近端信号为音频信号,且所述当前远端信号来自与所述第一设备通话的第二设备;
自适应滤波器根据当前滤波系数对所述当前远端信号进行滤波,得到当前回声信号,其中,所述自适应滤波器的当前滤波系数由所述自适应滤波器的前一回声信号与前一近端信号之间的差异确定的;
将当前近端信号减去所述当前回声信号,得到当前输出信号;
将所述当前输出信号发送至所述第二设备。


2.根据权利要求1所述的方法,其特征在于,在所述利用自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号之前,所述方法还包括:
利用所述前一近端信号减去所述自适应滤波器的前一回声信号所得到的前一输出信号,得到前一系数更新量;
基于所述自适应滤波器的步长、所述前一系数更新量以及所述自适应滤波器的前一滤波系数,得到所述自适应滤波器的当前滤波系数。


3.根据权利要求2所述的方法,其特征在于,所述利用所述前一近端信号减去所述自适应滤波器的前一回声信号所得到的前一输出信号,得到前一系数更新量,包括:
获取利用所述前一近端信号减去所述自适应滤波器的前一回声信号所得到的前一输出信号,并将所述前一输出信号与所述前一远端信号的积作为前一系数更新量;
所述基于所述自适应滤波器的步长、所述前一系数更新量以及所述自适应滤波器的前一滤波系数,得到所述自适应滤波器的当前滤波系数,包括:
将所述自适应滤波器的步长与所述前一系数更新量的积加上所述自适应滤波器的前一滤波系数,得到所述自适应滤波器的当前滤波系数。


4.根据权利要求2所述的方法,其特征在于,所述自适应滤波器包括两个不同步长的第一自适应滤波器;
所述利用自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号,包括:
以两个所述第一自适应滤波器作为待比较滤波器,并获取每个所述待比较滤波器的前一回声信号与参考信号之间的相关程度,其中,所述参考信号包括前一近端信号和/或利用所述前一回声信号得到的前一输出信号;
选择所述相关程度符合预设要求的第一自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号。


5.根据权利要求4所述的方法,其特征在于,所述自适应滤波器还包括第二自适应滤波器,其中,所述第二自适应滤波器的步长小于两个所述第一自适应滤波器的步长;
所述选择所述相关程度符合预设要求的第一自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号,包括:
检测是否处于双讲状态;
若是,则将所述符合预设要求的第一自适应滤波器和所述第二自适应滤波器作为待比较滤波器,并获取每个所述待比较滤波器的前一回声信号与所述参考信号之间的相关程度;
选择所述相关程度符合预设要求的自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号。


6.根据权利要求5所述的方法,其特征在于,所述检测是否处于双讲状态,包括:
获取前一远端信号与前一近端信号之间的第一相关系数,以及获取所述前一近端信号与发送给所述第二设备的前一输出信号之间的第二相关系数;
判断所述第一相关系数是否小于第一阈值,且所述第二相关系数是否大于第二阈值,若均为是,则确定处于双讲状态。
...

【专利技术属性】
技术研发人员:陈烈林聚财
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:浙江;33

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

1