音频数据处理方法及电子设备技术

技术编号:32978578 阅读:12 留言:0更新日期:2022-04-09 12:00
本申请提供了一种音频数据处理方法及电子设备。该方法包括:从音频数据帧中提取多组第一子音频数据,每组第一子音频数据对应一种目标声音类型,根据各组第一子音频数据对应的目标声音类型,确定各组第一子音频数据对应的虚拟低音增强参数,根据确定的虚拟低音增强参数,对每组第一子音频数据进行虚拟低音增强,得到每组第一子音频数据对应的第二子音频数据,根据各组第二子音频数据,合成音频数据帧对应的虚拟低音增强数据帧,这样,通过将整体音频数据帧分离为不同类型的音频数据,然后针对不同声音类型的音频数据,采用不同的虚拟低音增强参数进行虚拟低音增强,提高了整体音频的音频质量。的音频质量。的音频质量。

【技术实现步骤摘要】
音频数据处理方法及电子设备


[0001]本申请涉及终端设备领域,尤其涉及一种音频数据处理方法及电子设备。

技术介绍

[0002]当前,电子设备的尺寸越来越小。由于电子设备的尺寸限制,电子设备中的扬声器尺寸也比较小。而扬声器尺寸对于低频还原能力有着重要影响,扬声器尺寸越小,低频还原能力越差。同时,低频成分对音频音质起着重要的作用。这样,尺寸较小的电子设备在播放音频时,由于低频还原能力较差,导致播放的音频音质较低。

技术实现思路

[0003]为了解决上述技术问题,本申请提供一种音频数据处理方法及电子设备,通过将整体音频数据帧分离为不同类型的音频数据,针对不同声音类型的音频数据,采用不同的虚拟低音增强算法和参数进行虚拟低音增强处理,能够优化各个类型的音频数据的低音增强效果,并且不会互相影响,从而提高整体音频的音频质量。
[0004]第一方面,本申请提供一种音频数据处理方法。该音频数据处理方法应用于电子设备,包括:首先,从音频数据帧中提取多组第一子音频数据,每组第一子音频数据对应一种目标声音类型。然后,根据各组第一子音频数据对应的目标声音类型,确定各组第一子音频数据对应的虚拟低音增强参数。接着,根据确定的虚拟低音增强参数,对每组第一子音频数据进行虚拟低音增强,得到每组第一子音频数据对应的第二子音频数据。这之后,根据各组第二子音频数据,合成音频数据帧对应的虚拟低音增强数据帧。这样,通过将整体音频数据帧分离为不同类型的音频数据,针对不同声音类型的音频数据,采用不同的虚拟低音增强算法和参数进行虚拟低音增强处理,能够优化各个类型的音频数据的低音增强效果,并且不会互相影响,从而提高整体音频的音频质量。
[0005]根据第一方面,从音频数据帧中提取多组第一子音频数据之前,还包括:将目标音频数据分割为至少一个音频数据帧。这样,可以对每一个音频数据帧分别按照前述方式进行处理,得到每一个音频数据帧的虚拟低音增强数据帧。
[0006]根据第一方面,从音频数据帧中提取多组第一子音频数据之前,还包括:根据声音类型设置信息,确定至少两种目标声音类型;此时,从音频数据帧中提取多组第一子音频数据,包括:从音频数据帧中提取每个目标声音类型的音频数据,每个目标声音类型的音频数据作为一组子音频数据。这样,按照目标声音类型对音频数据帧进行分离处理,可以为后续针对不同声音类型的音频数据,采用不同的虚拟低音增强算法和参数进行虚拟低音增强处理奠定基础。
[0007]根据第一方面,从音频数据帧中提取多组第一子音频数据,每组第一子音频数据对应一种声音类型,包括:将音频数据帧输入已训练好的声音分离模型,以由声音分离模型输出多个目标声音类型对应的第一子音频数据。这样,利用模型进行声音分离处理,可以提高处理效率。
[0008]根据第一方面,根据各组第一子音频数据对应的声音类型,确定各组第一子音频数据对应的虚拟低音增强参数,包括:对于每组第一子音频数据,从预设的声音类型

参数匹配关系表中,查找与第一子音频数据对应的声音类型匹配的虚拟低音增强参数,声音类型

参数匹配关系表中存储有与各声音类型匹配的虚拟低音增强参数。这样,根据声音类型

