The invention provides a sound synthesis method, device and electronic equipment, which relates to the technical field of vehicle, in order to alleviate the existing electric vehicles with low safety factor, can not meet the needs of the users, and the technical problems of poor user experience can improve the user experience and improve the safety factor of the electric vehicle. In this method, the method includes receiving the current engine speed, finding the second sound parameter data corresponding to the first sound parameter data corresponding to the first engine speed adjacent to the current engine speed and the second engine speed, and obtaining the first sound source data of the first sound parameter data and the second sound source of the second sound parameter data. Data; a mixing proportion of the first source data and the second sound source data is generated based on the current engine speed, the first sound parameter data and the second sound parameter data; the audio output values are synthesized according to the mixed sound ratio, the first source data, and the second sound source data.
【技术实现步骤摘要】
声音的合成方法、装置及电子设备
本专利技术涉及声音模拟
,尤其是涉及一种声音的合成方法、装置及电子设备。
技术介绍
随着全球气候变暖、能源短缺和环境污染日益严重,作为世界能源消耗大国和环境保护的重要力量,中国积极实施电动车科技战略,大力推广纯电动汽车政策的实施,促进电动车辆的快速发展,在国家对新能源汽车产业发展的战略引导下,电动车辆得到快速了广泛应用。电动汽车、电动摩托车、电动雪地车等电动车辆日益增多,其安全性能备受关注,一方面是驾驶人员的安全,另外一方面是路上行人和其它车辆驾驶人员的安全。但是现有的电动车辆结构较为简单,车辆动力声音很小,虽然达到了环保的目的,但同时这也大大降低了驾驶员对车辆动力声音的体验,并且不利于保障车辆外行人的安全,易引发交通事故。综上所述,现有的电动车辆存在安全系数低,不能满足用户的需求,用户体验度较差的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种声音的合成方法、装置及电子设备,以缓解现有的电动车辆存在安全系数低,不能满足用户的需求,用户体验度较差的的技术问题,能够改善用户体验,有利于提高电动车辆的安全系数。第一方面,本专利技术实施例提供了一种声音的合成方法,用于电动车辆低速警示音提醒,包括:接收当前引擎转速;查找与当前引擎转速所邻近的第一引擎转速相对应的第一声音参数数据和第二引擎转速相对应的第二声音参数数据;获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据;基于所述当前引擎转速、第一声音参数数据和第二声音参数数据生成第一音源数据和第二音源数据的混音比例;根据所述混音比例、第一音源数据以及第二音 ...
【技术保护点】
一种声音的合成方法,用于电动车辆低速警示音提醒,其特征在于,包括:接收当前引擎转速;查找与当前引擎转速所邻近的第一引擎转速相对应的第一声音参数数据和第二引擎转速相对应的第二声音参数数据;获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据;基于所述当前引擎转速、第一声音参数数据和第二声音参数数据生成第一音源数据和第二音源数据的混音比例;根据所述混音比例、第一音源数据以及第二音源数据合成音频输出值。
【技术特征摘要】
1.一种声音的合成方法,用于电动车辆低速警示音提醒,其特征在于,包括:接收当前引擎转速;查找与当前引擎转速所邻近的第一引擎转速相对应的第一声音参数数据和第二引擎转速相对应的第二声音参数数据;获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据;基于所述当前引擎转速、第一声音参数数据和第二声音参数数据生成第一音源数据和第二音源数据的混音比例;根据所述混音比例、第一音源数据以及第二音源数据合成音频输出值。2.根据权利要求1所述的方法,其特征在于,所述获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据,具体包括:利用位置算法分别计算得到第一声音参数数据的第一数据值位置和第二声音参数数据的第二数据值位置;查询与所述第一数据值位置对应的第一音源数据以及与所述第二数据值对应的第二音源数据;其中,利用位置算法计算得到第一声音参数数据的第一数据值位置,具体包括:A将第一累加器变量adder1,加上当前引擎转速n;B将第一累加器变量adder1对第一累加器范围adderSize1取余,以确保第一累加器变量不会溢出;其中,adderSize1=L1*sourceRPM1;式中,*表示乘号,L1表示第一声音参数数据的长度数据,sourceRPM1表示第一声音参数数据的源数据;C将第一累加器变量adder1除以第一地址比例addressRatio1后取整,便得到第一数据值位置address1;其中,addressRatio1=sourceRPM1;利用位置算法计算得到第二声音参数数据的第二数据值位置,具体包括:A将第二累加器变量adder2,加上当前引擎转速n;B将第二累加器变量adder2对第二累加器范围adderSize2取余,以确保第二累加器变量不会溢出;其中,adderSize2=L2*sourceRPM2;式中,式中,*表示乘号,L2表示第二声音参数数据的长度数据,sourceRPM2表示第二声音参数数据的源数据;C将第二累加器变量adder2除以第二地址比例addressRatio2后取整,得到第一数据值位置address2,其中,addressRatio2=sourceRPM2。3.根据权利要求2所述的方法,其特征在于,所述基于所述当前引擎转速、第一声音参数数据和第二声音参数数据生成第一音源数据和第二音源数据的...
【专利技术属性】
技术研发人员:赵国霖,许怀平,王为松,
申请(专利权)人:滁州松泽电器有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。