技术新讯 > 乐器声学设备的制造及制作,分析技术 > 音频处理方法、可读介质、电子设备及程序产品与流程  >  正文

音频处理方法、可读介质、电子设备及程序产品与流程

  • 国知局
  • 2024-06-21 11:53:37

本申请涉及音频,特别涉及一种音频处理方法、可读介质、电子设备及程序产品。

背景技术:

1、用户在使用电子设备并在打开电子设备中的视频应用、游戏应用等应用时,电子设备的功耗较高。以游戏场景为例,电子设备可以通过调节游戏应用运行时的音效,来调节电子设备运行游戏应用时的功耗,例如,电子设备可以通过降低游戏应用运行时音频信号的信号幅度、信号增益等,以实现降低游戏应用运行时电子设备功耗的目的。

2、然而,电子设备在对音效进行调节时,通常对相关应用整体进行调节,例如降低音频信号整体信号幅度或降低音频信号整体信号增益。此时,可能会导致音频信号中部分重要音频特征被减弱,影响用户听觉体验。例如,以游戏场景为例,电子设备对射击类游戏应用运行时的音频信号进行调节时,会对音频信号中的枪击声、脚步声、界面背景声等类型的音频特征进行整体调节,进而导致枪击声、脚步声的重要音频特征被减弱,影响用户游戏操作时的游戏体验。

技术实现思路

1、本申请的目的在于提供一种音频处理方法、可读介质、电子设备及程序产品。

2、本申请的第一方面提供了一种音频处理方法,包括:获取待处理音频数据,其中,待处理音频数据包括多个待处理音频子数据;确定多个待处理音频子数据对应的音频特征,基于各个音频特征确定对应各个待处理音频子数据的数据类型;当任一待处理音频子数据的数据类型与预设的目标类型满足匹配关系,确定满足匹配关系的待处理音频子数据的频率和频率阈值;基于待处理音频子数据的频率和频率阈值的大小关系,调整满足匹配关系的待处理音频子数据。

3、即在本申请实施例中,这里的预设的目标类型是背景音类型;匹配关系指的是待处理音频子数据的数据类型为背景音类型。

4、在上述第一方面的一种可能的实现中,基于待处理音频子数据的频率和频率阈值的大小关系,调整满足匹配关系的待处理音频子数据,包括:确定待处理音频子数据的频率小于频率阈值的第一片段数据;确定第一片段数据的最大幅值,基于最大幅值调整第一片段数据。

5、即在本申请实施例中,这里的第一片段数据指的是待处理音频子数据中频率小于频率阈值的部分;第二片段数据指的是待处理音频子数据中频率大于或等于频率阈值的部分。

6、在上述第一方面的一种可能的实现中,基于最大幅值调整第一片段数据,包括:当第一片段数据的最大幅值处于第一幅值区间,滤除第一片段数据的第一频率区间的数据信号;当第一片段数据的最大幅值处于第二幅值区间,滤除第一片段数据的第二频率区间的数据信号;当第一片段数据的最大幅值处于第三幅值区间,滤除第一片段数据的第三频率区间的数据信号,其中,第一幅值区间、第二幅值区间及第三幅值区间的幅值区间大小关系,与第一频率区间、第二频率区间及第三频率区间的频率区间的大小关系相反。

7、即在本申请实施例中,这里的第一片段数据的最大幅值指的是待处理音频子数据的幅度;第一幅值区间指的是-10db和0db;第二幅值区间指的是-10db和-20db;第三幅值区间指的是小于-20db;第一频率区间指的是100hz以下;第二频率区间指的是150hz以下;第三频率区间指的是200hz以下。

8、在上述第一方面的一种可能的实现中,基于待处理音频子数据的频率和频率阈值的大小关系,调整满足匹配关系的待处理音频子数据,还包括:确定待处理音频子数据的频率大于或等于频率阈值的第二片段数据;确定第二片段数据的基波信号数据和谐波信号数据,滤除基波信号数据。

9、在上述第一方面的一种可能的实现中,基于各个音频特征确定对应各个待处理音频子数据的数据类型,包括:将待处理音频子数据和待处理音频子数据的音频特征输入预设的类型识别模型;基于类型识别模型的识别结果确定待处理音频子数据的数据类型。

10、在上述第一方面的一种可能的实现中,类型识别模型的训练样本包括:背景音数据和非背景音数据;其中,背景音数据用于表示满足匹配关系的待处理音频子数据。

