一种车辆远程调音方法、装置、存储介质及电子设备与流程
未命名
07-26
阅读:270
评论:0
1.本发明涉及音频处理技术领域,具体涉及一种车辆远程调音方法、装置、存储介质及电子设备。
背景技术:
2.汽车音响调音是一个非常耗时而且高成本的工作,需要请专业的调音师坐在车内的听音位置使用专业设备和软件,在车内连接车机功放进行调音。但是,车内空间狭小,不方便摆放和操作调音设备;且需要为车内各个座位来调音,工作量大;进一步,人耳容易出现听觉疲劳,调音超过半小时后调音师就需要休息,因此调音时间也会拉长。
技术实现要素:
3.有鉴于此,本发明实施例提供了涉及一种车辆远程调音方法、装置、存储介质及电子设备,以解决现有技术中车内空间狭小,不方便摆放和操作调音设备;且需要为车内各个座位来调音,工作量大,调音时间长等技术问题。
4.本发明提出的技术方案如下:
5.第一方面,本发明实施例提供一种车辆远程调音方法,用于车辆远程调音系统,所述车辆远程调音系统包括远程控制终端、车辆终端和云端,所述云端分别与所述远程控制终端和所述车辆终端通信连接,所述车辆终端包括车机和至少一个测量麦克风,每个所述测量麦克风安装在所述车辆终端对应的车辆内部的每一个座位,所述车机与每个所述测量麦克风通信连接,所述车机包括至少一个声道和至少一个扬声器,每个声道对应一个扬声器;该车辆远程调音方法包括:所述云端接收所述远程控制终端发送的第一调音指令信号,并将所述第一调音指令信号发送至所述车辆终端;所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述测量麦克风、每个所述声道和每个所述扬声器是否符合预设要求,并将判断结果发送至所述云端;当所述判断结果为每个所述测量麦克风、每个所述声道和每个所述扬声器均符合所述预设要求,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,并发送所述第一调音结果至所述远程控制终端;所述远程控制终端对所述第一调音结果进行调整,得到车辆远程调音结果。
6.结合第一方面,在第一方面的一种可能的实现方式中,所述方法还包括:所述远程控制终端根据所述第一调音结果确定第二调音指令信号,并通过所述云端将所述第二调音指令信号发送至所述车辆终端;所述车辆终端根据所述第二调音指令信号生成第二调音结果,并发送所述第二调音结果至所述云端;所述云端基于所述第二调音结果,经过快速傅里叶变换和频域分析方法处理,得到第三调音结果,并将所述第三调音结果发送至所述远程控制终端;所述远程控制终端对所述第三调音结果进行调整,得到所述车辆远程调音结果。
7.结合第一方面,在第一方面的另一种可能的实现方式中,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,判断每个所述测量麦克风是否符合预设要求,包括:当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器同时发送
测试音频信号至每个所述测量麦克风;每个所述测量麦克风根据所述测试音频信号生成至少一个第一音频文件,并将每个所述第一音频文件通过所述车机发送至所述云端;所述云端根据每个所述第一音频文件判断每个所述测量麦克风是否符合所述预设要求。
8.结合第一方面,在第一方面的又一种可能的实现方式中,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述声道和每个所述扬声器是否符合预设要求,包括:当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器分别发送所述测试音频信号至每个所述测量麦克风;每个所述测量麦克风根据所述测试音频信号生成至少一个第二音频文件,并将每个所述第二音频文件通过所述车机发送至所述云端;所述云端基于每个所述第二音频文件,经过发声扬声器定位方法,判断每个所述声道是否符合所述预设要求,以及判断每个所述扬声器的接线是否符合所述预设要求。
9.结合第一方面,在第一方面的又一种可能的实现方式中,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,判断每个所述扬声器是否符合预设要求,还包括:当接收到所述第一调音指令信号,所述车机基于所述第一调音指令信号,经过扬声器相位检查方法,判断每个所述扬声器的相位是否符合所述预设要求。
10.结合第一方面,在第一方面的又一种可能的实现方式中,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,包括:当接收到所述第一调音指令信号,所述云端获取所述车辆终端发送的至少一个第三音频文件;所述云端基于每个预设距离值,经过延时设置方法,确定每个所述扬声器的延时数据,以及基于每个所述第三音频文件,经过声像居中增益调整方法,得到每个所述扬声器的增益配置数据;所述云端基于每个所述延时数据和每个所述增益配置数据对所述车机进行调音,得到所述第一调音结果。
11.第二方面,本发明实施例提供一种车辆远程调音装置,用于车辆远程调音系统,所述车辆远程调音系统包括远程控制终端、车辆终端和云端,所述云端分别与所述远程控制终端和所述车辆终端通信连接,所述车辆终端包括车机和至少一个测量麦克风,每个所述测量麦克风安装在所述车辆终端对应的车辆内部的每一个座位,所述车机与每个所述测量麦克风通信连接,所述车机包括至少一个声道和至少一个扬声器,每个声道对应一个扬声器;该车辆远程调音装置包括:传输模块,用于所述云端接收所述远程控制终端发送的第一调音指令信号,并将所述第一调音指令信号发送至所述车辆终端;判断模块,用于所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述测量麦克风、每个所述声道和每个所述扬声器是否符合预设要求,并将判断结果发送至所述云端;调音模块,用于当所述判断结果为每个所述测量麦克风、每个所述声道和每个所述扬声器均符合所述预设要求,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,并发送所述第一调音结果至所述远程控制终端;调整模块,用于所述远程控制终端对所述第一调音结果进行调整,得到车辆远程调音结果。
12.结合第二方面,在第二方面的一种可能的实现方式中,所述装置还包括:确定与传输模块,用于所述远程控制终端根据所述第一调音结果确定第二调音指令信号,并通过所述云端将所述第二调音指令信号发送至所述车辆终端;生成与传输模块,用于所述车辆终端根据所述第二调音指令信号生成第二调音结果,并发送所述第二调音结果至所述云端;处理与传输模块,用于所述云端基于所述第二调音结果,经过快速傅里叶变换和频域分析方法处理,得到第三调音结果,并将所述第三调音结果发送至所述远程控制终端;第一调整
模块,用于所述远程控制终端对所述第三调音结果进行调整,得到所述车辆远程调音结果。
13.第三方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使所述计算机执行如本发明实施例第一方面及第一方面任一项所述的车辆远程调音方法。
14.第四方面,本发明实施例提供一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器存储有计算机程序,所述处理器通过执行所述计算机程序,从而执行如本发明实施例第一方面及第一方面任一项所述的车辆远程调音方法。
15.本发明提供的技术方案,具有如下效果:
16.本发明实施例提供的车辆远程调音方法,根据调音指令信号自动检查车辆终端硬件故障,可以避免硬件问题影响调音结果,进而浪费调音师的时间;在车辆内部各个座位上安装有测量麦克风,可以同时分析所有听音位置的效果;进一步,利用云端实现对车机的自动调音,远程控制终端只需要对云端发送的自动调音结果进行调整即可完成对车机的远程调音,降低了调音工作量以及调音时间。因此,通过实施本发明,实现了对车辆内部车机音效的远程调整,调音师不需要去现场就可以完成主要的调音工作,降低了人力成本,提高了效率。
附图说明
17.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1是根据本发明实施例提供的一种车辆远程调音系统的结构框图;
19.图2是根据本发明实施例提供的一种基于web技术的调音系统的结构框图;
20.图3是根据本发明实施例提供的一种车辆远程调音方法的流程图;
21.图4是根据本发明实施例提供的车辆内部扬声器、声道与测量麦克风的示意图;
22.图5是根据本发明实施例提供的一种车辆远程调音装置的结构框图;
23.图6是根据本发明实施例提供的计算机可读存储介质的结构示意图;
24.图7是根据本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
25.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
26.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆
盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
27.本发明实施例提供一种车辆远程调音方法,用于车辆远程调音系统。如图1所示,该车辆远程调音系统1包括远程控制终端11、车辆终端12和云端13。
28.其中,云端13分别与远程控制终端11和车辆终端12通信连接。
29.应理解,系统还可以包括其他装置、设备。
30.具体地,车辆终端12包括车机121和测量麦克风122;车机121包括声道1211和扬声器1212。
31.需要说明的是,上述声道1211和扬声器1212的数量可以是一个或多个,本实施例对此不做限制;上述测量麦克风122的数量根据车辆终端12对应的车辆内部的座位确定:每个测量麦克风122安装在车辆终端12对应的车辆内部的每一个座位上;
32.进一步,车机121与每个测量麦克风122连接;每个声道1211对应一个扬声器1212。
33.进一步,在使用该车辆远程调音之前,车厂人员完成硬件测量和安装和并在本车辆远程调音系统1中填写相关信息,便于后续使用。
34.在一实例中,提供一种基于web技术的调音系统,如图2所示,包括远程办公室、云端服务和汽车终端。其中,汽车终端包括测量麦克风、车机和笔记本电脑。
35.进一步,在该基于web技术的调音系统中填写如下相关信息:
36.1、车内放置笔记本,通过wifi/移动流量访问云端部署的调音服务;
37.2、笔记本电脑通过usb线连接车机,通过adb命令和车机通信;
38.3、启动笔记本上的本地调音程序;
39.4、各个听音位置放置测量麦克风,测量麦克风连接笔记本电脑,在系统中关联听音位置和测量麦克风;
40.5、用尺子测量各个测量麦克风到各个扬声器的距离,通过浏览器将测量结果填写到云端调音系统;
41.6、填写扬声器规格参数以及信号通道连接方式到云端调音系统中;
42.7、关闭车门车窗,屏蔽外部噪声干扰。
43.进一步,利用该车辆远程调音系统1进行车辆远程调音,如图3所示,该车辆远程调音方法包括如下步骤:
44.步骤301:所述云端接收所述远程控制终端发送的第一调音指令信号,并将所述第一调音指令信号发送至所述车辆终端。
45.首先,远程控制终端11发送调音第一调音指令信号至云端13,然后,云端13再将该第一调音指令信号发送至车辆终端12。
46.步骤302:所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述测量麦克风、每个所述声道和每个所述扬声器是否符合预设要求,并将判断结果发送至所述云端。
47.在进行调音之前,首先需要确认调音环境符合要求。
48.具体地,检测车辆终端12内部相关硬件功能是否正常,比如测量麦克风122、车机121中声道1211以及扬声器1212是否正常工作。其中,不同硬件使用不同的检测方法进行检
测,且不同硬件的检测标准即预设要求均不同。
49.步骤303:当所述判断结果为每个所述测量麦克风、每个所述声道和每个所述扬声器均符合所述预设要求,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,并发送所述第一调音结果至所述远程控制终端。
50.其中,第一调音结果可以包括每个扬声器1212的延时数据、增益配置数据等。
51.具体地,当车辆终端12内部每个测量麦克风122、每个车机121中声道1211以及每个扬声器1212均符合预设要求时,云端13在接收到的第一调音指令信号的控制下,完成对车辆终端12内部车机121的自动调音,并得到第一调音结果,最后,将该第一调音结果发送至远程控制终端11。
52.步骤304:所述远程控制终端对所述第一调音结果进行调整,得到车辆远程调音结果。
53.具体地,远程控制终端11接收到第一调音结果后,通过调整该第一调音结果实现对车机121的远程调音。其中,对第一调音结果的调整可以包括各个声道的分频过滤器、eq均衡配置、延时、增益等配置数据的调整。
54.进一步,远程控制终端11将得到的车辆远程调音结果导出为车机121要求的格式,并将该车辆远程调音结果集成在对应的车机121中。
55.本发明实施例提供的车辆远程调音方法,根据调音指令信号自动检查车辆终端硬件故障,可以避免硬件问题影响调音结果,进而浪费调音师的时间;在车辆内部各个座位上安装有测量麦克风,可以同时分析所有听音位置的效果;进一步,利用云端实现对车机的自动调音,远程控制终端只需要对云端发送的自动调音结果进行调整即可完成对车机的远程调音,降低了调音工作量以及调音时间。因此,通过实施本发明,实现了对车辆内部车机音效的远程调整,调音师不需要去现场就可以完成主要的调音工作,降低了人力成本,提高了效率。
56.作为本发明实施例一种可选的实施方式,所述方法还包括:所述远程控制终端根据所述第一调音结果确定第二调音指令信号,并通过所述云端将所述第二调音指令信号发送至所述车辆终端;所述车辆终端根据所述第二调音指令信号生成第二调音结果,并发送所述第二调音结果至所述云端;所述云端基于所述第二调音结果,经过快速傅里叶变换和频域分析方法处理,得到第三调音结果,并将所述第三调音结果发送至所述远程控制终端;所述远程控制终端对所述第三调音结果进行调整,得到所述车辆远程调音结果。
57.为提高云端13对车机121的调音准确度,在得到第一调音结果的基础上再对车机121进行调音,并得到最终调音结果。
58.具体地,远程控制终端11接收到第一调音结果后,继续发送第二调音指令信号至云端13,进一步,云端13将该第二调音指令信号发送至对应的车辆终端12。
59.其次,车辆终端12在该第二调音指令信号的控制下,生成第二调音结果,并将该第二调音结果发送至云端13;
60.然后,云端13对该第二调音结果进行快速傅里叶变换(fast fourier transform,fft)和频域分析后,得到第三调音结果,即云端13对车机121的最终调音结果,并将该第三调音结果发送至远程控制终端11;
61.最后,远程控制终端11接收到该第三调音结果后,通过调整该第三调音结果实现
对车机121的远程调音。其中,对第一调音结果的调整方式参考上述步骤304中的描述,此处不再赘述。
62.作为本发明实施例一种可选的实施方式,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,判断每个所述测量麦克风是否符合预设要求,包括:当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器同时发送测试音频信号至每个所述测量麦克风;每个所述测量麦克风根据所述测试音频信号生成至少一个第一音频文件,并将每个所述第一音频文件通过所述车机发送至所述云端;所述云端根据每个所述第一音频文件判断每个所述测量麦克风是否符合所述预设要求。
63.具体地,当接收到云端13发送的第一调音指令信号后,车辆终端12内部车机121中所有声道1211通过扬声器同时播放测试音频信号,此时,车辆终端12内部每个测量麦克风122对该每个声道1211播放的测试音频信号进行录音,并生成对应的第一音频文件,然后将回传每个第一音频文件至车机121,并通过车机121将得到的每个第一音频文件发送至云端13。
64.进一步,云端13通过每个第一音频文件分析每个测量麦克风122的音量,并根据分析结果确认每个测量麦克风122是否都正常工作。
65.作为本发明实施例一种可选的实施方式,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述声道和每个所述扬声器是否符合预设要求,包括:当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器分别发送所述测试音频信号至每个所述测量麦克风;每个所述测量麦克风根据所述测试音频信号生成至少一个第二音频文件,并将每个所述第二音频文件通过所述车机发送至所述云端;所述云端基于每个所述第二音频文件,经过发声扬声器定位方法,判断每个所述声道是否符合所述预设要求,以及判断每个所述扬声器的接线是否符合所述预设要求。
66.由于人工装配质量不稳定,需要在调音前确认扬声器接线正确,输出声道能够正常的驱动对应的扬声器。
67.具体地,当接收到云端13发送的第一调音指令信号后,控制车辆终端12内部车机121中每个声道1211通过对应的扬声器1212分别播放测试音频信号,此时,车辆终端12内部每个测量麦克风122对该每个声道1211播放的测试音频信号进行录音,并生成对应的第二音频文件,然后将回传每个第二音频文件至车机121,并通过车机121将得到的每个第一音频文件发送至云端13。
68.进一步,云端13通过每个第二音频文件分析每个声道1211是否符合播放要求,以及判断每个扬声器1212的接线是否正确。
69.其中,可以利用发声扬声器定位方法进行检测与判断。
70.在一实施例中,如图4所示,车内6个扬声器分别由声道1-6驱动,在5个听音位置(fl、fr、rl、rc、rr)放置了测量麦克风进行录音。
71.对于在车的左右侧布置的扬声器,该扬声器到各个麦克风距离是不一样的,可以通过收音的音量来判断,例如:
72.在声道2播放1000hz的脉冲信号然后分析5个位置测量麦克风的录音:
73.1、对录音做fft,获取1000hz的幅值:f1k(位置);
74.2、验证max(f1k(fl),f1k(fr),f1k(rl),f1k(rc),f1k(rr))=f1k(fl)
75.对于中置扬声器:
76.在声道1播放1000hz的脉冲信号然后分析5个位置测量麦克风的录音:
77.1、对录音做fft,获取1000hz的幅值:f1k(位置);
78.2、利用如下关系式(1)和(2)验证对称位置的麦克风音量接近:
[0079][0080][0081]
进一步,利用如下关系式(3)、(4)、(5)、(6)验证前排音量大于后排音量:
[0082]
f1k(fl)》f1k(rl)
ꢀꢀꢀꢀꢀ
(3)
[0083]
f1k(fr)》f1k(rr)
ꢀꢀꢀꢀꢀ
(4)
[0084]
f1k(fl)》f1k(rc)
ꢀꢀꢀꢀꢀ
(5)
[0085]
f1k(fr)》f1k(rc)
ꢀꢀꢀꢀꢀ
(6)
[0086]
作为本发明实施例一种可选的实施方式,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,判断每个所述扬声器是否符合预设要求,还包括:当接收到所述第一调音指令信号,所述车机基于所述第一调音指令信号,经过扬声器相位检查方法,判断每个所述扬声器的相位是否符合所述预设要求。
[0087]
扬声器的正负极如果接反会导致反相,如果调音的时候接线方式和量产不一致,会导致调音效果在量产车上变差。
[0088]
因此,当接收到云端13发送的第一调音指令信号后,控制车辆终端12内部车机121在该第一调音指令信号的控制下,利用扬声器相位检查方法判断每个扬声器1212的相位是否符合预设要求。
[0089]
具体地,扬声器相位检查方法如下:
[0090]
先完成左右对称的扬声器的相位检查:
[0091]
1、图4中声道2和3同时播放测试音频,录音上传;
[0092]
2、声道2播放测试音频,同时声道3播放反相后的测试音频,录音上传;
[0093]
3、比较两次录音的fl位置的总音量大小,如果第二次的录音音量大,则需要反接扬声器3的正负极;
[0094]
同理,完成声道4和5的相位检查和调整。
[0095]
进一步,完成非对称布置的扬声器检查:
[0096]
1、图4中声道1、2、3、4、5同时播放测试音频,录音上传;
[0097]
2、声道2、3、4、5播放测试音频,同时声道1播放反相后的测试音频,录音上传;
[0098]
3、比较两次录音的fl位置的总的音量大小,如果第二次的录音音量大,则需要反接扬声器1的正负极;
[0099]
同理,完成声道6的相位检查和调整。如果6是低音炮,由于频段重合少,可以跳过检查。
[0100]
作为本发明实施例一种可选的实施方式,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,包括:当接收到所述第一调音指令信号,所述云端
获取所述车辆终端发送的至少一个第三音频文件;所述云端基于每个预设距离值,经过延时设置方法,确定每个所述扬声器的延时数据,以及基于每个所述第三音频文件,经过声像居中增益调整方法,得到每个所述扬声器的增益配置数据;所述云端基于每个所述延时数据和每个所述增益配置数据对所述车机进行调音,得到所述第一调音结果。
[0101]
其中,根据上述对车辆远程调音系统1的描述,在使用该车辆远程调音之前,车厂人员完成硬件测量和安装,并在本车辆远程调音系统1中填写的相关信息,包括用尺子测量各个测量麦克风到各个扬声器的距离,即云端在调音之前已经获取了该车机中每个扬声器与每个测量麦克风之间的距离值,即预设距离值。
[0102]
具体地,当接收到远程控制终端11发送的第一调音指令信号后,云端13获取车辆终端12发送的车辆终端12中每个扬声器1212与每个测量麦克风122之间的距离值,以及获取车辆终端12发送的至少一个第三音频文件。
[0103]
具体获取过程包括:所述云端发送所述第一调音指令信号至所述车辆终端;当接收到所述第一调音指令信号,所述车辆终端所述车机获取每个所述扬声器与每个所述测量麦克风之间的距离值,并将所述距离值发送至所述云端;当接收到所述第一调音指令信号,所述车辆终端中每个所述扬声器分别发送测试音频信号至每个所述测量麦克风,使得每个所述测量麦克风根据所述测试音频信号生成至少一个所述第三音频文件,并将每个所述第三音频文件通过所述车机发送至所述云端。
[0104]
具体地,云端13发送第一调音指令信号至车辆终端12;
[0105]
车辆终端12接收到第一调音指令信号后,在该第一调音指令信号的控制下,控制车机121获取每个扬声器1212与每个测量麦克风122之间的距离值,并将该距离值发送至云端13;
[0106]
同时,车辆终端12在接收到第一调音指令信号后,车辆终端12内部车机121中每个扬声器1212分别播放测试音频信号,此时,车辆终端12内部每个测量麦克风122对该每个扬声器1212播放的测试音频信号进行录音,并生成对应的第三音频文件,然后车辆终端12回传每个第三音频文件至车机121,并通过车机121将得到的每个第三音频文件发送至云端13。
[0107]
进一步,云端13根据接收到的距离值,利用延时设置方法确定每个扬声器1212的延时数据。
[0108]
其中,延时设置方法如下:
[0109]
根据用户的实际听音位置,即每个测量麦克风的位置(x+x
′
,y+y
′
,z+z
′
),计算该实际听音位置与对应扬声器的距离,并根据该距离值设置该扬声器对应声道的延时。比如,对于车门上2个扬声器共享一路输出声道的情况,以2个扬声器圆心的连线的中点作为起点。
[0110]
其中,各个声道的延时,即每个扬声器的延时计算公式如下关系式(7)所示:
[0111]
delay=(max(s)-s)/声速
ꢀꢀꢀꢀ
(7)
[0112]
式中:delay表示延时;s表示每个测量麦克风与对应扬声器的距离。
[0113]
进一步,云端13还根据每个第三音频文件,经过声像居中增益调整方法,得到每个扬声器1212的增益配置数据。
[0114]
其中,声像居中增益调整方法主要调整左右对称的扬声器的增益:
[0115]
以图4中fl位置为例说明声像居中调整方法:
[0116]
1、图4中声道2和3分别播放测试音频,录音上传;
[0117]
2、比较两次录音的fl位置的音量大小,假设2次测得的音量分别为v2和v3,如果abs(v3-v2)》0.05db,则将声道3的输出增益调大abs(v3-v2);
[0118]
3、根据新增益重复前2步,直到两次测得的音量足够接近。
[0119]
同理,完成声道4和5的增益调整。
[0120]
最后,云端13将每个扬声器1212的延时数据和增益配置数据下发至车辆终端12中车机121,并完成对车机121的调音,得到第一调音结果。
[0121]
在一实例中,以单个听音位置为例,提供一种远程调音方法,用于如图2所示的基于web技术的调音系统,该远程调音方法包括:
[0122]
1、调音师使用「硬件检测」功能,确认调音环境符合要求。硬件检测步骤如下:
[0123]
a)车机所有声道同播放测试音频,回传所有测量麦克风的录音,分析音量,确认所有的测量麦克风都正常工作。
[0124]
b)扬声器接线检查。控制各个输出声道分别播放测试音频,回传录音,确认各个声道和扬声器符合要求。需要根据测量麦克风收音的情况来判断,算法参考本发明实施例中提供的发声扬声器定位方法。
[0125]
c)扬声器相位检查,具体检查算法参考本发明实施例中提供的扬声器相位检查」。
[0126]
2、调音师使用自动调音功能完成起始参数的设定,自动调音步骤如下:
[0127]
a)云端调音服务会根据测量的扬声器到听音位置的距离自动设置好该听音位置的延时设置;具体算法参考本发明实施例中提供的延时设置方法;
[0128]
b)左侧和右侧扬声器分别播放测试信号,回传测量麦克风录音到云端,云端分析录音的音量,计算左右2个方向音量的差异,下发声像居中的配置;具体算法参考本发明实施例中提供的声像居中增益调整方法。
[0129]
3、调音师通过本系统在车机端播放扫频信号,同时用测量麦克风进行录音。完成后录音文件回传云端服务,在云端对录音进行fft变换和频域分析。调音师可以在浏览器查看该位置的频响曲线;
[0130]
4、调音师根据上面的测量结果进行调音,包括各个声道的分频过滤器、eq均衡配置、延时、增益等配置;
[0131]
5、将调音系统存储服务中保存的音效配置导出成车机端要求的格式,集成在车机系统中。
[0132]
本发明实施例还提供一种车辆远程调音装置,用于车辆远程调音系统,所述车辆远程调音系统包括远程控制终端、车辆终端和云端,所述云端分别与所述远程控制终端和所述车辆终端通信连接,所述车辆终端包括车机和至少一个测量麦克风,每个所述测量麦克风安装在所述车辆终端对应的车辆内部的每一个座位,所述车机与每个所述测量麦克风通信连接,所述车机包括至少一个声道和至少一个扬声器,每个声道对应一个扬声器;如图5所示,该装置包括:
[0133]
传输模块501,用于所述云端接收所述远程控制终端发送的第一调音指令信号,并将所述第一调音指令信号发送至所述车辆终端;详细内容参见上述方法实施例中步骤301的相关描述。
[0134]
判断模块502,用于所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述测量麦克风、每个所述声道和每个所述扬声器是否符合预设要求,并将判断结果发送至所述云端;详细内容参见上述方法实施例中步骤302的相关描述。
[0135]
调音模块503,用于当所述判断结果为每个所述测量麦克风、每个所述声道和每个所述扬声器均符合所述预设要求,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,并发送所述第一调音结果至所述远程控制终端;详细内容参见上述方法实施例中步骤303的相关描述。
[0136]
调整模块504,用于所述远程控制终端对所述第一调音结果进行调整,得到车辆远程调音结果;详细内容参见上述方法实施例中步骤304的相关描述。
[0137]
本发明实施例提供的车辆远程调音方法装置,根据调音指令信号自动检查车辆终端硬件故障,可以避免浪费调音师的时间;在车辆内部各个座位上安装有测量麦克风,可以同时分析所有听音位置的效果;进一步,利用云端实现对车机的自动调音,远程控制终端只需要对云端发送的自动调音结果进行调整即可完成对车机的远程调音,降低了调音工作量以及调音时间。因此,通过实施本发明,实现了对车辆内部车机音效的远程调整。
[0138]
作为本发明实施例一种可选的实施方式,所述装置还包括:确定与传输模块,用于所述远程控制终端根据所述第一调音结果确定第二调音指令信号,并通过所述云端将所述第二调音指令信号发送至所述车辆终端;生成与传输模块,用于所述车辆终端根据所述第二调音指令信号生成第二调音结果,并发送所述第二调音结果至所述云端;处理与传输模块,用于所述云端基于所述第二调音结果,经过快速傅里叶变换和频域分析方法处理,得到第三调音结果,并将所述第三调音结果发送至所述远程控制终端;第一调整模块,用于所述远程控制终端对所述第三调音结果进行调整,得到所述车辆远程调音结果。
[0139]
作为本发明实施例一种可选的实施方式,所述判断模块,包括:第一发送子模块,用于当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器同时发送测试音频信号至每个所述测量麦克风;第一生成与传输子模块,用于每个所述测量麦克风根据所述测试音频信号生成至少一个第一音频文件,并将每个所述第一音频文件通过所述车机发送至所述云端;第一判断子模块,用于所述云端根据每个所述第一音频文件判断每个所述测量麦克风是否符合所述预设要求。
[0140]
作为本发明实施例一种可选的实施方式,所述判断模块,还包括:第二发送子模块,用于当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器分别发送所述测试音频信号至每个所述测量麦克风;第二生成与传输子模块,用于每个所述测量麦克风根据所述测试音频信号生成至少一个第二音频文件,并将每个所述第二音频文件通过所述车机发送至所述云端;第二判断子模块,用于所述云端基于每个所述第二音频文件,经过发声扬声器定位方法,判断每个所述声道是否符合所述预设要求,以及判断每个所述扬声器的接线是否符合所述预设要求。
[0141]
作为本发明实施例一种可选的实施方式,所述判断模块,还包括:第三判断子模块,用于当接收到所述第一调音指令信号,所述车机基于所述第一调音指令信号,经过扬声器相位检查方法,判断每个所述扬声器的相位是否符合所述预设要求。
[0142]
作为本发明实施例一种可选的实施方式,所述调音模块,包括:获取子模块,用于当接收到所述第一调音指令信号,所述云端获取所述车辆终端发送的每个所述扬声器与每
个所述测量麦克风之间的距离值,以及所述车辆终端发送的至少一个第三音频文件;确定子模块,用于所述云端基于每个所述距离值,经过延时设置方法,确定每个所述扬声器的延时数据,以及基于每个所述第三音频文件,经过声像居中增益调整方法,得到每个所述扬声器的增益配置数据;调音子模块,用于所述云端基于每个所述延时数据和每个所述增益配置数据对所述车机进行调音,得到所述第一调音结果。
[0143]
作为本发明实施例一种可选的实施方式,所述获取子模块,包括:第三发送子模块,用于所述云端发送所述第一调音指令信号至所述车辆终端;获取与传输子模块,用于当接收到所述第一调音指令信号,所述车辆终端所述车机获取每个所述扬声器与每个所述测量麦克风之间的距离值,并将所述距离值发送至所述云端;第三生成与传输子模块,用于当接收到所述第一调音指令信号,所述车辆终端中每个所述扬声器分别发送测试音频信号至每个所述测量麦克风,使得每个所述测量麦克风根据所述测试音频信号生成至少一个所述第三音频文件,并将每个所述第三音频文件通过所述车机发送至所述云端。
[0144]
本发明实施例提供的车辆远程调音装置的功能描述详细参见上述实施例中车辆远程调音方法描述。
[0145]
本发明实施例还提供一种存储介质,如图6所示,其上存储有计算机程序601,该程序被处理器执行时实现上述实施例中车辆远程调音方法的步骤。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
[0146]
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。
[0147]
本发明实施例还提供了一种电子设备,如图7所示,该电子设备可以包括处理器71和存储器72,其中处理器71和存储器72可以通过总线或者其他方式连接,图7中以通过总线连接为例。
[0148]
处理器71可以为中央处理器(central processing unit,cpu)。处理器71还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
[0149]
存储器72作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的对应的程序指令/模块。处理器71通过运行存储在存储器72中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的车辆远程调音方法。
[0150]
存储器72可以包括存储程序区和存储数据区,其中,存储程序区可存储操作装置、至少一个功能所需要的应用程序;存储数据区可存储处理器71所创建的数据等。此外,存储
器72可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器72可选包括相对于处理器71远程设置的存储器,这些远程存储器可以通过网络连接至处理器71。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0151]
所述一个或者多个模块存储在所述存储器72中,当被所述处理器71执行时,执行如图3所示实施例中的车辆远程调音方法。
[0152]
上述电子设备具体细节可以对应参阅图3所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
[0153]
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
技术特征:
1.一种车辆远程调音方法,其特征在于,用于车辆远程调音系统,所述车辆远程调音系统包括远程控制终端、车辆终端和云端,所述云端分别与所述远程控制终端和所述车辆终端通信连接,所述车辆终端包括车机和至少一个测量麦克风,每个所述测量麦克风安装在所述车辆终端对应的车辆内部的每一个座位,所述车机与每个所述测量麦克风通信连接,所述车机包括至少一个声道和至少一个扬声器,每个声道对应一个扬声器;所述方法包括:所述云端接收所述远程控制终端发送的第一调音指令信号,并将所述第一调音指令信号发送至所述车辆终端;所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述测量麦克风、每个所述声道和每个所述扬声器是否符合预设要求,并将判断结果发送至所述云端;当所述判断结果为每个所述测量麦克风、每个所述声道和每个所述扬声器均符合所述预设要求,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,并发送所述第一调音结果至所述远程控制终端;所述远程控制终端对所述第一调音结果进行调整,得到车辆远程调音结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述远程控制终端根据所述第一调音结果确定第二调音指令信号,并通过所述云端将所述第二调音指令信号发送至所述车辆终端;所述车辆终端根据所述第二调音指令信号生成第二调音结果,并发送所述第二调音结果至所述云端;所述云端基于所述第二调音结果,经过快速傅里叶变换和频域分析方法处理,得到第三调音结果,并将所述第三调音结果发送至所述远程控制终端;所述远程控制终端对所述第三调音结果进行调整,得到所述车辆远程调音结果。3.根据权利要求1所述的方法,其特征在于,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,判断每个所述测量麦克风是否符合预设要求,包括:当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器同时发送测试音频信号至每个所述测量麦克风;每个所述测量麦克风根据所述测试音频信号生成至少一个第一音频文件,并将每个所述第一音频文件通过所述车机发送至所述云端;所述云端根据每个所述第一音频文件判断每个所述测量麦克风是否符合所述预设要求。4.根据权利要求3所述的方法,其特征在于,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述声道和每个所述扬声器是否符合预设要求,包括:当接收到所述第一调音指令信号,所述车机中每个所述声道通过所述扬声器分别发送所述测试音频信号至每个所述测量麦克风;每个所述测量麦克风根据所述测试音频信号生成至少一个第二音频文件,并将每个所述第二音频文件通过所述车机发送至所述云端;所述云端基于每个所述第二音频文件,经过发声扬声器定位方法,判断每个所述声道是否符合所述预设要求,以及判断每个所述扬声器的接线是否符合所述预设要求。
5.根据权利要求4所述的方法,其特征在于,所述车辆终端根据所述第一调音指令信号,经过预设检测方法,判断每个所述扬声器是否符合预设要求,还包括:当接收到所述第一调音指令信号,所述车机基于所述第一调音指令信号,经过扬声器相位检查方法,判断每个所述扬声器的相位是否符合所述预设要求。6.根据权利要求1所述的方法,其特征在于,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,包括:当接收到所述第一调音指令信号,所述云端获取所述车辆终端发送的至少一个第三音频文件;所述云端基于每个预设距离值,经过延时设置方法,确定每个所述扬声器的延时数据,以及基于每个所述第三音频文件,经过声像居中增益调整方法,得到每个所述扬声器的增益配置数据;所述云端基于每个所述延时数据和每个所述增益配置数据对所述车机进行调音,得到所述第一调音结果。7.一种车辆远程调音装置,其特征在于,用于车辆远程调音系统,所述车辆远程调音系统包括远程控制终端、车辆终端和云端,所述云端分别与所述远程控制终端和所述车辆终端通信连接,所述车辆终端包括车机和至少一个测量麦克风,每个所述测量麦克风安装在所述车辆终端对应的车辆内部的每一个座位,所述车机与每个所述测量麦克风通信连接,所述车机包括至少一个声道和至少一个扬声器,每个声道对应一个扬声器;所述装置包括:传输模块,用于所述云端接收所述远程控制终端发送的第一调音指令信号,并将所述第一调音指令信号发送至所述车辆终端;判断模块,用于所述车辆终端根据所述第一调音指令信号,经过预设检测方法,分别判断每个所述测量麦克风、每个所述声道和每个所述扬声器是否符合预设要求,并将判断结果发送至所述云端;调音模块,用于当所述判断结果为每个所述测量麦克风、每个所述声道和每个所述扬声器均符合所述预设要求,所述云端根据所述第一调音指令信号对所述车机进行调音,得到第一调音结果,并发送所述第一调音结果至所述远程控制终端;调整模块,用于所述远程控制终端对所述第一调音结果进行调整,得到车辆远程调音结果。8.根据权利要求7所述的装置,其特征在于,所述装置还包括:确定与传输模块,用于所述远程控制终端根据所述第一调音结果确定第二调音指令信号,并通过所述云端将所述第二调音指令信号发送至所述车辆终端;生成与传输模块,用于所述车辆终端根据所述第二调音指令信号生成第二调音结果,并发送所述第二调音结果至所述云端;处理与传输模块,用于所述云端基于所述第二调音结果,经过快速傅里叶变换和频域分析方法处理,得到第三调音结果,并将所述第三调音结果发送至所述远程控制终端;第一调整模块,用于所述远程控制终端对所述第三调音结果进行调整,得到所述车辆远程调音结果。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使所述计算机执行如权利要求1至6任一项所述的车辆远程调音方
法。10.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器存储有计算机程序,所述处理器通过执行所述计算机程序,从而执行如权利要求1至6任一项所述的车辆远程调音方法。
技术总结
本发明公开了一种车辆远程调音方法、装置、存储介质及电子设备,根据调音指令信号自动检查车辆终端硬件故障,可以硬件问题影响调音结果,进而避免浪费调音师的时间;在车辆内部各个座位上安装有测量麦克风,可以同时分析所有听音位置的效果;进一步,利用云端实现对车机的自动调音,远程控制终端只需要对云端发送的自动调音结果进行调整即可完成对车机的远程调音,降低了调音工作量以及调音时间。因此,通过实施本发明,实现了对车辆内部车机音效的远程调整,调音师不需要去现场就可以完成主要的调音工作,降低了人力成本,提高了效率。提高了效率。提高了效率。
技术研发人员:周际
受保护的技术使用者:镁佳(北京)科技有限公司
技术研发日:2023.04.20
技术公布日:2023/7/25
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
