声学回声消除算法的评估方法、装置及终端设备制造方法及图纸

技术编号:27659104 阅读:34 留言:0更新日期:2021-03-12 14:25
本申请公开一种声学回声消除算法的评估方法、装置、终端设备以及存储介质,通过获取目标远端语音信号,继而获取近端混合信号,近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与目标远端语音信号关联的第二模拟混响语音信号,再获取基于目标声学回声消除算法、目标远端语音信号以及近端混合信号进行回声消除的过程中获得的回声消除评价参数,然后基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。本方法可以实现客观准确的评估声学回声消除算法的声学回声消除效果。

【技术实现步骤摘要】
声学回声消除算法的评估方法、装置及终端设备
本申请涉及通信
,更具体地,涉及一种声学回声消除算法的评估方法、装置、终端设备及存储介质。
技术介绍
声学回声是指远端设备(或近端设备)的扬声器播放出来的声音,被远端设备(或近端设备)的麦克风拾取,然后传输到近端设备(或远端设备),由近端设备(或远端设备)的扬声器播放出来的声音。声学回声的存在严重影响了语音通话质量,降低了用户体验。作为一种方式,可以通过在远端增加回声消除(AutomaticEchoCancellation,AEC)功能算法的方式实现消除回声,然而,在消除回声的过程中主要依靠的是主观聆听的方法来确认回声消除的效果,而个体主观感受的不同使得个体对听感的偏差较大,难以客观准确地评估回声消除的效果。
技术实现思路
鉴于上述问题,本申请提出了一种声学回声消除算法的评估方法、装置、终端设备及存储介质,以改善上述问题。第一方面,本申请实施例提供了一种声学回声消除算法的评估方法,可应用于终端设备,该方法包括:获取目标远端语音信号;获取近端混合信号,所述近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与所述目标远端语音信号关联的第二模拟混响语音信号;基于目标声学回声消除算法以及所述目标远端语音信号对所述近端混合信号进行回声消除,并获取所述回声消除的过程中生成的回声消除评价参数;基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。第二方面,本申请实施例提供了一种声学回声消除算法的评估装置,可运行于终端设备,该装置包括:第一信号获取模块,用于获取目标远端语音信号;第二信号获取模块,用于获取近端混合信号,所述近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与所述目标远端语音信号关联的第二模拟混响语音信号;评价参数获取模块,用于基于目标声学回声消除算法以及所述目标远端语音信号对所述近端混合信号进行回声消除,并获取所述回声消除的过程中生成的回声消除评价参数;评估模块,用于基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。第三方面,本申请实施例提供了一种终端设备,包括存储器以及一个或多个处理器;一个或多个程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行上述第一方面所述的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质中存储有程序代码,其中,在程序代码被处理器运行时执行上述第一方面所述的方法。本申请实施例提供的一种声学回声消除算法的评估方法、装置、终端设备以及存储介质。本方法通过获取目标远端语音信号,继而获取近端混合信号,近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与目标远端语音信号关联的第二模拟混响语音信号,再获取基于目标声学回声消除算法、目标远端语音信号以及近端混合信号进行回声消除的过程中获得的回声消除评价参数,然后基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。从而通过上述方式实现了可以客观准确的评估声学回声消除算法的声学回声消除效果。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1示出了本申请一实施例提供的一种声学回声消除算法的评估方法的方法流程图。图2示出了本实施例提供的对回声进行消除的模拟测试方法流程图。图3示出了本申请实施例提出的漏回声率的计算方法流程图。图4示出了本申请另一实施例提供的一种声学回声消除算法的评估方法的方法流程图。图5示出了本实施例提供的对延时估计进行测试的示例结果图。图6示出了本申请实施例提供的对与目标声学回声消除算法关联的模拟参数进行调整后的自适应滤波器以及后置滤波器的值的变化示例图。图7示出了本申请实施例提供的一种声学回声消除算法的评估装置的结构框图。图8示出了本申请实施例提供的一种终端设备的结构框图。图9示出了本申请实施例的用于保存或者携带实现根据本申请实施例的声学回声消除算法的评估方法的程序代码的存储单元。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。回声可以理解为声音信号经过一系列反射之后,使用户又听到了自己讲话的声音。一些回声是必要的,比如剧院里的音乐回声以及延迟时间较短的房间回声;而大多数回声会造成负面影响,比如在有线或者无线通信时重复听到自己讲话的声音。随着通讯技术的日益发展,对实时传输语音质量的要求越来越高。现有技术中,消除回声的通常做法是在远端增加回声消除功能。而回声消除的效果取决于多种因素,而如果仅仅依靠人的主观聆听的方法来确认回声消除的效果,会产生以下问题:1)每个人的主观感受不同,导致个体对听感的偏差较大;2)在一个场景下的解决方案,没有办法保证在其他场景下也可以表现良好;3)没有办法仅通过简单聆听,就可以确定出AEC的子模块中,哪些子模块更需要优化。为了改善上述问题,专利技术人经过长期的研究发现,可以通过获取目标远端语音信号,继而获取近端混合信号,近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与目标远端语音信号关联的第二模拟混响语音信号,再获取基于目标声学回声消除算法、目标远端语音信号以及近端混合信号进行回声消除的过程中获得的回声消除评价参数,然后基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。从而通过上述方式实现了可以客观准确的评估声学回声消除算法的声学回声消除效果。因此,提出了本申请实施例提供的一种声学回声消除算法的评估方法、装置、终端设备以及存储介质。下面将结合附图具体描述本申请的各实施例。请参阅图1,示出了本申请一实施例提供的一种声学回声消除算法的评估方法的流程图,本实施例提供一种声学回声消除算法的评估方法,可应用于终端设备,该方法包括:步骤S110:获取目标远端语音信号。在麦克风与扬声器互相作用影响的双工通信系统中,近端讲话者的声音被近端麦克风采集并传入通信设备,经过无线或有线传输之后达到远端的通信设备,并通过远端扬声器播放,这个声音又会被远端麦克风拾取至其通信设备形成声学回声,经传输又返回到近端的通信设备,并通过近端扬声器播放出来,从而近端讲话者就听到了自己的回声。本实施例中,远端语音信号包含来自远端用户或远端交互中的参与者的语音,例如,远端语音信号可以是免提电话中位于远端的用户的语音信号,或者远端语音信号可以是电话会议系统中位于远端的用户的语音信号,其中,远端语音信号可以由远端通信设备捕获。可选的,本实施例中的目标远端语音信号可以理解为缓存的远端语音信号中,与近端混合信号中携带的远端语音信号最本文档来自技高网
...

