【技术实现步骤摘要】
一种车辆声浪合成方法、装置、存储介质及设备
[0001]本申请涉及车辆
,尤其涉及一种车辆声浪合成方法、装置、存储介质及设备。
技术介绍
[0002]随着人们生活水平的提高和社会经济的快速发展,汽车的使用率逐渐增高,并且,随着环保意识的增强,越来越多的新能源(纯电动或者混动)汽车走进了人们的生活,为人们生活的各个方面都带来了极大的便利。
[0003]但区别于燃油车辆,在驾驶新能源车辆(纯电动或者混动)时,人们基本听不到由发动机传递排气系统而发出的噪声(声浪)。这种安静的驾驶环境导致车辆缺少了由引擎声带来的动力感,降低了部分驾驶者的驾驶乐趣。对此,可采用车辆音效声模拟播放的方法,通过车内喇叭主动发声,从而改善车内声品质,提高驾驶乐趣。
[0004]现有的车辆音效声合成方法通常包括两种:一种是基于统计参数的合成方法,主要分为物理仿真和阶次合成;另一种是基于拼接的合成方法,主要分为波表合成与粒子合成,这两种方法都是基于目标车型的声浪信号。但这两种合成方法的声浪合成效果均不够理想,会导致用户的驾驶体验较差。因此 ...
【技术保护点】
【技术特征摘要】
1.一种车辆声浪合成方法,其特征在于,包括:采集目标车辆的发动机控制参数;将所述目标车辆的发动机控制参数输入至预先构建的车辆声浪合成模型进行声浪合成处理,得到合成后的声浪,并在所述目标车辆内播放所述合成后的声浪;其中,所述车辆声浪合成模型包括参数编码层、流模型、解码层;所述车辆声浪合成模型是基于初始化变分自编码器结构、所述参数编码层的参数变分自编码器结构,以及流模型和解码层的初始化结构,利用预先采集的普通发动机控制参数对预先采集的声浪信号进行重构训练得到的。2.根据权利要求1所述的方法,其特征在于,所述将所述目标车辆的发动机控制参数输入至预先构建的车辆声浪合成模型进行声浪合成处理,得到合成后的声浪,包括:将所述目标车辆的发动机控制参数输入至预先构建的车辆声浪合成模型的参数编码层进行编码,得到初始信号的分布;对所述初始信号的分布进行重参数化采样处理,并将处理后的采样信号输入所述车辆声浪合成模型的流模型进行变换处理,得到变换后的信号;将所述变换后的信号输入所述车辆声浪合成模型的解码层进行解码处理,得到解码后的信号;对所述解码后的信号进行后置滤波处理,并根据滤波结果确定所述目标车辆对应的合成后的声浪信号。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:利用预先采集的声浪信号、样本发动机控制参数和预设目标损失函数,对初始车辆声浪合成模型进行声浪信号的重构训练处理,得到训练后的车辆声浪合成模型;利用验证车辆的验证声浪信号和验证发动机控制参数,对所述训练后的车辆声浪合成模型进行验证更新训练,得到更新后的所述车辆声浪合成模型。4.根据权利要求3所述的方法,其特征在于,所述利用预先采集的声浪信号、样本发动机控制参数和预设目标损失函数,对初始车辆声浪合成模型进行声浪信号的重构训练处理,得到训练后的车辆声浪合成模型,包括:采集样本车辆的样本声浪信号和样本发动机控制参数;所述样本声浪信号是在所述样本车辆正常行驶时,采集的由发动机传递排气系统而发出的噪声数据;所述样本发动机控制参数是所述样本车辆正常行驶时的动机控制参数;利用所述样本声浪信号、样本发动机控制参数、第一目标损失函数、第二目标损失函数、第三目标损失函数,对初始车辆声浪合成模型进行声浪信号的重构训练,得到训练后的车辆声浪合成模型;所述第一目标损失函数用于衡量所述初始车辆声浪合成模型中参数编码层的初始化变分自编码器编码的信号分布与解码层解码的信号分布之间的差异程度;所述第二目标损失函数用于提升所述车辆声浪合成模型合成的声浪信号的准确性;所述第三目标损失函数用于约束所述初始车辆声浪合成模型中流模型变换的信号分布与所述样本声浪信号的关联关系。5.根据权利要求4所述的方法,其特征在于,所述利用所述样本声浪信号、样本发动机控制参数、第一目标损失函数、第二目标损失函数、第三目标损失函数,对初始车辆声浪合...
【专利技术属性】
技术研发人员:赵力,夏立勋,马峰,朱志鹏,
申请(专利权)人:科大讯飞苏州科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。