System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及音效处理,具体涉及一种车辆的动态提示音生成方法。
技术介绍
1、车辆提示音,是指车辆在行驶过程中,通过扬声器播放并用于提醒用户相关事项的音频,比如转向提示音、盲区碰撞提示音、驻车雷达提示音等。市场上汽车车内的提示音主要分为静态提示音和动态提示音两种。动态提示音的功能主要是在智能座舱域控制器的dsp内实现;动态提示音在dsp内部主要是通过播放多通道的音频文件,根据外部的信号来对播放通道进行音效处理。
2、比如,中国专利cn202011443075.9公开了一种汽车提示音的语音音色定制方法及系统。本专利技术提出的一种汽车提示音的语音音色定制方法,包括以下步骤:步骤s1、输入指定音色的声音;步骤s2、存储输入声音数据;步骤s3、将输入声音数据进行音色提取,与原有语音提示音数据进行合成,生成指定音色对应的定制后的语音提示音数据;步骤s4、将定制后的语音提示音数据进行存储并输出。通过用户输入喜欢的声音,模拟该声音的音色进行后续的tts语音播报提示,结构简单、设计巧妙,既可以实现语音交互带来的科技感,又可以实现传统语音播报的操作属性,大大提高车辆在驾驶中的亲和性和个性。
3、但是,在实际实施过程中,专利技术人发现,上述方案通常仅针对单一场景分别配置对应的提示音和提示音混音算法,导致了开发时间较长,且不同的提示音之间无法有效进行动态控制的问题。
技术实现思路
1、针对现有技术中存在的上述问题,现提供一种车辆的动态提示音生成方法。
2、具体技术方案
3、一种车辆的动态提示音生成方法,包括:
4、步骤s1:依照外部传感器获取环境数据,采用所述环境数据判断当前的行车场景是否属于目标场景,当触发所述目标场景时转向步骤s2;
5、步骤s2:依照所述目标场景调取对应于所述目标场景的提示音音源,以及依照所述环境数据生成音频调整参数;
6、步骤s3:采用所述音频调整参数对所述提示音音源进行处理,得到用于播放的目标提示音。
7、另一方面,所述目标场景包括车辆侧后方存在待提示障碍物的第一目标场景;
8、所述步骤s1包括:
9、步骤a11:持续采集环视摄像头的视频数据、超声波雷达传感器的雷达回波信号和车速数据;
10、步骤a12:对所述视频数据和所述雷达回波信号进行融合处理得到目标检测数据;
11、步骤a13:依照所述目标检测数据、所述车速数据和预先配置的所述目标场景中的目标位姿信息进行比较,判断所述目标检测数据是否符合所述第一目标场景;
12、若是,表明触发所述第一目标场景;
13、若否,表明未触发所述第一目标场景。
14、另一方面,所述第一目标场景包括低速泊车辅助场景;
15、则所述步骤s13包括:
16、步骤b131:采用所述车速数据判断当前车速是否在触发所述低速泊车辅助场景的第一速度区间中;
17、若是,转向步骤b132;
18、若否,表明未触发所述低速泊车辅助场景;
19、步骤b132:自所述目标检测数据中分离得到运动方向上的目标障碍物;
20、步骤b133:判断所述目标障碍物的距离是否达到第一距离阈值;
21、若是,表明触发所述第一目标场景中的所述低速泊车辅助场景,将所述目标障碍物作为待跟踪物体输出;
22、若否,表明未触发所述第一目标场景中的所述低速泊车辅助场景。
23、另一方面,所述第一目标场景包括超车动态预警场景:
24、步骤c131:采用所述车速数据判断当前车速是否在触发所述超车动态预警场景的第二速度区间中;
25、若是,转向步骤c132;
26、若否,表明未触发所述超车动态预警场景;
27、步骤c132:自所述目标检测数据中分离得到相邻车道上位于后方的盲区运动物体;
28、步骤c133:判断所述盲区运动物体的目标相对距离是否达到第二距离阈值,且所述目标相对距离在预设判断时间段内逐渐缩小;
29、若是,表明触发所述第一目标场景中的所述超车动态预警场景,将所述盲区运动物体作为待跟踪物体输出;
30、若否,表明未触发所述第一目标场景中的所述超车动态预警场景。
31、另一方面,所述步骤s2中,生成所述音频调整参数的第一音频调整参数生成过程包括:
32、步骤d21:对所述待跟踪物体提取第一位姿信息,以及,对自身车辆提取第二位姿信息;
33、步骤d22:依照所述第一位姿信息和所述第二位姿信息生成相对角数据、角度变化数据、距离变化数据和相对速度差数据;
34、步骤d23:依照所述角度变化数据和相对角数据生成空间混音参数、依照所述距离变化数据生成播放速率参数,以及,依照所述相对速度差数据生成音量增益参数;
35、所述音频调整参数包括所述空间混音参数、所述播放速率参数和所述音量增益参数。
36、另一方面,所述目标场景还包括提示车辆导航方位的第二目标场景;
37、则所述步骤s1还包括:
38、步骤e131:自车机系统中提取导航信息和当前位置信息;
39、步骤e132:将所述当前位置信息和所述导航信息进行比较,判断是否到达预定的提示位置;
40、若是,认为触发所述第二目标场景;
41、若否,认为未触发所述第二目标场景。
42、另一方面,所述步骤s2中,生成所述音频调整参数的第二音频调整参数生成过程包括:
43、步骤e21:依照所述导航信息确定对应于所述导航信息的车辆运动方向;
44、步骤e22:依照所述车辆运动方向生成空间混音参数;
45、所述第二音频调整参数包括所述空间混音参数。
46、一种存储器,所述存储器中存储有计算机指令,当计算机设备执行所述计算机指令时,执行上述的动态提示音生成方法。
47、上述技术方案具有如下优点或有益效果:
48、针对现有技术中的提示音生成方案需要进行单独配置,且多个提示音之间难以进行协调的问题,本方案中,引入了对应的多个场景,并实时采集车辆周围的环境数据,依照环境数据与场景信息进行比对,从而确定当前所触发的目标场景,针对该目标场景来调用对应的提示音源,以及生成动态的音频调整参数,基于该音频调整参数进行音效处理,能够较好地实现诸如空间音频、实时变调、增益调整等关联于实际场景的音效处理效果,实现更好的用户体验。
本文档来自技高网...【技术保护点】
1.一种车辆的动态提示音生成方法,其特征在于,包括:
2.根据权利要求1所述的动态提示音生成方法,其特征在于,所述目标场景包括车辆侧后方存在待提示障碍物的第一目标场景;
3.根据权利要求2所述的动态提示音生成方法,其特征在于,所述第一目标场景包括低速泊车辅助场景;
4.根据权利要求2所述的动态提示音生成方法,其特征在于,所述第一目标场景包括超车动态预警场景:
5.根据权利要求4或3任意一项所述的动态提示音生成方法,其特征在于,所述步骤S2中,生成所述音频调整参数的第一音频调整参数生成过程包括:
6.根据权利要求1所述的动态提示音生成方法,其特征在于,所述目标场景还包括提示车辆导航方位的第二目标场景;
7.根据权利要求6所述的动态提示音生成方法,其特征在于,所述步骤S2中,生成所述音频调整参数的第二音频调整参数生成过程包括:
8.一种存储器,所述存储器中存储有计算机指令,其特征在于,当计算机设备执行所述计算机指令时,执行如权利要求1-7任意一项所述的动态提示音生成方法。
【技术特征摘要】
1.一种车辆的动态提示音生成方法,其特征在于,包括:
2.根据权利要求1所述的动态提示音生成方法,其特征在于,所述目标场景包括车辆侧后方存在待提示障碍物的第一目标场景;
3.根据权利要求2所述的动态提示音生成方法,其特征在于,所述第一目标场景包括低速泊车辅助场景;
4.根据权利要求2所述的动态提示音生成方法,其特征在于,所述第一目标场景包括超车动态预警场景:
5.根据权利要求4或3任意一项所述的动态提示音生成方法,其特征在于,所述...
【专利技术属性】
技术研发人员:李楠,农盈挺,李张杰,
申请(专利权)人:上海大音信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。