【技术保护点】
1.一种声学回声消除算法的评估方法,其特征在于,所述方法包括:/n获取目标远端语音信号;/n获取近端混合信号,所述近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与所述目标远端语音信号关联的第二模拟混响语音信号;/n基于目标声学回声消除算法以及所述目标远端语音信号对所述近端混合信号进行回声消除,并获取所述回声消除的过程中生成的回声消除评价参数;/n基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。/n

【技术特征摘要】
1.一种声学回声消除算法的评估方法,其特征在于,所述方法包括:
获取目标远端语音信号;
获取近端混合信号,所述近端混合信号中包括与近端语音信号关联的第一模拟混响语音信号、以及与所述目标远端语音信号关联的第二模拟混响语音信号;
基于目标声学回声消除算法以及所述目标远端语音信号对所述近端混合信号进行回声消除,并获取所述回声消除的过程中生成的回声消除评价参数;
基于所述回声消除评价参数对所述目标声学回声消除算法的回声消除效果进行评估。


2.根据权利要求1所述的方法,其特征在于,所述获取所述回声消除的过程中生成的回声消除评价参数,包括:
获取回声消除的过程中与所述目标远端语音信号对应的漏回声数;
获取与所述近端混合信号对应的远端非静音采样数;
基于所述漏回声数与所述远端非静音采样数获取漏回声率;
将所述漏回声率作为回声消除评价参数。


3.根据权利要求2所述的方法,其特征在于,所述获取回声消除的过程中与所述目标远端语音信号对应的漏回声数,包括:
在回声消除的过程中,基于所述目标远端语音信号以及所述近端混合信号获取回声消除语音信号;
基于所述目标远端语音信号以及所述回声消除语音信号获取目标延时;
若所述目标延时的时长达到设定时长的次数超过指定阈值,增加与所述目标远端语音信号对应的漏回声数,直至所述目标远端语音信号处理结束,得到与所述目标远端语音信号对应的漏回声数。


4.根据权利要求1所述的方法,其特征在于,所述回声消除评价参数包括早反射评价值,所述第一模拟混响语音信号包括早反射语音信号,所述早反射评价值以所述早反射语音信号作为参考信号。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
基于所述评估的结果对与所述目标声学回声消除算法关联的模拟参数进行调整。


6.根据权利要求5所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:许慎愉林绪虹
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

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

1