本申请属于音频,具体涉及一种音频信号的处理方法、系统、设备以及存储介质。
背景技术:
1、房间声学是音频信号处理中重要的技术内容,可用于音频渲染用于模拟该房间内声音的听感,该技术已经广泛应用于虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备,尤其是混合现实(mixed reality,mr)设备中,用于处理沉浸式设备播放的音频,使其听感像是来自于用户所处的真实环境。不同的房间类型具有不同的声学特性,例如,体育馆、音乐厅和会议室等不同类型的房间中的声音听起来是具有明显差异的。
2、相关技术中的一些房间声学特性检测及应用方法中,在一个听音点与对应的声源下估计整个房间声学特性,从而造成声学特性估计误差较大,影响用户体验。
技术实现思路
1、本申请实施例的目的是提供一种音频信号的处理方法、系统、设备以及存储介质,能够解决声学特性估计误差较大等问题。
2、为了解决上述技术问题,本申请是这样实现的:
3、本申请实施例提供了一种音频信号的处理方法,所述处理方法包括:
4、基于环境中的第一设备和第二设备之间的多种位置组合确定多个声学特性参数,并建立包括多个所述声学特性参数的数据集;
5、根据当前环境下所述第一设备的第一目标位置和所述第二设备的第二目标位置,在所述数据集中调取相对应的目标声学特性参数;
6、根据当前环境下所述第一设备与所述第二设备之间的相对位置,以及所述目标声学特性参数,进行空间音频渲染,生成双耳音频信号;以及
7、根据所述双耳音频信号,控制输出渲染后的音频信号。
8、本申请实施例还提供了另一种音频信号的处理方法,所述处理方法包括:
9、根据环境中的第一设备和第二设备之间的多种位置组合所确定的多个声学特性参数建立数据集;
10、根据当前环境下所述第一设备的第一目标位置和所述第二设备的第二目标位置从所述数据集中获取相对应的目标声学特性参数;
11、根据当前环境下所述第一设备与所述第二设备之间的相对位置,以及所述目标声学特性参数,进行空间音频渲染,得到双耳音频信号。
12、本申请还提供了一种音频信号的处理系统,所述处理系统包括:
13、扬声器,用于发出音频信号;
14、麦克风,用于采集所述扬声器发出的所述音频信号;
15、存储器,用于存储计算机程序;
16、处理器,用于执行所述计算机程序,以使所述音频信号处理系统:
17、基于环境中所述麦克风和所述扬声器之间的多种位置组合,确定多个声学特性参数,并建立包括多个所述声学特性参数的数据集;
18、根据当前环境下所述麦克风的第一目标位置和所述扬声器的第二目标位置,在所述数据集中调取相对应的目标声学特性参数;
19、根据当前环境下所述麦克风与所述扬声器的相对位置,以及所述目标声学特性参数,进行空间音频渲染,生成双耳音频信号;以及
20、根据所述双耳音频信号,控制输出渲染后的音频信号。
21、本申请还提供了一种音频处理设备,包括:存储器和处理器;
22、所述存储器中存储有计算机程序;
23、所述处理器执行所述计算机程序时实现上述音频信号的处理方法的步骤。
24、本申请还提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序被处理器执行时实现上述音频信号的处理方法的步骤。
25、本申请实施例建立了包括环境中的第一设备和第二设备之间多种位置组合下的多个声学特性参数,并建立了包括多个声学特性参数的数据集,还可以从该数据集中检索目标声学特性参数,并根据第一设备与第二设备之间的相对位置以及目标声学特性参数进行空间音频渲染,生成双耳音频信号,最终在双耳音频信号驱动作用下使用户能够听到输出渲染后的音频信号。基于上述设置,本申请实施例中的处理方法可以更加准确地估计环境声学特性参数,并且更加真实地模拟当前环境,从而可以提高用户听觉体验,使用户具有如同身临其境的感觉,相比于相关技术中的方法,本申请实施例可以有效避免了以一点估计结果代替整个环境估计结果的情况,从而可以有效降低感知误差。
1.一种音频信号的处理方法,其特征在于,所述处理方法包括:
2.根据权利要求1所述的处理方法,其特征在于,所述基于环境中的第一设备和第二设备之间的多种位置组合确定多个声学特性参数,并建立多个所述声学特性参数的数据集,包括:
3.根据权利要求1或2所述的处理方法,其特征在于,所述基于环境中第一设备和第二设备之间的多种位置组合确定多个声学特性参数,包括:
4.根据权利要求1所述的处理方法,其特征在于,所述根据当前环境下所述第一设备的第一目标位置和所述第二设备的第二目标位置,在所述数据集中调取相对应的目标声学特性参数,包括:
5.根据权利要求1所述的处理方法,其特征在于,获取当前环境下所述第一设备与所述第二设备之间的相对位置,包括:
6.根据权利要求5所述的处理方法,其特征在于,基于第一定位模块对所述第一设备的定位信息,得到所述第一目标位置;
7.根据权利要求1所述的处理方法,其特征在于,所述声学特性参数包括混响时间、直反比、环境脉冲响应中的至少一个参数。
8.一种音频信号的处理方法,其特征在于,所述处理方法包括:
9.一种音频信号的处理系统,其特征在于,所述处理系统包括:
10.根据权利要求9所述的处理系统,其特征在于,所述处理器用于根据每种位置组合下所述麦克风采集到的所述扬声器发出的音频信号以及所述扬声器发送的原始音频信号进行声学特性估计,得到该种位置组合下的声学特性参数,以及,
11.根据权利要求9所述的处理系统,其特征在于,所述处理器还用于基于环境中的一个所述麦克风与多个所述扬声器之间形成的多种位置组合,确定多个所述声学特性参数;
12.根据权利要求9所述的处理系统,其特征在于,所述处理器还用于在所述数据集中检索与所述第一目标位置最接近的所述麦克风的位置,以及检索与所述第二目标位置最接近的所述扬声器的位置;
13.根据权利要求9所述的处理系统,其特征在于,所述处理器还用于根据当前环境下的所述第一目标位置、所述第二目标位置以及处于所述第一目标位置处的用户在听音时的面部朝向,得到当前环境下所述扬声器与所述麦克风之间的相对位置。
14.根据权利要求9至13中任意一项所述的处理系统,其特征在于,所述处理系统还包括通信互联的多个设备,所述多个设备包括第一设备和第二设备;
15.根据权利要求14所述的处理系统,其特征在于,所述第一设备还集成有第一定位模块,所述第一定位模块用于获取所述第一设备的位置;
16.根据权利要求14所述的处理系统,其特征在于,所述处理系统包括至少一个所述第一设备和多个所述第二设备;
17.一种音频处理设备,其特征在于,包括:存储器和处理器;
18.一种计算机可读存储介质,用于存储计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任意一项所述的音频信号的处理方法的步骤。