本发明涉及车辆控制,特别是涉及一种车辆主动发声控制方法、装置、设备及存储介质。
背景技术:
1、车辆发声对汽车动态驾驶过程中驾乘人员的主观感知产生非常重要的影响,车辆主动发声是为了提高行人、驾乘者对电动汽车的感知和安全性。传统的燃油汽车可以通过发动机、变速器以及进排气系统实现车辆发声,而电动汽车缺少上述发声部件,在行驶时非常安静,增加了交通事故的风险。
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、依据本发明的第二方面,提供了一种车辆主动发声控制装置,所述装置包括:
26、采集声音模块,用于采集预设行驶工况下车辆的发动机声音;
27、音频处理模块,用于对所述发动机声音进行音频处理并合成基音,将所述基音与车辆扭矩进行标定,生成扭矩与音频的对应关系;
28、确定音频模块,用于根据所述对应关系确定当前扭矩对应的目标音频;
29、音频分频模块,用于采用预设频程对所述目标音频进行分频处理;
30、车辆发声模块,用于控制车辆按照分频后的目标音频进行发声。
31、可选地,所述音频处理模块包括:
32、音阶提取子模块,用于采用预设阶次滤波器对所述发动机声音进行音阶提取,得到至少两种阶次的初始音频;
33、音频处理子模块,用于对所述初始音频进行阶次增强或阶次衰减处理,得到处理后的初始音频;
34、合成基音子模块,用于采用预设合成算法对处理后的初始音频进行合成处理,生成预设行驶工况对应的基音。
35、可选地,所述音频处理模块包括:
36、采集子模块,用于采集所述基音的基音频带、车辆的油门开度以及扭矩;
37、标定子模块,用于按照所述扭矩的预设间隔,将所述基音频带分别与所述油门开度和扭矩进行标定;
38、生成子模块,用于生成扭矩与音频的对应关系,并将所述对应关系存储为扭矩音频编号表。
39、可选地,所述确定音频模块包括:
40、获取子模块,用于响应于油门踏板的油门开度变化,获取车辆的扭矩请求;其中,所述扭矩请求包括所述油门开度对应当前车辆扭矩;
41、查询子模块,用于根据预先标定的扭矩与音频的对应关系,查询所述当前车辆扭矩对应扭矩音频编号;
42、第一确定子模块,用于获取所述扭矩音频编号的基音频带,将所述基音频带确定为当前车辆扭矩对应的目标音频。
43、可选地,所述音频分频模块包括:
44、第二确定子模块,用于预先获取车辆发声设备的标准音频范围,根据所述标准音频范围确定频程倍数;
45、分频子模块,用于采用所述频程倍数对所述目标音频进行分频,确定所述目标音频对应的目标音频范围。
46、可选地,所述装置还包括:
47、存储音频模块,用于将基音音频存储至车辆的影音娱乐系统,响应于确定的当前车辆扭矩,调用所述影音娱乐系统中的基音音频。
48、依据本发明的又一方面,还提供一种电子设备,包括:
49、处理器;
50、用于存储所述处理器可执行指令的存储器;
51、其中,所述处理器被配置为执行所述指令,以实现如上所述的车辆主动发声控制方法。
52、依据本发明的又一方面,还提供一种可读存储介质,所述可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的车辆主动发声控制方法的步骤。
53、本发明实施例提供的车辆主动发声控制方法,通过采集预设行驶工况下车辆的发动机声音,对发动机声音进行音频处理并合成基音,将基音与车辆扭矩进行标定,生成扭矩与音频的对应关系,根据对应关系确定当前扭矩对应的目标音频,采用预设频程对目标音频进行分频处理,控制车辆按照分频后的目标音频进行发声。本发明实施例以发动机声音作为基础音源进行音频处理,且建立车辆电机扭矩与音频的关联,实现车辆主动发声仅与车辆扭矩相关,基于电机标定的扭矩音频对应关系,不同扭矩对应不同的音源,能够根据车辆扭矩直接匹配真实发动机音频并实现车辆主动发声,达到车辆主动发声与实际行驶情况准确匹配的目的,此外,引入1/3倍频程设计,使车辆发出的音频更加贴近人耳真实感知,进一步提升用户的驾驶安全性以及趣味性体验。
54、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。