回声抑制方法、装置、设备及存储介质制造方法及图纸

技术编号:25227312 阅读:32 留言:0更新日期:2020-08-11 23:15
本申请提供一种回声抑制方法、装置、设备及存储介质,该方法包括:从终端设备麦克风获取待处理语音信号;根据待处理语音信号中低频信号的特征值,确定待处理语音信号中的中高频信号中的回声信号;对回声信号进行抑制处理后发送至远端设备。该方法能够在消除回声的同时避免对近端语音的影响,提高了语音通讯的质量。

【技术实现步骤摘要】
回声抑制方法、装置、设备及存储介质
本申请涉及音频技术,尤其涉及一种回声抑制方法、装置、设备及存储介质。
技术介绍
在语音通讯的音频系统中,由于扬声器与麦克风的耦合,语音通讯的远端说话者的声音通过终端扬声器播放出来,可能会和用户自己,即近端说话者的声音一起被麦克风采集到。麦克风采集到的远端说话者的声音称为回声,采集到的近端说话者的声音称为近端语音,为了保证语音质量,需要尽量消除回声。目前,普遍的回声消除方法中都包含自适应滤波和非线性回声处理两个部分,自适应滤波去除掉部分线性回声,剩余的非线性回声由非线性处理模块进行抑制。在非线性处理过程中,如果要完全抑制掉自适应滤波后的非线性回声,则近端语音也很容易受到大的损失。例如,在非线性回声大的时段或者频段把信号抹去或者用平均值等代替,这种方法能够有效抑制非线性回声,但会导致近端语音损失严重,从而影响通讯体验。因此,亟需一种能够尽量消除回声并且尽可能多地保留近端语音的回声抑制方法。
技术实现思路
本申请提供一种回声抑制方法、装置、设备及存储介质,以实现在尽量消除回声的同时尽可能多地保留近端语音。第一方面,本申请提供一种回声抑制方法,包括:从终端设备麦克风获取待处理语音信号;根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,所述回声信号的频率大于所述低频信号的频率;对所述待处理语音信号中的回声信号进行抑制处理后,发送至远端设备。可选的,所述低频信号的特征值包括:所述低频信号的峰值特征值;所述根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,包括:将所述待处理语音信号中幅值高于所述峰值特征值的频点,确定为所述回声信号的频点。可选的,所述方法还包括:根据所述待处理语音信号的低频信号的幅值确定所述待处理语音信号的低频峰值;根据所述低频峰值和预设增益向量确定第一低频特征向量;所述第一低频特征向量中的元素为所述待处理语音信号中每个频点对应的峰值特征值。可选的,所述将所述待处理语音信号中幅值高于所述峰值特征值的频点,确定为所述回声信号的频点,包括:若所述待处理语音信号中第一频点的幅值大于所述第一低频特征向量中与所述第一频点对应的峰值特征值,则将所述第一频点确定为所述回声信号的第一回声频点;所述第一频点的频率大于所述低频信号的频率。可选的,所述对所述待处理语音信号中的回声信号进行抑制处理,包括:根据所述第一低频特征向量中与所述第一回声频点对应的特征值确定对所述第一回声频点进行抑制后的幅值。可选的,所述低频信号的特征值还包括:所述低频信号的均值特征值;所述根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,还包括:确定所述待处理语音信号中幅值高于所述均值特征值且低于所述峰值特征值的目标频点;根据所述目标频点与远端语音信号中相应频点的相关系数,在所述目标频点中确定所述回声信号的频点。可选的,所述方法还包括:根据所述待处理语音信号的低频信号的幅值确定所述待处理语音信号的低频均值;根据所述低频均值和预设增益向量确定第二低频特征向量;所述第二低频特征向量中的元素为所述待处理语音信号中每个频点对应的均值特征值。可选的,所述确定所述待处理语音信号中幅值高于所述均值特征值且低于所述峰值特征值的目标频点,包括:若所述待处理语音信号中第二频点的幅值小于所述第一低频特征向量中与所述第二频点对应的峰值特征值,且大于所述第二低频特征向量中与所述第二频点对应的均值特征值,则将所述第二频点确定为目标频点,所述第二频点的频率大于所述低频信号的频率。可选的,所述根据所述目标频点与远端语音信号中相应频点的相关系数,在所述目标频点中确定所述回声信号的频点,包括:将所述目标频点中,与所述远端语音信号中相应频点的相关系数大于阈值的频点确定为所述回声信号的第二回声频点。可选的,所述对所述待处理语音信号中的回声信号进行抑制处理,还包括:根据所述第二回声频点的幅值,以及所述第二回声频点与所述远端语音信号中相应频点的相关系数,确定对所述第二回声频点进行抑制后的幅值。可选的,所述方法还包括:根据所述待处理语音信号中的每个频点的幅值与所述远端语音信号中相应频点的幅值确定所述待处理语音信号中的每个频点与远端语音信号中相应频点的相关系数。可选的,所述从终端设备麦克风获取待处理语音信号,包括:从所述麦克风采集语音信号;对所述语音信号进行自适应处理,得到所述待处理语音信号。第二方面,本申请提供一种回声抑制装置,包括:获取模块,用于从终端设备麦克风获取待处理语音信号;确定模块,用于根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,所述回声信号的频率大于所述低频信号的频率;抑制模块,用于对所述待处理语音信号中的回声信号进行抑制处理后,发送至远端设备。可选的,所述低频信号的特征值包括:所述低频信号的峰值特征值;所述确定模块用于:将所述待处理语音信号中幅值高于所述峰值特征值的频点,确定为所述回声信号的频点。可选的,所述确定模块还用于:根据所述待处理语音信号的低频信号的幅值确定所述待处理语音信号的低频峰值;根据所述低频峰值和预设增益向量确定第一低频特征向量;所述第一低频特征向量中的元素为所述待处理语音信号中每个频点对应的峰值特征值。可选的,所述确定模块还用于:若所述待处理语音信号中第一频点的幅值大于所述第一低频特征向量中与所述第一频点对应的峰值特征值,则将所述第一频点确定为所述回声信号的第一回声频点;所述第一频点的频率大于所述低频信号的频率。可选的,所述抑制模块用于:根据所述第一低频特征向量中与所述第一回声频点对应的特征值确定对所述第一回声频点进行抑制后的幅值。可选的,所述低频信号的特征值还包括:所述低频信号的均值特征值;所述确定模块还用于:确定所述待处理语音信号中幅值高于所述均值特征值且低于所述峰值特征值的目标频点;根据所述目标频点与远端语音信号中相应频点的相关系数,在所述目标频点中确定所述回声信号的频点。可选的,所述确定模块还用于:根据所述待处理语音信号的低频信号的幅值确定所述待处理语音信号的低频均值;根据所述低频均值和预设增益向量确定第二低频特征向量;所述第二低频特征向量中的元素为所述待处理语音信号中每个频点对应的均值特征值。可选的,所述确定模块还用于:若所述待处理语音信号中第二频点的幅值小于所述第一低频特征向量中与所述第二频点对应的峰值特征值,且大于所述第二低频特征向量中与所述第二频点对应的均值特征值,则将所述第二频点确定为目标频点,所述第二频点的频率大于所述低频信号的频率。可选的,所述确定模块用于:...

