[发明专利]声音的合成方法、装置及电子设备有效
申请号: | 201711280642.1 | 申请日: | 2017-12-06 |
公开(公告)号: | CN108032800B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 赵国霖;许怀平;王为松 | 申请(专利权)人: | 滁州松泽电器有限公司 |
主分类号: | B60Q5/00 | 分类号: | B60Q5/00 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 梁斌 |
地址: | 239000 安徽省滁*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 声音 合成 方法 装置 电子设备 | ||
1.一种声音的合成方法,用于电动车辆低速警示音提醒,其特征在于,包括:
接收当前引擎转速;
查找与当前引擎转速所邻近的第一引擎转速相对应的第一声音参数数据和第二引擎转速相对应的第二声音参数数据;
获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据;
基于所述当前引擎转速、第一声音参数数据和第二声音参数数据生成第一音源数据和第二音源数据的混音比例;
根据所述混音比例、第一音源数据以及第二音源数据合成音频输出值。
2.根据权利要求1所述的方法,其特征在于,所述获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据,具体包括:
利用位置算法分别计算得到第一声音参数数据的第一数据值位置和第二声音参数数据的第二数据值位置;
查询与所述第一数据值位置对应的第一音源数据以及与所述第二数据值对应的第二音源数据;
其中,利用位置算法计算得到第一声音参数数据的第一数据值位置,具体包括:
A将第一累加器变量adder1,加上当前引擎转速(n),n表示当前引擎转速;
B将第一累加器变量adder1对第一累加器范围(adderSize1)取余,以确保第一累加器变量不会溢出;其中,adderSize1=L1*sourceRPM1;式中,adderSize1表示第一累加器范围;*表示乘号,L1表示第一声音参数数据的长度数据,sourceRPM1表示第一声音参数数据的源数据;
C将第一累加器变量adder1除以第一地址比例(addressRatio1)后取整,便得到第一数据值位置address1;其中,addressRatio1=sourceRPM1;式中,addressRatio1表示第一地址比例;
利用位置算法计算得到第二声音参数数据的第二数据值位置,具体包括:
A将第二累加器变量adder2,加上当前引擎转速(n),n表示当前引擎转速;
B将第二累加器变量adder2对第二累加器范围(adderSize2)取余,以确保第二累加器变量不会溢出;其中,adderSize2=L2*sourceRPM2;式中,adderSize2表示第二累加器范围,*表示乘号,L2表示第二声音参数数据的长度数据,sourceRPM2表示第二声音参数数据的源数据;
C将第二累加器变量adder2除以第二地址比例(addressRatio2)后取整,得到第二数据值位置address2,其中,addressRatio2=sourceRPM2,式中,addressRatio2表示第二地址比例。
3.根据权利要求2所述的方法,其特征在于,所述基于所述当前引擎转速、第一声音参数数据和第二声音参数数据生成第一音源数据和第二音源数据的混音比例,具体包括:
基于所述当前引擎转速、第一声音参数数据和第二声音参数数据利用比例算法计算得到第一音源数据和第二音源数据的混音比例;
其中,所述比例算法具体包括:
第一音源数据(data1)的混音比例,其中data1表示第一音源数据:
ratioMix1=(n-sourceRPM1)/(sourceRPM2-sourceRPM1);
第二音源数据(data2)的混音比例,其中data2表示第二音源数据:
ratioMix2=1-ratioMix1。
4.根据权利要求3所述的方法,其特征在于,所述根据所述混音比例、第一音源数据以及第二音源数据合成音频输出值,具体包括:
根据所述混音比例、第一音源数据以及第二音源数据利用混音合成算法计算得到音频输出值;
其中,混音合成算法具体为:
DA=data1*ratioMix1+data2*ratioMix2;
式中,DA表示音频输出值。
5.根据权利要求1所述的方法,其特征在于,所述获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据,具体包括:
基于声音参数数据与音源数据的对应关系获取第一声音参数数据的第一音源数据和第二声音参数数据的第二音源数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于滁州松泽电器有限公司,未经滁州松泽电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711280642.1/1.html,转载请声明来源钻瓜专利网。