技术特征:
1.一种回声抑制方法,其特征在于,所述回声抑制方法包括:
获取输入信号,所述输入信号包括回声;
获取前处理信号,所述前处理信号由所述输入信号经前处理后产生,所述前处理用于对所述回声进行初步抑制;
获取所述输入信号与所述前处理信号之间的比值;
当所述比值满足第一预设条件时,对所述前处理信号进行二次抑制。
2.根据权利要求1所述的回声抑制方法,其特征在于:所述前处理包括自适应滤波和/或非线性处理。
3.根据权利要求1或2所述的回声抑制方法,其特征在于,获取所述比值的实现方法包括:
获取所述输入信号的功率谱密度及其功率;
获取所述前处理信号的功率谱密度及其功率;
根据所述输入信号的功率谱密度及其功率、所述前处理信号的功率谱密度及其功率,获取所述比值。
4.根据权利要求3所述的回声抑制方法,其特征在于:
获取所述输入信号的功率谱密度的实现方法包括:对所述输入信号进行预处理,然后进行加窗傅里叶变换,以获取所述输入信号的功率谱密度;
获取所述前处理信号的功率谱密度的实现方法包括:对所述前处理信号进行预处理,然后进行加窗傅里叶变换,以获取所述前处理信号的功率谱密度。
5.根据权利要求4所述的回声抑制方法,其特征在于,所述回声抑制方法还包括:
在获取所述输入信号的功率谱密度以后,对所述输入信号的功率谱密度进行平滑处理;
在获取所述前处理信号的功率谱密度以后,对所述前处理信号的功率谱密度进行平滑处理。
6.根据权利要求5所述的回声抑制方法,其特征在于:
所述比值为
7.根据权利要求1-6任一项所述的回声抑制方法,其特征在于,所述回声抑制方法应用于一信号收发设备,当所述比值满足第一预设条件时,对所述前处理信号进行二次抑制的实现方法包括:
当所述比值小于一预设阈值时,对所述前处理信号进行二次抑制;
当所述比值大于等于所述预设阈值时,若所述信号收发设备的结构和腔体状况满足第二预设条件,对所述前处理信号进行二次处理,若所述信号收发设备的结构和腔体状况不满足所述第二预设条件,不对所述前处理信号进行二次处理,其中,所述二次处理包括二次抑制或增强。
8.一种判定方法,其特征在于,用于判定一信号收发设备的输入信号为单讲信号或者双讲信号,所述判定方法包括:
获取所述信号收发设备的输入信号,所述输入信号包括回声;
获取所述信号收发设备中的前处理信号,所述前处理信号由所述输入信号经前处理之后产生,所述前处理用于对所述回声进行初步抑制;
获取所述输入信号与所述前处理信号之间的比值;
当所述比值小于一预设阈值时,判定所述输入信号为单讲信号,否则判定所述输入信号为双讲信号。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现权利要求1-7任一项所述的回声抑制方法,和/或权利要求8所述的判定方法。
10.一种信号收发设备,其特征在于,所述信号收发设备包括:
信号接收器,用于获取远端信号;
声音播放器,与所述信号收发器相连,用于播放所述远端信号;
声音输入器,用于获取输入信号,所述输入信号包括回声;
前处理模块,与所述声音输入器相连,用于对所述输入信号进行前处理以产生前处理信号,所述前处理用于对所述回声进行初步抑制;
处理器,与所述前处理模块相连,配置为采用权利要求1-7任一项所述的回声抑制方法对所述前处理信号进行回声抑制;
信号发送器,与所述处理器相连,用于将回声抑制后的所述前处理信号发送至远端。
技术总结
本发明提供一种回声抑制方法、判定方法、介质及信号收发设备。所述回声抑制方法包括:获取输入信号,所述输入信号包括回声;获取前处理信号,所述前处理信号由所述输入信号经前处理后产生,所述前处理用于对所述回声进行初步抑制;获取所述输入信号与所述前处理信号之间的比值;当所述比值满足第一预设条件时,对所述前处理信号进行二次抑制。所述回声抑制方法能够对通信系统中的回声干扰进行抑制,从而提升语音通话的质量。
技术研发人员:陈丁当;郑兴
受保护的技术使用者:瑞芯微电子股份有限公司
技术研发日:2021.05.13
技术公布日:2021.08.31
本文用于企业家、创业者技术爱好者查询,结果仅供参考。