【技术保护点】
1.一种回声抑制方法,其特征在于,包括:/n从终端设备麦克风获取待处理语音信号;/n根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,所述回声信号的频率大于所述低频信号的频率;/n对所述待处理语音信号中的回声信号进行抑制处理后,发送至远端设备。/n

【技术特征摘要】
1.一种回声抑制方法,其特征在于,包括:
从终端设备麦克风获取待处理语音信号;
根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,所述回声信号的频率大于所述低频信号的频率;
对所述待处理语音信号中的回声信号进行抑制处理后,发送至远端设备。


2.根据权利要求1所述的方法,其特征在于,所述低频信号的特征值包括:所述低频信号的峰值特征值;
所述根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,包括:
将所述待处理语音信号中幅值高于所述峰值特征值的频点,确定为所述回声信号的频点。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
根据所述待处理语音信号的低频信号的幅值确定所述待处理语音信号的低频峰值;
根据所述低频峰值和预设增益向量确定第一低频特征向量;所述第一低频特征向量中的元素为所述待处理语音信号中每个频点对应的峰值特征值。


4.根据权利要求3所述的方法,其特征在于,所述将所述待处理语音信号中幅值高于所述峰值特征值的频点,确定为所述回声信号的频点,包括:
若所述待处理语音信号中第一频点的幅值大于所述第一低频特征向量中与所述第一频点对应的峰值特征值,则将所述第一频点确定为所述回声信号的第一回声频点;所述第一频点的频率大于所述低频信号的频率。


5.根据权利要求4所述的方法,其特征在于,所述对所述待处理语音信号中的回声信号进行抑制处理,包括:
根据所述第一低频特征向量中与所述第一回声频点对应的特征值确定对所述第一回声频点进行抑制后的幅值。


6.根据权利要求3-5任一项所述的方法,其特征在于,所述低频信号的特征值还包括:所述低频信号的均值特征值;
所述根据所述待处理语音信号中低频信号的特征值,确定所述待处理语音信号中的回声信号,还包括:
确定所述待处理语音信号中幅值高于所述均值特征值且低于所述峰值特征值的目标频点;
根据所述目标频点与远端语音信号中相应频点的相关系数,在所述目标频点中确定所述回声信号的频点。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
根据所述待处理语音信号的低频信号的幅值确定所述待处理语音信号的低频均值;
根据所述低频均值和预设增益向量确定第二低频特征向量;所述第二低频特征向量中的元素为所述待处理语音信号中每个频点对应的均值特征值。


8.根据权利要求7所述的方法,其特征在于,所述确定所述待处理语音信号中幅值高于所述均值特征值且低于所述峰值特征值的目标频点,包括:
若所述待处理语音信号中第二频点的幅值小于所述第一低频特征向量中与所述第二频点对应的峰值特征值,且大于所述第二低频特征向量中与所述第二频点对应的均值特征值,则将所述第二频点确定为目标频点,所述第二频点的频率大于所述低频信号的频率。


9.根据权利要求7或8所述的方法,其特征在于,所述根据所述目标频点与远端语音信号中相应频点的相关系数,在所述目标频点中确定所述回声信号的频点,包括:
将所述目标频点中,与所述远端语音信号中相应频点的相关系数大于阈值的频点确定为所述回声信号的第二回声频点。


10.根据权利要求9所述的方法,其特征在于,所述对所述待处理语音信号中的回声信号进行抑制处理,还包括:
根据所述第二回声频点的幅值,以及所述第二回声频点与所述远端语音信号中相应频点的相关系数,确定对所述第二回声频点进行抑制后的幅值。


11.根据权利要求6所述的方法,其特征在于,所述方法还包括:
根据所述待处理语音信号中的每个频点的幅值与所述远端语音信号中相应频点的幅值确定所述待处理语音信号中的每个频点与远端语音信号中相应频点的相关系数。


12.根据权利要求1-5任一项所述的方法,其特征在于,所述从终端设备麦克风获取待处理语音信号,包括:
从所述麦克风采集语音信号;
对所述语音信号进行自适应处理,得到所述待处理语音信号。


13.一种...

【专利技术属性】
技术研发人员:罗本彪潘思伟董斐雍雅琴林福辉
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海;31

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

1