声音场景模拟方法、装置、设备、存储介质及车辆与流程

文档序号:36168223发布日期:2023-11-23 22:09阅读:83来源:国知局
声音场景模拟方法与流程

本发明涉及车辆音频控制领域,具体涉及一种声音场景模拟方法、装置、设备、存储介质及车辆。


背景技术:

1、随着人们生活品质的提升,对驾驶乐趣的追求也越来越高,目前除少数高端车型外,大多数车载主机的媒体音通道仅有立体声。如果仅仅通过特定方式(蓝牙或usb线,手机投屏,carplay/carlife等方式)将手机连接到车机,将手机app播放的立体声传递到整车,形成的声效只能分辨出左右,无法分辨前后方位,不能形成明确的空间印象,无法感知到声源的具体方位,听音的效果差。

2、车载主机是目前车子上最主要的交互及控制设备之一,可获取车子的时间,位置,导航状态及车子运行状态,当前主机系统上可开发独立程序app,可利用车载主机的界面做输入,内部程序处理数据后,将所需传递内容及命令通过整车信号发送至车载的各种设备。当前主机或功放都有dsp用于处理音频计算,可实时将不同的音频流传送至各扬声器输出通道。车载音频通常有多种音效的设置来调节各通道的输出,这些设置是由dsp设置各扬声器通道输出音频的大小、延时、频响等参数实现。

3、然而手机自带的功能仅能实现左右立体声的部分声效,采用手机连接车机播放音效时主要有以下缺陷:手机app的虚拟声场效果,控制声音只有左右和大小的变化;手机app的音效发到车子上,未经调教的声音,产生的是混乱撕裂的声场,往往头的位置稍有变化,听到的声音中心就会变化,声音中心要么模糊不清,要么是分裂的;手机app的音效,无法对声音方位的进行调整;手机的app音效,无法判断用户场景;手机app的音源,音效单一。


技术实现思路

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、综上所述,本发明实现多通道的出声,通过多通道的协同控制增益及延时参数,实现声音远近,左右,前后的变化;经过本发明调音处理过的声场,根据设定的音效出声位置,调节了多通道扬声器输出声音的大小,形成了统一的声场,可以判断出特定声效出现在左右前后的方位,可以在车内实现精准定位各声源发声方位;本发明可以在操作界面上实现对声音左右前后调整,控制声源从不同的扬声器发出;当在app内移动声效的位置时,车载主机会将图标在界面相对应的位置参数发送至app端,app将左右前后的扬声器输出增益依据参数调整;播放此声效时,对应方位的扬声器声音的大小随参数设置改变,实现了各种音源位置的改变;本发明中可以依据驾驶员的驾驶习惯,时间,位置,车辆行驶状态,导航信息等自动匹配场景,提升了驾驶乐趣;本发明可以实现音频的变化出声,比如设定某种声效在围绕车子中心转圈环绕,以及声效位置从左到右,从前到后的变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1