本发明实施例涉及音频处理,尤其涉及一种电动车仿引擎声音变调方法、装置及存储介质。
背景技术:
1、根据国标gbt37153要求,电动车速度低于20km以下时,需要发出声音,用来提示外部行人安全。标准中有一点技术要求:电动车需要有频移变调功能,以模仿车辆在行驶过程中加减速的效果音;为了避免声音突兀的感觉,通常在电动车速度低于30km以下都会发出声音。
2、目前调整电动车车速效果音的变化,是通过混频芯片或者dsp音频模块来实现效果音变调功能,但是混频芯片或者dsp音频模块的成本较高,会增加电动车音频处理电路的成本。
技术实现思路
1、本发明实施例提供一种电动车仿引擎声音变调方法、装置及存储介质,可以调整电动车仿引擎声音的音调,降低电动车音频处理电路成本。
2、第一方面,本发明实施例提供了一种电动车仿引擎声音变调方法,该电动车仿引擎声音变调方法包括:
3、对电动车仿引擎声音进行数据处理,获得音频数组;
4、根据当前车速,确定对所述音频数组进行采样的采样间隔时间;
5、根据所述采样间隔时间,调整输出所述音频数组中音频数据的速度,以调整所述电动车仿引擎声音的音调。
6、可选地,所述对电动车仿引擎声音进行数据处理,获得音频数组,包括:
7、将所述电动车仿引擎声音进行模数转化处理,获得音频数组。
8、可选地,所述根据当前车速,确定对所述音频数组进行采样的采样间隔时间,包括:
9、获取初始采样间隔时间、采样间隔时间步进值以及基础时间;
10、根据所述当前车速、所述初始采样间隔时间、所述采样间隔时间步进值以及所述基础时间,确定所述音频数组的采样间隔时间。
11、可选地,所述音频数组的采样间隔时间t为:
12、t=(t0-△t*k*v所述当前车速)*所述基础时间t1;
13、其中,t0为所述初始采样间隔时间,△t为所述采样间隔时间步进值,k为速度系数,v为所述当前车速,t1为所述基础时间。
14、可选地,所述根据所述采样间隔时间,调整输出所述音频数组中音频数据的速度,包括:
15、确定当前车速的更新时间间隔;
16、在所述当前车速的更新时间间隔内,每间隔所述采样间隔时间,逐次采样所述音频数组的音频数据。
17、可选地,在逐次采样所述音频数组的音频数据后,还包括:
18、对所述音频数据进行数模处理,获得音频信号;
19、根据所述音频信号,输出所述电动车仿引擎声音的音调。
20、第二方面,本发明实施例还提供了一种电动车仿引擎声音变调装置,该电动车仿引擎声音变调装置包括:
21、第一数据处理模块,用于对电动车仿引擎声音进行数据处理,获得音频数组;
22、采样间隔时间确定模块,用于根据当前车速,确定对所述音频数组进行采样的采样间隔时间;
23、音调调整模块,用于根据所述采样间隔时间,调整输出所述音频数组中音频数据的速度,以调整所述电动车仿引擎声音的音调。
24、可选地,所述第一数据处理模块包括:
25、模数转化单元,用于将所述电动车仿引擎声音进行模数转化处理,获得音频数组。
26、可选地,所述采样间隔时间确定模块包括:
27、获取单元,用于获取初始采样间隔时间、采样间隔时间步进值以及基础时间;
28、计算单元,用于根据所述当前车速、所述初始采样间隔时间、所述采样间隔时间步进值以及所述基础时间,确定所述音频数组的采样间隔时间。
29、第三方面,本发明实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现本发明任意实施例提供的电动车仿引擎声音变调方法。
30、本发明实施例通过对电动车仿引擎声音进行数据处理,获得代表电动车仿引擎声音每一平稳音节的音频数据的集合-音频数组;根据当前车速,确定对音频数组进行采样的采样间隔时间,即确定对音频数组中每一代表“平稳音”的音频数据采集的快慢;根据采样间隔时间,调整输出音频数组中音频数据的速度,即改变对音频数组中每一代表“平稳音”的音频数据采集的快慢,从而实现调整输出音频数组中音频数据的速度,进而使输出的电动车仿引擎声音每一音调根据当前车速具有快慢的变化,使电动车仿引擎声音的音调发生变化。综上可知,本方案的电动车仿引擎声音变调方法无需采用混频芯片或者dsp音频模块来实现,从而可以降低电动车音频处理电路的成本。
1.一种电动车仿引擎声音变调方法,其特征在于,包括:
2.根据权利要求1所述的电动车仿引擎声音变调方法,其特征在于,所述对电动车仿引擎声音进行数据处理,获得音频数组,包括:
3.根据权利要求1所述的电动车仿引擎声音变调方法,其特征在于,所述根据当前车速,确定对所述音频数组进行采样的采样间隔时间,包括:
4.根据权利要求3所述的电动车仿引擎声音变调方法,其特征在于,所述音频数组的采样间隔时间t为:
5.根据权利要求1所述的电动车仿引擎声音变调方法,其特征在于,所述根据所述采样间隔时间,调整输出所述音频数组中音频数据的速度,包括:
6.根据权利要求5所述的电动车仿引擎声音变调方法,其特征在于,在逐次采样所述音频数组的音频数据后,还包括:
7.一种电动车仿引擎声音变调装置,其特征在于,包括:
8.根据权利要求7所述的电动车仿引擎声音变调装置,其特征在于,所述第一数据处理模块包括:
9.根据权利要求7所述的电动车仿引擎声音变调装置,其特征在于,所述采样间隔时间确定模块包括:
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6中任一所述的电动车仿引擎声音变调方法。