本申请实施例涉及信号处理,尤其涉及一种音频处理方法、装置、电子设备和存储介质。
背景技术:
1、目前的音源文件以单声道和双声道音源文件为主,单声道音源文件只有一个声道,不含任何空间信息,声音位置和扬声器位置一致,双声道音源文件包含左/右两个声道,声音数据可以通过一定的算法包括左右空间的信息,使听音用户可以感受到空间的存在。但是根据目前的需求发展,要求被播放的音频文件具有更高的空间感。
2、目前,为了解决上述问题,一种常见的方法是通过调整各类型扬声器的数量和位置,通过调整后的扬声器播放音频文件,能够使播放的音频文件具有一定的空间感。
3、然而,在多数发声场景中,扬声器的位置和数量相对固定,通过现有的方法在扬声器固定的情况下,无法使播放的音频文件具有空间感。
4、申请内容
5、有鉴于此,本申请实施例提供了一种音频处理方法、装置、电子设备和存储介质,以至少部分解决上述问题。
6、根据本申请实施例的第一方面,提供了一种音频处理方法,包括:根据接收到的音频处理指令,确定多个目标发声通道,其中,每个所述目标发声通道对应至少一个声源设备;根据各所述目标发声通道对应的声源设备与听音区域的相对位置,对第一音频数据的物理特性进行调整,获得每个所述目标发声通道对应的第二音频数据,其中,第一音频数据的物理特性包括频率响应、能量强度、通道数量和相位中的至少一个,所述第一音频数据对应的声道数量小于3;根据各所述目标发声通道对应的第二音频数据,生成多声道音频数据,其中,所述多声道音频数据对应的声道数量大于或等于2。
7、根据本申请实施例的第二方面,提供了一种音频处理装置,包括:确定模块,用于根据目标区域的声源设备的参数,确定目标发声通道数量,其中,每个所述目标发声通道对应至少一个声源设备;调整模块,用于根据各所述目标发声通道对应的声源设备与听音区域的相对位置,对第一音频数据的物理特性进行调整,获得每个所述目标发声通道对应的第二音频数据,其中,第一音频数据的物理特性包括频率响应、能量强度、通道数量和相位中的至少一个,所述第一音频数据对应的声道数量小于3;生成模块,用于根据各所述目标发声通道对应的第二音频数据,生成多声道音频数据,其中,所述多声道音频数据对应的声道数量大于或等于2。
8、根据本申请实施例的第三方面,提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行如实施例第一方面所述的音频处理方法对应的操作。
9、根据本申请实施例的第四方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如实施例第一方面所述的音频处理方法。
10、根据本申请实施例的第五方面,提供了一种计算机程序产品,包括计算机指令,所述计算机指令指示计算设备执行如实施例第一方面所述的音频处理方法对应的操作。
11、由上述技术方案,根据音频处理指令确定多个目标发声通道,能够在声源设备数量和位置固定的情况下对发声的声源设备的数量进行控制,以便提高播放的音频文件的空间感。根据声源设备与目标听音区域的相对位置对音频数据的物理特性进行调整,能够使声源设备播放的多声道音频数据能够传递到指定的听音区域,同时能够使被播放的音频文件具有更高的空间感。
技术实现思路
1.一种音频处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述根据各所述目标发声通道对应的声源设备与目标听音区域的相对位置,对第一音频数据的物理特性进行调整,获得各所述目标发声通道对应的第二音频数据,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1-4中任一所述的方法,其特征在于,所述根据各所述目标发声通道对应的第二音频数据,生成多声道音频数据,包括:
6.根据权利要求1-4中任一所述的方法,其特征在于,所述根据各所述目标发声通道对应的第二音频数据,生成多声道音频数据,包括:
7.一种音频处理装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
9.一种计算机存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-6中任一项所述的音频处理方法。
10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令指示计算设备执行如权利要求1-6中任一项所述的音频处理方法对应的操作。