参数匹配关系表,可以方便快捷地获得各声音类型匹配的虚拟低音增强参数,提高了处理效率。
[0009]根据第一方面,声音类型是按照声音来源划分的。这样,可以基于声音来源的特点为相应类型的声音配置匹配的虚拟低音增强参数,为针对不同声音类型的音频数据,采用不同的虚拟低音增强算法和参数进行虚拟低音增强处理奠定基础。
[0010]根据第一方面,声音类型包括人声、钢琴声、贝斯声、鼓声、其他中的至少一种。这样,可以针对人声、钢琴声、贝斯声、鼓声等类型优化虚拟低音增强效果,以提高整体音频的音频质量。
[0011]根据第一方面,虚拟低音增强参数包括虚拟低音增强算法和如下参数中的至少一种:动态范围调整模块的增益、均衡器中各段滤波器的类型、均衡器中各段滤波器的增益、谐波与谐波之间的增益、谐波与基波之间的增益、各频率通道的幅度、各频率通道的相位。这样,通过分别为每种类型声音配置虚拟低音增强参数,可以针对每种类型声音分别优化虚拟低音增强效果,以提高整体音频的音频质量。
[0012]根据第一方面,根据各组第二子音频数据,合成音频数据帧对应的虚拟低音增强数据帧,包括:如果各组第二子音频数据之间的能量比与对应的各组第一子音频数据之间的能量比相等,将各组第二子音频数据合成为第三音频数据;对第三音频数据进行动态范围调整,得到第四音频数据;对第四音频数据进行均衡处理,得到音频数据帧对应的虚拟低音增强数据帧。这样,在虚拟低音增强后各类型声音能量比与虚拟低音增强前各类型声音能量比相等的情况下,可以直接对虚拟低音增强后的各类型声音进行后处理,提高处理速度。
[0013]根据第一方面,根据各组第二子音频数据,合成音频数据帧对应的虚拟低音增强数据帧,包括:如果各组第二子音频数据之间的能量比与对应的各组第一子音频数据之间的能量比不相等,调整各组第二子音频数据的增益值,使调整增益值后的各组第二子音频数据能量比与对应的各组第一子音频数据之间的能量比相等;将调整增益值后的各组第二子音频数据合成为第五音频数据;对第五音频数据进行动态范围调整,得到第六音频数据;对第六音频数据进行均衡处理,得到音频数据帧对应的虚拟低音增强数据帧。这样,在虚拟低音增强后各类型声音能量比与虚拟低音增强前各类型声音能量比不相等的情况下,先进行能量匹配,然后再对虚拟低音增强后的各类型声音进行后处理,可以保证虚拟低音增强后各类型声音成分比例与增强前各类型声音成分比例一样,保证原有声音的音色。
[0014]第二方面,本申请提供一种电子设备,包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,当程序指令由处理器执行时,使得电子设备执行第一方面中任意一项所述的音频数据处理方法。
[0015]第三方面,本申请提供一种计算机可读存储介质,包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行前述的第一方面中任意一项所述的音频数据处理方法。
附图说明
[0016]图1为示例性示出的电子设备100的结构示意图;图2为示例性示出的本申请实施例的电子设备100的软件结构框图;图3为示例性示出的本申请实施例的音频数据处理方法的流程图;图4为示例性示出的声音类型设置界面的示意图;图5为示例性示出的声音分离过程示意图;图6为示例性示出的一种虚拟低音增强算法对音频信号的处理过程示例图;图7为示例性示出的另一种虚拟低音增强算法对音频信号的处理过程示例图;图8为示例性示出的又一种虚拟低音增强算法对音频信号的处理过程示例图;图9为示例性示出的音频数据处理过程的示例图;图10为示例性示出的图9中各类型声音经过虚拟低音增强后的处理过程示意图。
具体实施方式
[0017]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频数据处理方法,其特征在于,应用于电子设备,包括:从音频数据帧中提取多组第一子音频数据,每组第一子音频数据对应一种目标声音类型;根据各组第一子音频数据对应的目标声音类型,确定各组第一子音频数据对应的虚拟低音增强参数;根据确定的虚拟低音增强参数,对每组第一子音频数据进行虚拟低音增强,得到每组第一子音频数据对应的第二子音频数据;根据各组第二子音频数据,合成所述音频数据帧对应的虚拟低音增强数据帧。2.根据权利要求1所述的方法,其特征在于,从音频数据帧中提取多组第一子音频数据之前,还包括:将目标音频数据分割为至少一个音频数据帧。3.根据权利要求1所述的方法,其特征在于,从音频数据帧中提取多组第一子音频数据之前,还包括:根据声音类型设置信息,确定至少两种目标声音类型;从音频数据帧中提取多组第一子音频数据,包括:从音频数据帧中提取每个目标声音类型的音频数据,每个目标声音类型的音频数据作为一组子音频数据。4.根据权利要求1所述的方法,其特征在于,从音频数据帧中提取多组第一子音频数据,每组第一子音频数据对应一种声音类型,包括:将音频数据帧输入已训练好的声音分离模型,以由所述声音分离模型输出多个目标声音类型对应的第一子音频数据。5.根据权利要求1所述的方法,其特征在于,根据各组第一子音频数据对应的声音类型,确定各组第一子音频数据对应的虚拟低音增强参数,包括:对于每组第一子音频数据,从预设的声音类型

参数匹配关系表中,查找与所述第一子音频数据对应的声音类型匹配的虚拟低音增强参数,所述声音类型

参数匹配关系表中存储有与各声音类型匹配的虚拟低音增强参数。6.根据权利要求1所述的方法,其特征在于,所述声音类型是按照声音来源划分的。7.根据权利要求6所述的方法,其特征在于,所述声音类型包括人声、钢琴声、贝斯声、鼓声、其他中的至少...

【专利技术属性】
技术研发人员:许剑峰陈绍天
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1