一种回声消除方法及装置制造方法及图纸

技术编号:25483494 阅读:26 留言:0更新日期:2020-09-01 23:03
本申请公开了一种回声消除方法及装置,用于解决回声消除效果不佳的技术问题。所述方法包括:视频会议系统中的回声消除装置确定视频会议系统中的音频设备的失真等级,音频设备包括播放设备和采集设备,失真等级用于表征经过播放设备播放,并由采集设备采集后的音频数据的非线性失真程度;确定失真等级对应的目标抑制等级,目标抑制等级用于表征对音频数据进行非线性回声抑制处理的程度;通过目标抑制等级对采集设备采集的音频数据进行非线性回声抑制处理,获得经过非线性回声抑制处理后的音频数据。

【技术实现步骤摘要】
一种回声消除方法及装置
本申请涉及音频信号处理
,尤其涉及一种回声消除方法及装置。
技术介绍
近年来,互联网的发展推动了网络电话和视频会议技术的广泛应用,与此同时,其语言质量也日益受到关注,其中最关键的一个因素就是回声的影响。由于远端播放设备(如扬声器)播放出来的音频会被采集设备(如话筒)拾取后发回近端,再加上各种延迟的影响,使得近端谈话者能听到自己的回声,严重影响了通话的质量,所以需要对回声进行消除。经典的回声消除方法主要分为两部分:线性回声消除和非线性回声抑制。首先对音频数据进行线性回声消除,如果音频数据的非线性失真比较大,通过线性回声消除之后,回声的残留也会比较大,所以,需要通过非线性回声抑制对残留回声进行处理,而在进行非线性回声抑制时,为了确保无回声,就需要较大的抑制强度,此时又会降低近端的语音质量。因此,目前亟需一种回声消除方法,用于解决回声消除效果不佳的技术问题。
技术实现思路
本申请实施例提供一种回声消除方法及装置,用于解决回声消除效果不佳的技术问题。第一方面,提供一种回声消除方法,所述方法包括:视频会议系统中的回声消除装置确定所述视频会议系统中的音频设备的失真等级,所述音频设备包括播放设备和采集设备,所述失真等级用于表征经过所述播放设备播放,并由所述采集设备采集后的音频数据的非线性失真程度;确定所述失真等级对应的目标抑制等级,所述目标抑制等级用于表征对音频数据进行非线性回声抑制处理的程度;通过所述目标抑制等级对所述采集设备采集的音频数据进行非线性回声抑制处理,获得经过非线性回声抑制处理后的音频数据。在一种可能的设计中,确定音频设备的失真等级,包括:确定预设的参考音频数据以及采集音频数据之间的线性相关值,所述采集音频数据为所述参考音频数据经过所述播放设备播放,并由所述采集设备采集后获得的音频数据;确定所述线性相关值与预设的多个相关值区间的所属关系;根据所述所属关系与第一对应关系,确定与所述线性相关值对应的失真等级,所述第一对应关系为相关值区间与失真等级之间的对应关系。在一种可能的设计中,确定音频设备的失真等级,包括:确定所述播放设备的第一设备参数以及所述采集设备的第二设备参数;根据所述第一设备参数、所述第二设备参数以及第二对应关系,确定所述音频设备对应的失真等级,所述第二对应关系为不同播放设备的设备参数、不同采集设备的设备参数以及失真等级之间的对应关系。在一种可能的设计中,确定音频设备的失真等级,包括:在确定满足预设确定条件时,确定音频设备对应的失真等级,所述预设确定条件包括确定达到预设的时刻或检测到播放方式切换或检测到采集方式切换,不同的播放方式为通过不同的播放设备进行音频播放,不同的采集方式为通过不同的采集设备进行音频采集。在一种可能的设计中,确定所述失真等级对应的目标抑制等级,包括:根据预设的失真等级与抑制等级之间的对应关系,确定所述目标抑制等级,所述预设的失真等级与抑制等级之间的对应关系为预设的失真等级与多个抑制等级分组的对应关系。在一种可能的设计中,根据预设的失真等级与抑制等级之间的对应关系,确定所述目标抑制等级,包括:确定所述失真等级对应的抑制等级分组;将所述抑制等级分组中满足预设选取条件的抑制等级确定为所述目标抑制等级,所述预设选取条件为使得所述播放设备播放的音频数据的能量值最大。第二方面,提供一种回声消除装置,所述装置包括:第一确定模块,用于确定所述视频会议系统中的音频设备的失真等级,所述音频设备包括播放设备和采集设备,所述失真等级用于表征经过所述播放设备播放,并由所述采集设备采集后的音频数据的非线性失真程度;第二确定模块,用于确定所述失真等级对应的目标抑制等级,所述目标抑制等级用于表征对音频数据进行非线性回声抑制处理的程度;处理模块,用于通过所述目标抑制等级对所述采集设备采集的音频数据进行非线性回声抑制处理,获得经过非线性回声抑制处理后的音频数据。在一种可能的设计中,所述第一确定模块,用于:确定预设的参考音频数据以及采集音频数据之间的线性相关值,所述采集音频数据为所述参考音频数据经过所述播放设备播放,并由所述采集设备采集后获得的音频数据;确定所述线性相关值与预设的多个相关值区间的所属关系;根据所述所属关系与第一对应关系,确定与所述线性相关值对应的失真等级,所述第一对应关系为相关值区间与失真等级之间的对应关系。在一种可能的设计中,所述第一确定模块,用于:确定所述播放设备的第一设备参数以及所述采集设备的第二设备参数;根据所述第一设备参数、所述第二设备参数以及第二对应关系,确定所述音频设备对应的失真等级,所述第二对应关系为不同播放设备的设备参数、不同采集设备的设备参数以及失真等级之间的对应关系。在一种可能的设计中,所述第一确定模块,用于:在确定满足预设确定条件时,确定音频设备对应的失真等级,所述预设确定条件包括确定达到预设的时刻或检测到播放方式切换或检测到采集方式切换,不同的播放方式为通过不同的播放设备进行音频播放,不同的采集方式为通过不同的采集设备进行音频采集。在一种可能的设计中,所述第二确定模块,用于:根据预设的失真等级与抑制等级之间的对应关系,确定所述目标抑制等级,所述预设的失真等级与抑制等级之间的对应关系为预设的失真等级与多个抑制等级分组的对应关系。在一种可能的设计中,所述第二确定模块还用于:确定所述失真等级对应的抑制等级分组;将所述抑制等级分组中满足预设选取条件的抑制等级确定为所述目标抑制等级,所述预设选取条件为使得所述播放设备播放的音频数据的能量值最大。第三方面,提供一种终端设备,所述终端设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如第一方面及任一可能的实施例中所述的方法。第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面及任一可能的实施例中所述的方法。第五方面,提供一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行上述各种可能的实现方式中所描述的回声消除方法。在本申请实施例中,由于不同的音频设备能够引起不同程度的非线性失真程度,所以根据被播放设备播放,并由采集设备采集后的音频数据的失真程度,确定不同音频设备所对应的失真等级,然后通过与该失真等级相对应的抑制等级对采集设备采集的音频数据进行非线性回声抑制,可以实现自适应的根据不同的音频设备灵活选择适配的抑制等级进行非线性回声抑制,既能保证非线性失真较小时的语音质量,又能有效消除非线性失真较大时的回声残留,从而确保了回声消除的有效性。由于可以自动根据本文档来自技高网...

