【技术实现步骤摘要】
一种基于Speex的回声消除方法
[0001]本专利技术属于语音处理
,尤其涉及一种基于Speex的回声消除方法。
技术介绍
[0002]随着现代通信技术产业的蓬勃发展,人们的通信方式已经由单一的手机通话变成多种方式可供选择的局面,同时由于地域、疾病和环境等不利因素的影响,人们对远距离通话、网上会议的需求也大大提高,例如视频通话、在线会议系统等。这些方式都能够建立远距离的语音通信,大大提高用户在不同地区通信的便捷性,使用户能够真正做到足不出户就能享受到现代科技带来的便利。尤其是在铁路调度等实时通话现场,电话、视频会议系统更是至关重要,为了尽可能的还原真实场景下人与人之间的语音交互,语音通信质量的提高就显得迫在眉睫。
[0003]四川长虹电器股份有限公司在其专利技术专利CN111225317A中公开了“一种回声消除方法”。该方法包括步骤:a.采集远端信号和近端信号;b.根据远端信号和近端信号的相应参数判断远端信号是否大于近端信号中的说话人声;c.当远端信号大于近端信号中的说话人声时,对近端信号作自动增益处理;d. ...
【技术保护点】
【技术特征摘要】
1.一种基于Speex的回声消除方法,其特征在于:包括如下步骤:采集语音信号并对其进行信号处理;所述语音信号包括远端信号和近端信号;对所述语音信号做快速傅里叶变换,将其时域信号变换为频域信号,并计算所述远端信号的相关参数;计算所述语音信号的信号功率谱;计算滤波器的误差信号能量;根据所述信号功率谱计算所述语音信号的信号相关性;根据所述信号相关性和所述语音信号能量判断当前通话状态;根据所述当前通话状态和所述误差信号能量更新滤波器系数;设置回溯状态值,并结合所述滤波器的发散情况处理所述滤波器系数;计算泄露因子并对其范围进行限制,根据所述泄露因子更新所述回溯状态值。2.根据权利要求1所述的一种基于Speex的回声消除方法,其特征在于:所述信号处理包括:对所述近端信号进行去直流处理,对所述远端信号和所述近端信号进行预加重处理。3.根据权利要求1所述的一种基于Speex的回声消除方法,其特征在于:所述相关参数包括:远端信号平方和、远端信号功率谱和远端信号能量。4.根据权利要求1所述的一种基于Speex的回声消除方法,其特征在于:所述信号功率谱的计算过程包括如下步骤:S1,计算所述近端信号和所述远端信号的交叉功率谱;S2,对所述交叉功率谱进行平滑处理;S3,获取所述信号功率谱的平方和。5.根据权利要求1所述的一种基于Speex的回声消除方法,其特征在于:所述滤波器包括前景滤波器和背景滤波器;所述误差信号能量包括:第一误差信号、第二误差信号、第一误差信号平方和、第二误差信号平方和,以及所述第一误差信号与所述第二误差信号的差值。6.根据权利要求5所述的一种基于Speex的回声消除方法,其特征在...
【专利技术属性】
技术研发人员:严体华,王瑾权,
申请(专利权)人:西安电子科技大学广州研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。