音频处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30137486 阅读:20 留言:0更新日期:2021-09-23 14:51
本申请实施例提供了一种音频处理方法、装置、电子设备及存储介质,涉及音频技术领域。该方法包括:获取音频混合前的多路待播放音频,其中,所述多路待播放音频至少为两路待播放音频;使用音频采集装置采集环境音频信号;获取每路待播放音频对应生成的参考信号,根据所述参考信号对所述环境音频信号进行回声消除处理,以消除环境音频信号中包含的回声信号,所述回声信号为所述多路待播放音频被播放后产生的音频。通过获取音频混合前的多路待播放音频,再根据每路待播放音频对应生成的参考信号,对采集到的环境音频信号进行回声消除处理,最终本申请能够有效消除环境音频信号中多路待播放音频被播放后产生的回声信号,得到更加干净的音频信号。加干净的音频信号。加干净的音频信号。

【技术实现步骤摘要】
音频处理方法、装置、电子设备及存储介质


[0001]本申请涉及音频
,更具体地,涉及一种音频处理方法、装置、电子设备及存储介质。

技术介绍

[0002]回声消除系统在多媒体领域得到了广泛的应用,但是,对具有多路回声信号的系统进行回声消除处理时,回声消除效果往往不佳。

技术实现思路

[0003]本申请提出了一种音频处理方法、装置、电子设备及存储介质,以改善上述缺陷。
[0004]第一方面,本申请实施例提供了一种音频处理方法,所述方法包括:获取音频混合前的多路待播放音频,其中,所述多路待播放音频至少为两路待播放音频;使用音频采集装置采集环境音频信号;获取每路待播放音频对应生成的参考信号,根据所述参考信号对所述环境音频信号进行回声消除处理,以消除环境音频信号中包含的回声信号,所述回声信号为所述多路待播放音频被播放后产生的音频。
[0005]第二方面,本申请实施例还提供了一种电子设备的音频处理装置,所述装置包括:获取单元、采集单元和处理单元。获取单元,用于获取音频混合前的多路待播放音频,其中,所述多路待播放音频至少为两路待播放音频;采集单元,用于使用音频采集装置采集环境音频信号;处理单元,用于获取每路待播放音频对应生成的参考信号,根据所述参考信号对所述环境音频信号进行回声消除处理,以消除环境音频信号中包含的回声信号,所述回声信号为所述多路待播放音频被播放后产生的音频。
[0006]第三方面,本申请实施例还提供了一种电子设备,包括处理器、存储器,所述存储器存储有计算机程序,所述处理器通过调用所述计算机程序执行以下操作:获取音频混合前的多路待播放音频,其中,所述多路待播放音频至少为两路待播放音频;使用音频采集装置采集环境音频信号;获取每路待播放音频对应生成的参考信号,根据所述参考信号对所述环境音频信号进行回声消除处理,以消除环境音频信号中包含的回声信号,所述回声信号为所述多路待播放音频被播放后产生的音频。
[0007]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述方法。
[0008]本申请实施例提供的音频处理方法、装置、电子设备及存储介质,通过获取音频混合前的多路待播放音频,再根据每路待播放音频对应生成的参考信号,对采集到的环境音频信号进行回声消除处理,最终本申请能够有效消除环境音频信号中多路待播放音频被播放后产生的回声信号,得到更加干净的音频信号。
[0009]本申请实施例的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例而了解。本申请实施例的目的和其他优点
可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0010]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]图1示出了本申请一实施例提供的使用软件方案进行回声消除的音频处理系统的系统框图;
[0012]图2示出了本申请另一实施例提供的使用硬件方案进行回声消除的音频处理系统的系统框图;
[0013]图3示出了本申请一实施例提供的应用场景示意图;
[0014]图4示出了本申请另一实施例提供的音频处理方法的方法流程图;
[0015]图5示出了本申请另一实施例提供的音频处理方法的示意框图;
[0016]图6示出了本申请一实施例提供的音频处理方法的方法流程图;
[0017]图7示出了本申请一实施例提供的音频处理方法的示意框图;
[0018]图8示出了本申请一实施例提供的音频混合示意图;
[0019]图9示出了本申请一实施例提供的音频复用示意图;
[0020]图10示出了本申请另一实施例提供的一种复用信号的数据结构示意图;
[0021]图11示出了本申请又一实施例提供的连续回声消除处理示意图;
[0022]图12示出了本申请一实施例提供的电子设备的音频处理装置的模块框图;
[0023]图13示出了本申请实施例提供的电子设备的结构框图;
[0024]图14示出了本申请实施例的用于保存或者携带实现根据本申请实施例的音频处理方法的程序代码的计算机可读介质。
具体实施方式
[0025]下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026]目前,回声消除系统(Acoustic Echo Cancellation,AEC)在多媒体领域得到了广泛的应用,主要用在一些同时具有上下行音频数据流的使用场景,比如终端通话,语音识别,多麦克阵列智能音响等。由于自身系统播放的音频噪声以及背景噪声的干扰,这些场景的拾音系统往往很难获取用户的语音。因为拾音系统接收到的语音不仅仅包含用户输入的语音信号还包含由自身系统播放的音频噪声和背景噪声,这里自身系统播放的音频噪声被称为回声。音频噪声以及背景噪声传送到拾音系统的路径叫做声学路径(acoustic path)。
[0027]回声消除系统主要原理是通过对上行拾音系统获取的音频信号以及下行音频信
号对应的参考信号做处理,将上行音频信号中的回声部分消除,从而得到干净的不包含回声的上行音频信号。
[0028]通常回声消除的实现方法分为软件方案及硬件方案,不管是软件回声消除方案还是硬件回声消除方案都需要参考信号,参考信号是实现回声消除的重要依据,其中,参考信号是对下行音频信号进行音频处理后得到的信号。在具有多路下行音频信号的系统中,往往会在下行音频信号播放前将多路下行音频信号混合处理为一路信号,而从多路音频信号混合处理后得到的一路信号中获取得到的参考信号将不再准确,此时根据参考信号进行回声消除处理,消除回声的效果不佳。
[0029]专利技术人在研究中发现,可以分别获取独立的多路下行音频信号,并将多路下行音频信号分别传输至回声消除处理模块进行多重回声消除处理,可以实现更好的回声消除效果。
[0030]需要说明的是,本申请实施例既可以应用在软件回声消除方案中,也可以应用在硬件回声消除方案中。为更好地对本申请实施例进行说明,下面分别以软件方案和硬件方案为例介绍回声消除的处理过程。
[0031]请参考图1,其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频处理方法,其特征在于,所述方法包括:获取音频混合前的多路待播放音频,其中,所述多路待播放音频至少为两路待播放音频;使用音频采集装置采集环境音频信号;获取每路待播放音频对应生成的参考信号,根据所述参考信号对所述环境音频信号进行回声消除处理,以消除环境音频信号中包含的回声信号,所述回声信号为所述多路待播放音频被播放后产生的音频。2.根据权利要求1所述的方法,其特征在于,所述获取音频混合前的多路待播放音频之后,还包括:将所述多路待播放音频组合生成复用信号,以传输所述多路待播放音频。3.根据权利要求2所述的方法,其特征在于,所述获取每路待播放音频对应生成的参考信号包括:接收所述复用信号,根据所述复用信号中携带的多路待播放音频,获取每路待播放音频对应生成的参考信号。4.根据权利要求2所述的方法,其特征在于,所述复用信号为时分复用信号,所述将所述多路待播放音频组合生成复用信号,包括:将所述多路待播放音频放入数据帧的不同时隙以组合生成时分复用信号。5.根据权利要求4所述的方法,其特征在于,若所述多路待播放音频均为立体声信号,所述将所述多路待播放音频放入数据帧的不同时隙包括:将所述多路待播放音频中,属于左声道的所述多路待播放音频放入第一数据帧的不同时隙;将所述多路待播放音频中,属于右声道的所述多路待播放音频放入第二数据帧的不同时隙。6.根据权利要求1所述的方法,其特征在于,所述根据所述参考信号对所述环境音频信号进行回声消除处理,包括:根据所述参考信号,对所述...

【专利技术属性】
技术研发人员:谢芳
申请(专利权)人:广州小鹏智慧出行科技有限公司
类型:发明
国别省市:

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

1