[发明专利]回声消除方法、电子设备以及存储装置有效
申请号: | 201911320924.9 | 申请日: | 2019-12-19 |
公开(公告)号: | CN110992923B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 陈烈;林聚财 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G10K11/178 | 分类号: | G10K11/178;G10L21/0224;H04M9/08 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 李庆波 |
地址: | 310051 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 回声 消除 方法 电子设备 以及 存储 装置 | ||
1.一种回声消除方法,其特征在于,包括:
对第一设备的当前远端信号与当前近端信号进行时延对齐,其中,所述当前远端信号和当前近端信号为音频信号,且所述当前远端信号来自与所述第一设备通话的第二设备;
自适应滤波器根据当前滤波系数对所述当前远端信号进行滤波,得到当前回声信号,其中,所述自适应滤波器的当前滤波系数由所述自适应滤波器的前一回声信号与前一近端信号之间的差异确定的,所述自适应滤波器包括多个不同步长的自适应滤波器;
将当前近端信号减去所述当前回声信号,得到当前输出信号;
将所述当前输出信号发送至所述第二设备;
其中,所述自适应滤波器根据当前滤波系数对所述当前远端信号进行滤波,得到当前回声信号,包括:
选择符合预设要求的自适应滤波器对所述当前远端信号进行滤波,得到所述当前回声信号。
2.根据权利要求1所述的方法,其特征在于,在所述自适应滤波器根据当前滤波系数对所述当前远端信号进行滤波,得到当前回声信号之前,所述方法还包括:
利用所述前一近端信号减去所述自适应滤波器的前一回声信号所得到的前一输出信号,得到前一系数更新量;
基于所述自适应滤波器的步长、所述前一系数更新量以及所述自适应滤波器的前一滤波系数,得到所述自适应滤波器的当前滤波系数。
3.根据权利要求2所述的方法,其特征在于,所述利用所述前一近端信号减去所述自适应滤波器的前一回声信号所得到的前一输出信号,得到前一系数更新量,包括:
获取利用所述前一近端信号减去所述自适应滤波器的前一回声信号所得到的前一输出信号,并将所述前一输出信号与前一远端信号的积作为前一系数更新量;
所述基于所述自适应滤波器的步长、所述前一系数更新量以及所述自适应滤波器的前一滤波系数,得到所述自适应滤波器的当前滤波系数,包括:
将所述自适应滤波器的步长与所述前一系数更新量的积加上所述自适应滤波器的前一滤波系数,得到所述自适应滤波器的当前滤波系数。
4.根据权利要求2所述的方法,其特征在于,所述自适应滤波器包括两个不同步长的第一自适应滤波器;
所述选择符合预设要求的自适应滤波器对所述当前远端信号进行滤波,得到所述当前回声信号,包括:
以两个所述第一自适应滤波器作为待比较滤波器,并获取每个所述待比较滤波器的前一回声信号与参考信号之间的相关程度,其中,所述参考信号包括前一近端信号和/或利用所述前一回声信号得到的前一输出信号;
选择所述相关程度符合预设要求的第一自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号。
5.根据权利要求4所述的方法,其特征在于,所述自适应滤波器还包括第二自适应滤波器,其中,所述第二自适应滤波器的步长小于两个所述第一自适应滤波器的步长;
所述选择所述相关程度符合预设要求的第一自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号,包括:
检测是否处于双讲状态;
若是,则将所述符合预设要求的第一自适应滤波器和所述第二自适应滤波器作为待比较滤波器,并获取每个所述待比较滤波器的前一回声信号与所述参考信号之间的相关程度;
选择所述相关程度符合预设要求的自适应滤波器对所述当前远端信号进行滤波,得到当前回声信号。
6.根据权利要求5所述的方法,其特征在于,所述检测是否处于双讲状态,包括:
获取前一远端信号与前一近端信号之间的第一相关系数,以及获取所述前一近端信号与发送给所述第二设备的前一输出信号之间的第二相关系数;
判断所述第一相关系数是否小于第一阈值,且所述第二相关系数是否大于第二阈值,若均为是,则确定处于双讲状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911320924.9/1.html,转载请声明来源钻瓜专利网。