本技术涉及音频,尤其涉及一种音频信号输出方法、电子设备、存储介质及程序产品。
背景技术:
1、音频技术行业随着数字时代的来临经历了显著的变革。随着智能家居、虚拟现实和移动设备的普及,对高质量音频的需求日益增长。消费者不仅追求清晰的音质,还期待更加沉浸和个性化的听觉体验。因此,音频技术正朝着更智能、更互动的方向发展,以满足日益多样化的市场需求。
2、当前市场上的音箱产品主要分为单声道和立体声系统,单声道音频系统通过单一扬声器播放声音,立体声系统则通过左右两个扬声器模拟立体声场,增强了声音的深度和方向感,为用户提供更为丰富的听觉享受。
3、现有技术中,音频技术在实时根据使用对象位置,调整音频信号输出方面存在问题。
技术实现思路
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、根据初始右侧扬声器和目标扬声器的方位关系,确定初始右侧扬声器中的右侧扬声器。
26、在一种可能的实施方式中,当扬声器围绕目标位置设置时,
27、根据使用对象相对于目标位置的位置信息和左侧扬声器相对于目标位置的影响角度范围,确定左侧扬声器中的左声道扬声器和左环绕声道扬声器,包括:
28、根据表征位置信息的方位角和声道参数角,得到目标角度,声道参数角根据左侧扬声器相对于目标位置的影响角度范围确定;
29、根据目标角度、以及左侧扬声器相对于目标位置的影响角度范围,得到第三比例结果;
30、对第三比例结果进行向下取整处理,得到初始目标数值;
31、根据预设数值,对初始目标数值进行更新,得到目标数值;
32、根据目标数值、以及目标扬声器在扬声器中的位置,确定左侧扬声器中的左声道扬声器和左环绕声道扬声器。
33、在一种可能的实施方式中,根据目标扬声器中目标左声道和目标右声道、左侧扬声器中的左声道扬声器和左环绕声道扬声器、以及右侧扬声器中的右声道扬声器和右环绕声道扬声器,向使用对象输出音频信号,包括:
34、对目标扬声器中目标左声道的占比和目标右声道的占比分别进行对数处理,得到目标左声道的初始信号数值、目标右声道的初始信号数值;
35、根据预设信号参数和目标左声道的初始信号数值,得到左声道信号增益,根据预设信号参数和目标右声道的初始信号数值,得到右声道信号增益;
36、根据左声道信号增益,控制左侧扬声器中的左声道扬声器和左环绕声道扬声器向使用对象输出音频信号中的第一信号;
37、根据右声道信号增益,控制右侧扬声器中的右声道扬声器和右环绕声道扬声器向使用对象输出音频信号中的第二信号。
38、第二方面,本技术实施例提供一种音频信号输出装置,包括:
39、第一确定模块,用于确定使用对象相对于目标位置的位置信息;
40、第二确定模块,用于根据使用对象相对于目标位置的位置信息,确定扬声器中的目标扬声器、目标扬声器的左侧扬声器和右侧扬声器、以及目标扬声器中目标左声道的占比和目标右声道的占比,其中,扬声器位于使用对象和目标位置之间;
41、第三确定模块,用于根据使用对象相对于目标位置的位置信息和左侧扬声器相对于目标位置的影响角度范围,确定左侧扬声器中的左声道扬声器和左环绕声道扬声器;
42、第四确定模块,用于根据使用对象相对于目标位置的位置信息和右侧扬声器相对于目标位置的影响角度范围,确定右侧扬声器中的右声道扬声器和右环绕声道扬声器;
43、输出模块,用于根据目标扬声器中目标左声道和目标右声道、左侧扬声器中的左声道扬声器和左环绕声道扬声器、以及右侧扬声器中的右声道扬声器和右环绕声道扬声器,向使用对象输出音频信号。
44、第三方面,本技术实施例提供一种电子设备,包括:存储器,处理器;
45、存储器存储计算机执行指令;
46、处理器执行存储器存储的计算机执行指令,使得处理器执行如上第一方面和/或第一方面各种可能的实施方式。
47、第四方面,本技术实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。
48、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。
49、本技术实施例提供的一种音频信号输出方法、电子设备、存储介质及程序产品,通过定位使用对象相对于目标位置的位置信息,来确定与使用对象具有相匹配的目标扬声器、目标扬声器中左声道和右声道的输出比例,再根据目标扬声器、目标扬声器中左声道和右声道的输出比例,确定左侧扬声器和右侧扬声器,在确定左侧扬声器和右侧扬声器后,为了增强立体声体验,可以根据使用对象相对于目标位置的方位角和左侧扬声器的影响角度范围,确定左侧扬声器中的左声道扬声器和左环绕声道扬声器、以及右侧扬声器中的右声道扬声器和右环绕声道扬声器,从而使得在向使用对象输出音频信号时,能够实现基于位置的定向音频输出,由此,达到了可以实时根据使用对象的位置,调整多声道的音频信号并输出,从而提升音频体验的效果。
1.一种音频信号输出方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定使用对象相对于目标位置的位置信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述使用对象相对于目标位置的位置信息,确定扬声器中的目标扬声器、所述目标扬声器的左侧扬声器和右侧扬声器、以及所述目标扬声器中目标左声道的占比和目标右声道的占比,包括:
4.根据权利要求3所述的方法,其特征在于,所述确定所述扬声器相对于所述目标位置的影响角度范围,包括:
5.根据权利要求3所述的方法,其特征在于,当所述扬声器围绕所述目标位置设置时,
6.根据权利要求3所述的方法,其特征在于,所述根据所述目标扬声器在所述扬声器中的位置、以及所述目标扬声器中目标左声道的占比和目标右声道的占比,确定所述目标扬声器的左侧扬声器和右侧扬声器,包括:
7.根据权利要求1所述的方法,其特征在于,当所述扬声器围绕所述目标位置设置时,
8.根据权利要求1所述的方法,其特征在于,所述根据所述目标扬声器中目标左声道和目标右声道、所述左侧扬声器中的左声道扬声器和左环绕声道扬声器、以及所述右侧扬声器中的右声道扬声器和右环绕声道扬声器,向所述使用对象输出音频信号,包括:
9.一种电子设备,其特征在于,包括:存储器,处理器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-8任一项所述的方法。