【技术保护点】
1.一种回声消除方法,其特征在于,所述方法包括:/n视频会议系统中的回声消除装置确定所述视频会议系统中的音频设备的失真等级,所述音频设备包括播放设备和采集设备,所述失真等级用于表征经过所述播放设备播放,并由所述采集设备采集后的音频数据的非线性失真程度;/n确定所述失真等级对应的目标抑制等级,所述目标抑制等级用于表征对音频数据进行非线性回声抑制处理的程度;/n通过所述目标抑制等级对所述采集设备采集的音频数据进行非线性回声抑制处理,获得经过非线性回声抑制处理后的音频数据。/n

【技术特征摘要】
1.一种回声消除方法,其特征在于,所述方法包括:
视频会议系统中的回声消除装置确定所述视频会议系统中的音频设备的失真等级,所述音频设备包括播放设备和采集设备,所述失真等级用于表征经过所述播放设备播放,并由所述采集设备采集后的音频数据的非线性失真程度;
确定所述失真等级对应的目标抑制等级,所述目标抑制等级用于表征对音频数据进行非线性回声抑制处理的程度;
通过所述目标抑制等级对所述采集设备采集的音频数据进行非线性回声抑制处理,获得经过非线性回声抑制处理后的音频数据。


2.如权利要求1所述的方法,其特征在于,确定音频设备的失真等级,包括:
确定预设的参考音频数据以及采集音频数据之间的线性相关值,所述采集音频数据为所述参考音频数据经过所述播放设备播放,并由所述采集设备采集后获得的音频数据;
确定所述线性相关值与预设的多个相关值区间的所属关系;
根据所述所属关系与第一对应关系,确定与所述线性相关值对应的失真等级,所述第一对应关系为相关值区间与失真等级之间的对应关系。


3.如权利要求1所述的方法,其特征在于,确定音频设备的失真等级,包括:
确定所述播放设备的第一设备参数以及所述采集设备的第二设备参数;
根据所述第一设备参数、所述第二设备参数以及第二对应关系,确定所述音频设备对应的失真等级,所述第二对应关系为不同播放设备的设备参数、不同采集设备的设备参数以及失真等级之间的对应关系。


4.如权利要求1所述的方法,其特征在于,确定音频设备的失真等级,包括:
在确定满足预设确定条件时,确定音频设备对应的失真等级,所述预设确定条件包括确定达到预设的时刻或检测到播放方式切换或检测到采集方式切换,不同的播放方式为通过不同的播放设备进行音频播放,不同的采集方式为通过不同的采集设备进行音频采集。


5.如权利要求1-4任一所述的方法,其特征在于,确定所述失真等级对应的目标抑制等级,包括:
根据预设的失真等级与抑制等级之间的对应关系,确定所述目标抑制等级,所述预设的失真等级与抑制等级之间的对应关系为预设的失真等级与多个抑制等级分组的对应关系。


6.如权利要求5所述的方法,其特征在于,根据预设的失真等级与抑制等级之间的对应关系,确定所述...

【专利技术属性】
技术研发人员:廖焕柱杨国全曹亚曦王克彦
申请(专利权)人:浙江华创视讯科技有限公司
类型:发明
国别省市:浙江;33

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

1