[发明专利]双向回音消除方法有效
申请号: | 201310671342.1 | 申请日: | 2013-12-11 |
公开(公告)号: | CN103716478A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 丁莉;凌丹;郝晓红;周吴;曾志;张遒姝;彭倍 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04M9/08 | 分类号: | H04M9/08 |
代理公司: | 成都宏顺专利代理事务所(普通合伙) 51227 | 代理人: | 王伟;周永宏 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 双向 回音 消除 方法 | ||
技术领域
本发明属于信号处理技术领域,尤其涉及一种双向回音消除方法。
背景技术
在智能通话设备上,回音消除技术已经十分成熟。但是,这些设备都是针对远端信号作回音消除,而不对近端设备做回音消除。在两个都具备回音消除特性的智能设备之间进行通话时,双方都不会受到回音的困扰。然而,当一个具备回音消除特性的智能设备与不具备回音消除的设备进行通话时,具备回音消除特性的智能设备这一端反而会受到回音的困扰。如一个移动通信设备(手机)与没有回音消除功能且打开扩音模式的固定电话进行通话时,持移动通信设备的通话者会听到从远端传回来的自己的回音。基于以下这种思路:“这是通话中对方设备的问题,不是我这边设备的问题”,现有的移动通信设备是不考虑这个问题的,所以现有的设备都是没有做双向回音消除的。
发明内容
本发明的目的是为了解决现有技术存在的上述问题,提出了一种双向回音消除方法。
本发明的技术方案为:一种双向回音消除方法,具体包括如下步骤:
S1.对远端信号进行采样,得到信号序列X;
S2.对近端待发送的信号进行采样,得到信号序列E;
S3.利用自适应滤波算法,以步骤S2中得到的信号序列E为参考信号,对步骤S1中得到的信号序列X进行回音消除,得到信号序列F;
S4.将步骤S3中得到的信号序列F输入到移动通信设备硬件回音消除电路,得到发送到远端的输出信号。
进一步的,所述步骤S1具体过程如下:设接收到的远端信号为x,利用8KHz的采样频率对远端信号x进行采样后得到的采样序列为:
X=[x1,x2,x3,...]。
进一步的,所述步骤S2具体过程如下:利用8KHz的采样频率对近端待发送信号e进行采样后得到的采样序列为:
E=[e1,e2,e3,...]。
更进一步的,所述步骤S3具体过程如下:
配置滤波长度为1024,初始化自适应滤波系数
采用NLMS算法更新滤波系数:
其中,μ和δ是正数,δ=0.01;μ等于剩余误差率的平方,为可变的学习步长;H是共轭转置变换;
利用更新后的滤波系数计算回音模拟量:
远端信号x(n)与回音模拟量相减,达到回音消除目的。
为进一步提高语音质量,再作一次带通滤波,输出信号为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310671342.1/2.html,转载请声明来源钻瓜专利网。