11、在上述第一方面的一种可能的实现中,频率阈值通过以下方式确定:确定电子设备的扬声器的截止频率;将截止频率作为频率阈值。

12、在上述第一方面的一种可能的实现中,待处理音频子数据的音频特征至少包括以下一种:过零率、梅尔频率倒谱系数、短时能量。

13、在上述第一方面的一种可能的实现中,确定多个待处理音频子数据对应的音频特征,包括:对各个待处理音频子数据进行分帧处理,确定多个音频子数据;确定各个音频子数据的音频特征。

14、在上述第一方面的一种可能的实现中,方法还包括:确定待处理音频子数据对应的主链路数据和支链路数据,其中,主链路数据和主链路数据均为待处理音频子数据;对支链路数据进行分帧处理,得到多个音频子数据;确定各个音频子数据的音频特征,并基于各个音频特征确定对应各个支链路数据的数据类型;当任一支链路数据的数据类型与预设的目标类型满足匹配关系,确定满足匹配关系的支链路数据的频率和频率阈值;基于支链路数据的频率和频率阈值的大小关系,调整满足匹配关系的支链路数据所对应的待处理音频子数据的主链路数据。

15、本申请的第二方面提供了一种可读介质,可读介质上存储有指令,该指令在电子设备上执行时使电子设备执行上述第一方面中的任意一种音频处理方法。

16、本申请的第三方面提供了一种电子设备,包括:处理器、存储器和扬声器,其中,存储器用于存储由电子设备的一个或多个处理器执行的指令,处理器是电子设备的处理器之一,用于执行上述第一方面中的任意一种音频处理方法。

17、本申请的第四方面提供了一种程序产品,该程序产品中包括指令,在该指令被电子设备执行时可以使电子设备实现上述第一方面及上述第一方面的各种可能实现提供的任意一种音频处理方法。

技术特征:

1.一种音频处理方法,应用于电子设备,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述待处理音频子数据的频率和频率阈值的大小关系,调整满足所述匹配关系的所述待处理音频子数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述最大幅值调整所述第一片段数据,包括:

4.根据权利要求1所述的方法,其特征在于,所述基于所述待处理音频子数据的频率和频率阈值的大小关系,调整满足所述匹配关系的所述待处理音频子数据,还包括:

5.根据权利要求1所述的方法,其特征在于,所述基于各个所述音频特征确定对应各个所述待处理音频子数据的数据类型,包括:

6.根据权利要求5所述的方法,其特征在于,所述类型识别模型的训练样本包括:背景音数据和非背景音数据;

7.根据权利要求1所述的方法,其特征在于,所述频率阈值通过以下方式确定:

8.根据权利要求1所述的方法,其特征在于,所述待处理音频子数据的音频特征至少包括以下一种:过零率、梅尔频率倒谱系数、短时能量。

9.根据权利要求1所述的方法,其特征在于,所述确定多个所述待处理音频子数据对应的音频特征,包括:

10.根据权利要求1至9任一所述的方法,其特征在于,所述方法还包括:

11.一种可读介质,其特征在于,所述可读介质上存储有指令,该指令在电子设备上执行时使电子设备执行权利要求1至10中任一项所述的音频处理方法。

12.一种电子设备,其特征在于,包括:处理器、存储器和扬声器,其中,

13.一种程序产品,其特征在于,所述程序产品中包括指令,所述指令在电子设备上执行时使所述电子设备实现权利要求1至10中任一项所述的方法。

技术总结本申请涉及音频技术领域,公开了一种音频处理方法、可读介质、电子设备及程序产品。在该方法中,电子设备获取原始音频数据,将原始音频数据作为待处理音频数据,基于待处理音频数据的音频特征对待处理音频数据所包括的多个音频子数据进行分类,得到背景音类型的音频子数据和非背景音类型的音频子数据;确定背景音类型的音频子数据的频率和频率阈值,基于频率阈值对该背景音类型的音频子数据的频率进行调节。通过本申请提供的音频处理方法,电子设备可以不影响用户从听觉上对原始音频数据的感知的同时,对原始音频数据进行调节以降低电子设备功耗。技术研发人员:石磊受保护的技术使用者:上海艾为电子技术股份有限公司技术研发日:技术公布日:2024/5/27

本文地址:https://www.jishuxx.com/zhuanli/20240618/24312.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。