System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及自动测试,尤其涉及一种音响测试与自动调优方法及系统。
技术介绍
1、音响系统在不同环境中表现可能存在差异,包括房间大小、反射、吸收特性等。音响设备常常需要在不同的环境条件下使用,如会议室、户外活动或车辆内部,每种环境都会对音响设备的表现产生影响,例如反射、混响和噪声水平的变化,因此亟需一种音响测试与自动调优方法,以保证音响设备在各种环境下提供一致性的声音体验。
技术实现思路
1、本申请提供了一种音响测试与自动调优方法及系统,至少解决了现有音响在不同环境中难以给用户提供一致性的声音体验的技术问题。
2、为解决上述技术问题,本申请实施例提供了:一种音响测试与自动调优方法,所述方法用于测试与自动调优系统;所述测试与自动调优系统包括:
3、密闭测试腔室,所述密闭测试腔室内设置有目标音响;
4、控制平台,所述控制平台通过通讯连接将目标音频参数发送给目标音响,以使得所述目标音响基于所述目标音频参数进行播放;
5、音频调优装置,设有音频接收模块和音频分析模块;所述音频接收模块用于接收所述目标音响基于所述目标音频参数播放的音频数据;所述音频分析模块用于对所述音频接收模块接收的音频数据进行融合分析,并基于分析结果输出调优参数;
6、所述音响测试与自动调优方法,包括以下步骤:
7、获取音频数据;将所述音频数据进行数据预处理和声学特征提取,获得多种声学特征数据;
8、将所述多种声学特征数据进行多维度特征融合后,
9、基于所述调优参数,对目标音频参数进行优化。
10、作为本申请一些可选实施方式,所述将所述音频数据进行数据预处理和声学特征提取,获得多种声学特征数据的步骤,包括:
11、采用滤波算法将所述音频数据进行去噪处理后,获得第一音频数据;
12、将所述第一音频数据进行分割,获得第二音频数据集;所述第二音频数据集中的各音频数据的长度满足预设长度;
13、将所述第二音频数据集中的音频数据进行幅度归一化处理,获得第三音频数据集;所述第三音频数据集中各音频数据的幅度相同;
14、提取所述第三音频数据集中各音频数据的声学特征数据;所述声学特征数据包括基本频率特征、能量特征、频谱特征、梅尔频率倒谱系数、零交叉率和信噪比特征。
15、作为本申请一些可选实施方式,所述将所述多种声学特征数据进行多维度特征融合后,与目标播放环境数据和目标环境噪声等级输入至已训练完成的音频调优模型中,以获得所述音频调优模型所输出的调优参数的步骤,包括:
16、将所述多种声学特征数据整合成一个结构化的数据格式,获得特征矩阵;所述特征矩阵的行表示时间帧,列表示从每个时间帧中所提取的声学特征数据;
17、获取音频播放的上下文信息;基于所述音频播放的上下文信息,获得环境标签编码和噪声等级量化值;
18、将所述特征矩阵、所述环境标签编码和所述噪声等级量化值输入至已训练完成的音频调优模型中,以获得所述音频调优模型所输出的调优参数。
19、作为本申请一些可选实施方式,所述基于所述音频播放的上下文信息,获得环境标签编码和噪声等级量化值的步骤,包括:
20、将所述音频播放的上下文信息输入至已训练完成的环境识别模型中,以获得所述环境识别模型输出的环境标签编码和噪声等级量化值;
21、其中,当播放环境为室内环境时,所述环境标签编码为[1,0,0],噪声等级量化值为第一等级;当播放环境为室外环境时,所述环境标签编码为[0,1,0],噪声等级量化值为第二等级;当播放环境为车内环境时,所述环境标签编码为[0,0,1],噪声等级量化值为第三等级。
22、作为本申请一些可选实施方式,当所述噪声等级量化值为第一等级时,噪声对应为30db~50db;当所述噪声等级量化值为第二等级时,噪声对应为50db~80db;当所述噪声等级量化值为第三等级时,噪声对应为60db~80db。
23、作为本申请一些可选实施方式,所述采用滤波算法将所述音频数据进行去噪处理后,获得第一音频数据的步骤,包括:
24、基于所述音频数据,获得所述音频数据的梅尔频谱;
25、从所述音频数据的梅尔频谱中减去噪声频谱,获得去噪后的梅尔频谱;
26、将去噪后的梅尔频谱进行逆变换,获得第一音频数据。
27、作为本申请一些可选实施方式,所述将所述第一音频数据进行分割,获得第二音频数据集的步骤,包括:
28、将所述第一音频数据进行静音检测,获取静音区域;将静音区域的时间帧缩短预设值后进行分割,获得非静音区域;
29、将非静音区域按照预设时间帧长度值进行分割,获得第二音频数据集。
30、作为本申请一些可选实施方式,所述将所述第二音频数据集中的音频数据进行幅度归一化处理,获得第三音频数据集的步骤,包括:
31、计算所述第二音频数据集中的各音频数据的rms值;
32、基于预设目标rms值和放缩因子,对各所述音频数据的rms值进行调整,获得第三音频数据集。
33、再一方面,本申请实施例提供了,一种音响测试与自动调优系统,包括:
34、密闭测试腔室,所述密闭测试腔室内设置有目标音响;
35、控制平台,所述控制平台通过通讯连接将目标音频参数发送给目标音响,以使得所述目标音响基于所述目标音频参数进行播放;
36、音频调优装置,设有音频接收模块和音频分析模块;所述音频接收模块用于接收所述目标音响基于所述目标音频参数播放的音频数据;所述音频分析模块用于对所述音频接收模块接收的音频数据进行融合分析,并基于分析结果输出调优参数。
37、作为本申请一些可选实施方式,所述音频调优装置包括:
38、音频接收模块,获取音频数据;
39、音频分析模块,将所述音频数据进行数据预处理和声学特征提取,获得多种声学特征数据;将所述多种声学特征数据进行多维度特征融合后,与目标播放环境数据和目标环境噪声等级输入至已训练完成的音频调优模型中,以获得所述音频调优模型所输出的调优参数;
40、调优模块,基于所述调优参数,对目标音频参数进行优化。
41、本申请提供的音响测试与自动调优方法相较于现有技术具有几个显著的优点:
42、现有技术中,音响系统的调试和优化往往依赖于人工耗时的试验和手动调整。而本申请所述方法通过密闭测试腔室和自动化控制平台,能够实现精确的定量测试和自动化的调优过程。这样可以大大提高测试的准确性和优化的效率,避免了人为因素带来的误差。此外,本申请所述方法利用音频接收模块和音频分析模块,对从目标音响接收的音频数据进行多维度特征融合分析。相比传统的单一声学特征分析,这种多维度分析本文档来自技高网...
【技术保护点】
1.一种音响测试与自动调优方法,其特征在于,所述方法用于测试与自动调优系统;所述测试与自动调优系统包括:
2.根据权利要求1所述音响测试与自动调优方法,其特征在于,所述将所述音频数据进行数据预处理和声学特征提取,获得多种声学特征数据的步骤,包括:
3.根据权利要求1所述音响测试与自动调优方法,其特征在于,所述将所述多种声学特征数据进行多维度特征融合后,与目标播放环境数据和目标环境噪声等级输入至已训练完成的音频调优模型中,以获得所述音频调优模型所输出的调优参数的步骤,包括:
4.根据权利要求3所述音响测试与自动调优方法,其特征在于,所述基于所述音频播放的上下文信息,获得环境标签编码和噪声等级量化值的步骤,包括:
5.根据权利要求4所述音响测试与自动调优方法,其特征在于,当所述噪声等级量化值为第一等级时,噪声对应为30dB~50dB;当所述噪声等级量化值为第二等级时,噪声对应为50dB~80dB;当所述噪声等级量化值为第三等级时,噪声对应为60dB~80dB。
6.根据权利要求2所述音响测试与自动调优方法,其特征在于,所述采
7.根据权利要求2所述音响测试与自动调优方法,其特征在于,所述将所述第一音频数据进行分割,获得第二音频数据集的步骤,包括:
8.根据权利要求2所述音响测试与自动调优方法,其特征在于,所述将所述第二音频数据集中的音频数据进行幅度归一化处理,获得第三音频数据集的步骤,包括:
9.一种音响测试与自动调优系统,其特征在于,包括:
10.根据权利要求1所述音响测试与自动调优系统,其特征在于,所述音频调优装置包括:
...【技术特征摘要】
1.一种音响测试与自动调优方法,其特征在于,所述方法用于测试与自动调优系统;所述测试与自动调优系统包括:
2.根据权利要求1所述音响测试与自动调优方法,其特征在于,所述将所述音频数据进行数据预处理和声学特征提取,获得多种声学特征数据的步骤,包括:
3.根据权利要求1所述音响测试与自动调优方法,其特征在于,所述将所述多种声学特征数据进行多维度特征融合后,与目标播放环境数据和目标环境噪声等级输入至已训练完成的音频调优模型中,以获得所述音频调优模型所输出的调优参数的步骤,包括:
4.根据权利要求3所述音响测试与自动调优方法,其特征在于,所述基于所述音频播放的上下文信息,获得环境标签编码和噪声等级量化值的步骤,包括:
5.根据权利要求4所述音响测试与自动调优方法,其特征在于,当所述噪声等级量化值为第一等级时,噪...
【专利技术属性】
技术研发人员:焦坦,石宏,胡志发,
申请(专利权)人:成都易瞳科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。