System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及多媒体,具体涉及音频处理方法、装置、介质及设备。
技术介绍
1、在日常的音频播放应用中,例如听歌,看电影,通话等,为了得到比移动设备(例如手机)更优的音频播放效果,用户会通过蓝牙传输、有线传输、无线网络传输等方式将音频数据传输到新的音频播放设备(例如蓝牙音箱、无线音箱等)进行播放。
2、然而新的音频播放设备的声学性能指标可能不达标,或者播放表现不符合用户的主观预期。针对播放音质方面的问题,普通用户会归因于新的音频播放设备的硬件而不知如何解决;专业级用户可能会使用音频均衡器调节音频播放效果,但是不同音频播放设备的音频频率响应指标差异较大,且均衡调节是一项需要长时间调整参数并反复试错的工作,造成用户使用的不便。
技术实现思路
1、为了高效地提升音频播放设备的音频播放效果,本申请提供了音频处理方法、装置、介质及设备。所述技术方案如下:
2、第一方面,本申请提供了一种音频处理方法,所述方法包括:
3、获取目标设备播放的原始参考音频信号;
4、在所述目标设备播放所述原始参考音频信号时,进行音频录制,得到预设时间段的录制音频信号;所述预设时间段为所述目标设备播放所述原始参考音频信号的开始时间至目标时间,所述目标时间与所述开始时间之间的时长为所述预设时间段;
5、根据所述原始参考音频信号和所述录制音频信号,进行帧间匹配处理,确定时延数据,所述时延数据用于指示所述原始参考音频信号与所述录制音频信号的帧间对应关系;
6
7、根据所述目标参考音频信号和所述录制音频信号,进行逐频点的音频能量的比较处理,得到与所述目标设备匹配的至少一个频点调节参数;
8、根据所述至少一个频点调节参数,调节所述目标设备,以基于调节后的所述目标设备播放待播放的音频信号,所述待播放的音频信号为所述原始参考音频信号中在所述目标时间之后播放的音频信号。
9、第二方面,本申请提供了一种音频处理装置,所述装置包括:
10、获取模块,用于获取目标设备播放的原始参考音频信号;
11、录制模块,用于在所述目标设备播放所述原始参考音频信号时,进行音频录制,得到预设时间段的录制音频信号;所述预设时间段为所述目标设备播放所述原始参考音频信号的开始时间至目标时间,所述目标时间与所述开始时间之间的时长为所述预设时间段;
12、帧间匹配模块,用于根据所述原始参考音频信号和所述录制音频信号,进行帧间匹配处理,确定时延数据,所述时延数据用于指示所述原始参考音频信号与所述录制音频信号的帧间对应关系;
13、音频对齐模块,用于根据所述时延数据,从所述原始参考音频信号中确定目标参考音频信号;所述目标参考音频信号与所述录制音频信号时序对齐;
14、参数确定模块,用于根据所述目标参考音频信号和所述录制音频信号,进行逐频点的音频能量的比较处理,得到与所述目标设备匹配的至少一个频点调节参数;
15、音频调节模块,用于根据所述至少一个频点调节参数,调节所述目标设备,以基于调节后的所述目标设备播放待播放的音频信号,所述待播放的音频信号为所述原始参考音频信号中在所述目标时间之后播放的音频信号。
16、第三方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如第一方面所述的音频处理方法。
17、第四方面,本申请提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如第一方面所述的音频处理方法。
18、第五方面,本申请提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令被处理器执行时实现如第一方面所述的音频处理方法。
19、本申请提供的音频处理方法、装置、介质及设备,具有如下技术效果:
20、本申请提供的方案将目标设备播放的原始参考音频信号作为参考或标准,并在目标设备播放原始参考音频信号时进行录制,得到预设时间段的录制音频信号,录制音频信号可以体现目标设备当前的音频播放效果;考虑到播放和录制之间存在延迟,先对原始参考音频信号和录制音频信号进行帧间匹配处理,确定可以指示原始参考音频信号与录制音频信号的帧间对应关系的时延数据,结合时延数据可以从原始参考音频信号中确定与录制音频信号时序对齐的目标参考音频信号;后根据时序对齐的目标参考音频信号和录制音频信号,进行逐频点的音频能量比较处理,可以得到与目标设备匹配的至少一个频点调节参数;结合至少一个频点调节参数,调节目标设备,以基于调节后的目标设备播放待播放的音频信号,其中待播放的音频信号为原始参考音频信号未播放的部分。
21、本申请提供的方案以原始参考音频信号为标准并对目标设备播放原始参考音频信号的过程进行录制得到录制音频信号,实现对目标设备的播放音质的测量;并利用原始参考音频信号中与录制音频信号时序对齐的目标参考音频信号和录制音频信号的频域差异,自动确定出与目标设备匹配的至少一个频点调节参数,从而在继续播放原始参考音频信号时,利用至少一个频点调节参数调节后的目标设备的音频播放效果更好,提升了目标设备的音频播放效果,且无需用户手动调节,优化了用户使用体验。
22、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
本文档来自技高网...【技术保护点】
1.一种音频处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述原始参考音频信号和所述录制音频信号,进行帧间匹配处理,确定时延数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述录制音频信号的目标录制音频帧对应的目标功率谱数据,包括:
4.根据权利要求2所述的方法,其特征在于,所述确定所述原始参考音频信号的至少一个第一参考音频帧中每一个第一参考音频帧对应的第一参考功率谱数据,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述每一个第一参考音频帧对应的第一参考功率谱数据与所述目标功率谱数据,确定至少一个关键数据,包括:
6.根据权利要求2所述的方法,其特征在于,所述根据所述每一个第一参考音频帧对应的第一参考功率谱数据与所述目标功率谱数据,确定至少一个关键数据,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述时延数据,从所述原始参考音频信号中确定目标参考音频信号,包括:
8.根据权利要求7所述的方法,其特征在于,所述基于
9.根据权利要求1所述的方法,其特征在于,所述根据所述目标参考音频信号和所述录制音频信号,进行逐频点的音频能量的比较处理,得到与所述目标设备匹配的至少一个频点调节参数,包括:
10.一种音频处理装置,其特征在于,所述装置包括:
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至9中任一项所述的音频处理方法。
12.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求1至9中任一项所述的音频处理方法。
13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被电子设备执行时实现如权利要求1至9中任一项所述的音频处理方法。
...【技术特征摘要】
1.一种音频处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述原始参考音频信号和所述录制音频信号,进行帧间匹配处理,确定时延数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述确定所述录制音频信号的目标录制音频帧对应的目标功率谱数据,包括:
4.根据权利要求2所述的方法,其特征在于,所述确定所述原始参考音频信号的至少一个第一参考音频帧中每一个第一参考音频帧对应的第一参考功率谱数据,包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述每一个第一参考音频帧对应的第一参考功率谱数据与所述目标功率谱数据,确定至少一个关键数据,包括:
6.根据权利要求2所述的方法,其特征在于,所述根据所述每一个第一参考音频帧对应的第一参考功率谱数据与所述目标功率谱数据,确定至少一个关键数据,包括:
7.根据权利要求1所述的方法,其特征在于,所述根据所述时延数据,从所述原始参考音频信号中确定目标参考音频信号,包括:
8.根据权利要求7所述...
【专利技术属性】
技术研发人员:梁俊斌,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。