音频数据处理方法、装置、介质、设备及程序产品与流程
- 国知局
- 2024-06-21 11:40:12
本申请涉及计算机,具体涉及音频数据处理方法、装置、介质、设备及程序产品。
背景技术:
1、绝大部分音视应用中都会采用音频数据处理技术,例如音视频通话、直播等,音频数据处理具体是指对采集到的原始音频信号或待播放音频信号进行一系列处理,以减少实际音频应用中影响音频质量的噪音、回声、音量小等音质问题,常见的音频数据处理技术包括滤波、回声消除、降噪、增益、均衡器、压缩、限幅等。
2、然而随着人们对声音品质的要求不断提高,音频应用场景中音频问题的复杂性凸显,深度学习或大模型技术凭借其效果优势不断被广泛应用于音频前处理中,但其弊端是由于模型复杂、模型参数量庞大等带来的计算复杂度问题,导致设备开启相关算法的运行过程时产生高计算负载,进而造成数据处理时延,系统处理线程调度不及时,设备发热量激增,甚至导致设备卡顿、死机等问题,影响音频效果、以及系统和应用的正常运行。
技术实现思路
1、本申请提供了音频数据处理方法、装置、介质、设备及程序产品。所述技术方案如下:
2、一方面,本申请提供了一种音频数据处理方法,应用于电子设备,所述方法包括:
3、获取待处理音频数据;
4、分别获取当前音频算法集与多个候选算法集间的听感差异信息和开销差异信息;所述当前音频算法集包括当前运行的各音频处理算法,所述候选算法集的候选算法包括部分当前运行的音频处理算法和至少部分当前运行的音频处理算法对应的降级算法中的至少之一;所述听感差异信息用于指示所述待处理音频数据分别经所述当前音频算法集和所述候选算法集对应的音频处理后在听觉感知维度的质量差异,所述开销差异信息用于指示分别运行所述当前音频算法集和所述候选算法集的算法所需运算资源消耗的差异;
5、根据所述听感差异信息和所述开销差异信息确定所述多个候选算法集中的目标算法集;
6、基于所述目标算法集对所述待处理音频数据进行音频处理,得到目标音频数据。
7、另一方面,本申请提供了一种音频数据处理装置,应用于电子设备,所述装置包括:
8、第一获取模块:用于获取待处理音频数据;
9、第二获取模块:用于分别获取当前音频算法集与多个候选算法集间的听感差异信息和开销差异信息;所述当前音频算法集包括当前运行的各音频处理算法,所述候选算法集的候选算法包括部分当前运行的音频处理算法和至少部分当前运行的音频处理算法对应的降级算法中的至少之一;所述听感差异信息用于指示所述待处理音频数据分别经所述当前音频算法集和所述候选算法集对应的音频处理后在听觉感知维度的质量差异,所述开销差异信息用于指示分别运行所述当前音频算法集和所述候选算法集的算法所需运算资源消耗的差异;
10、目标集确定模块:用于根据所述听感差异信息和所述开销差异信息确定所述多个候选算法集中的目标算法集;
11、音频处理模块:用于基于所述目标算法集对所述待处理音频数据进行音频处理,得到目标音频数据。
12、另一方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如前述的音频数据处理方法。
13、另一方面,本申请提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行以实现如前述的音频数据处理方法。
14、另一方面,本申请提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令被处理器执行时实现如前述的音频数据处理方法。
15、本申请提供的音频数据处理方法、装置、介质、设备和程序产品,具有如下技术效果:
16、本申请的技术方案分别获取当前音频算法集与多个候选算法集间的听感差异信息和开销差异信息;当前音频算法集包括当前运行的各音频处理算法,其中,候选算法集的候选算法包括部分当前运行的音频处理算法和至少部分当前运行的音频处理算法对应的降级算法中的至少之一,听感差异信息用于指示待处理音频数据分别经当前音频算法集和候选算法集对应的音频处理后在听觉感知维度的质量差异,开销差异信息用于指示分别运行音频算法集和候选算法集的算法所需运算资源消耗的差异,以分别得到当前运行的各算法和候选算法集的主观听觉维度的质量贡献差异,以及二者间的开销差异,以从主观听觉角度和资源开销角度综合评估筛选出目标算法集,在确保音频处理效果的同时实现算法集降级,进而降低无效或低效的计算开销,从而降低音频处理时延、处理线程调度效率、设备发热等问题风险,避免设备卡顿和死机。
17、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
技术特征:1.一种音频数据处理方法,其特征在于,应用于电子设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述听感差异信息的获取方式包括:
4.根据权利要求3所述的方法,其特征在于,所述第一听感质量贡献值的获取方式包括:
5.根据权利要求4所述的方法,其特征在于,所述听觉感知强度的获取方式包括:
6.根据权利要求3所述的方法,其特征在于,若所述候选算法为所述降级算法,所述第二听感质量贡献值的获取方式包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述开销差异信息的获取方式包括:
8.根据权利要求1-6中任一项所述的方法,其特征在于,所述根据所述听感差异信息和所述开销差异信息确定所述多个候选算法集中的目标算法集包括:
9.根据权利要求8所述的方法,其特征在于,所述基于所述评价指标数据从所述多个候选算法集中确定所述目标候选集包括:
10.根据权利要求8所述的方法,其特征在于,预设告警状态包括多个告警级别,所述基于所述评价指标数据从所述多个候选算法集中确定所述目标候选集包括:
11.一种音频数据处理装置,其特征在于,应用于电子设备,所述装置包括:
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至10中任一项所述的音频数据处理方法。
13.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由所述处理器加载并执行以实现如权利要求1至10中任一项所述的音频数据处理方法。
14.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1至10中任一项所述的音频数据处理方法。
技术总结本申请公开了音频数据处理方法、装置、介质、设备及程序产品,涉及计算机技术领域,方法包括:获取待处理音频数据;分别获取当前音频算法集与多个候选算法集间的听感差异信息和开销差异信息;听感差异信息用于指示待处理音频数据分别经当前音频算法集和候选算法集对应的音频处理后在听觉感知维度的质量差异,开销差异信息用于指示分别运行音频算法集和候选算法集的算法所需运算资源消耗的差异;根据听感差异信息和开销差异信息确定多个候选算法集中的目标算法集;基于目标算法集对待处理音频数据进行音频处理,得到目标音频数据。本申请能够避免设备额外音频开销,避免设备卡顿和死机。技术研发人员:梁俊斌受保护的技术使用者:腾讯科技(深圳)有限公司技术研发日:技术公布日:2024/3/31本文地址:https://www.jishuxx.com/zhuanli/20240618/22793.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。