CN115923699B - 一种车辆音效调整方法、装置、存储介质及电子设备 - Google Patents
一种车辆音效调整方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN115923699B CN115923699B CN202211725175.XA CN202211725175A CN115923699B CN 115923699 B CN115923699 B CN 115923699B CN 202211725175 A CN202211725175 A CN 202211725175A CN 115923699 B CN115923699 B CN 115923699B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- terminal
- preset
- audio recording
- recording file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
本发明公开了一种车辆音效调整方法、装置、存储介质及电子设备,所述方法用于车辆音效调整***,所述***终端、车机和云端。本发明利用车辆音效调整***作为调音工具,简单易行,且方便拓展;根据预设听音位置进行音效调整,可以实现个性化音效调整;利用终端生成音频相关录音文件,实现了数据闭环;利用云端预设音频处理算法完成调音操作,开发和部署简单,算力强大,可以实现快速迭代灵活更新。因此,通过实施本发明,可以提升调音效果。
Description
技术领域
本发明涉及音频技术领域,具体涉及一种车辆音效调整方法、装置、存储介质及电子设备。
背景技术
目前汽车内调音都是在出厂前进行的,受产品一致性、用户坐姿、车型配置、用户用车环境的影响,出厂前定义的音效的效果会劣化,导致调音效果较差。
发明内容
有鉴于此,本发明实施例提供了涉及一种车辆音效调整方法、装置、存储介质及电子设备,以解决现有技术中汽车内调音效果较差的技术问题。
本发明提出的技术方案如下:
第一方面,本发明实施例提供一种车辆音效调整方法,用于车辆音效调整***,所述***包括终端、车机和云端;该车辆音效调整方法包括:所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端;当接收到所述调音指令信号,所述车机发送第一声道扫频信号至所述终端,使得所述终端根据所述第一声道扫频信号生成第一音频录音文件,并将所述第一音频录音文件发送至所述云端;所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机;所述车机根据所述目标配置数据发送第二声道扫频信号至所述终端,使得所述终端根据所述第二声道扫频信号生成第二音频录音文件,并将所述第二音频录音文件发送至所述云端;所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整。
结合第一方面,在第一方面的一种可能的实现方式中,所述终端获取预设听音位置,包括:所述车机获取车辆内目标座椅前后偏移量和目标座椅靠背倾斜角度,以及将所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度发送至所述终端;所述终端获取车辆内目标用户的身高数据,并根据所述身高数据、所述车辆座椅前后偏移量和所述车辆座椅靠背倾斜角度,经过听音位置估算方法处理,确定所述预设听音位置。
结合第一方面,在第一方面的另一种可能的实现方式中,所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端之后,所述方法还包括:所述终端根据所述预设听音位置,经过延时设置方法处理,得到所述终端对应的扬声器的第一延时数据,以及将所述第一延时数据发送至所述车机;当接收到所述调音指令信号,所述车机根据所述第一延时数据确定所述第一声道扫频信号。
结合第一方面,在第一方面的又一种可能的实现方式中,所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机,包括:所述云端根据所述预设听音位置和所述第一音频录音文件,利用扬声器状态检测方法对所述终端对应的扬声器进行检测,得到扬声器检测结果;所述云端根据所述扬声器检测结果生成所述扬声器的第二延时数据,以及将所述第二延时数据发送至所述车机。
结合第一方面,在第一方面的又一种可能的实现方式中,所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机,还包括:所述云端根据所述预设听音位置和所述第一音频录音文件,经过声像居中调整算法处理,得到所述扬声器的增益配置数据,以及将所述增益配置数据发送至所述车机。
结合第一方面,在第一方面的又一种可能的实现方式中,所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整,包括:所述云端根据所述第二音频录音文件,经过频响曲线调整算法处理,得到均衡器配置数据,以及将所述均衡器配置数据发送至所述车机,完成对车辆音效的调整。
第二方面,本发明实施例提供一种车辆音效调整装置,用于车辆音效调整***,所述***包括终端、车机和云端;该车辆音效调整装置包括:获取模块,用于所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端;获取模块,用于所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端;分析处理模块,用于所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机;第二生成模块,用于所述车机根据所述目标配置数据发送第二声道扫频信号至所述终端,使得所述终端根据所述第二声道扫频信号生成第二音频录音文件,并将所述第二音频录音文件发送至所述云端;调整模块,用于所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整。
结合第二方面,在第二方面的一种可能的实现方式中,所述获取模块,包括:获取子模块,用于所述车机获取车辆内目标座椅前后偏移量和目标座椅靠背倾斜角度,以及将所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度发送至所述终端;第一处理子模块,用于所述终端获取车辆内目标用户的身高数据,并根据所述身高数据、所述车辆座椅前后偏移量和所述车辆座椅靠背倾斜角度,经过听音位置估算方法处理,确定所述预设听音位置。
第三方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行如本发明实施例第一方面及第一方面任一项所述的车辆音效调整方法。
第四方面,本发明实施例提供一种电子设备,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如本发明实施例第一方面及第一方面任一项所述的车辆音效调整方法。
本发明提供的技术方案,具有如下效果:
本发明实施例提供的车辆音效调整方法,利用车辆音效调整***作为调音工具,简单易行,且方便拓展;根据预设听音位置进行音效调整,可以实现个性化音效调整;利用终端生成音频相关录音文件,实现了数据闭环;利用云端预设音频处理算法完成调音操作,开发和部署简单,算力强大,可以实现快速迭代灵活更新。因此,通过实施本发明,可以提升调音效果。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例提供的一种车辆音效调整***的结构框图;
图2是根据本发明实施例提供的一种车辆音效调整方法的流程图;
图3是根据本发明实施例提供的测试信号波形图;
图4是根据本发明实施例提供的4声道汽车音响***录音文件的单声道播放部分示意图;
图5是根据本发明实施例提供的频响曲线示意图;
图6是根据本发明实施例提供的一种车辆音效调整装置的结构框图;
图7是根据本发明实施例提供的计算机可读存储介质的结构示意图;
图8是根据本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例提供一种车辆音效调整方法,用于车辆音效调整***,如图1所示,该车辆音效调整***1包括终端11、车机12和云端13。其中,终端11、车机12和云端13之间可以通过蓝牙、无线等通信方式连接。
进一步,终端11可以为手机、平板等设备;车机12表示安装在车辆内部的车载信息娱乐产品,能够实现终端11与车,车与云端13的信息通讯;云端13表示一种采用应用程序虚拟化技术(Application Virtualization)、集软件搜索、下载、使用、管理、备份等多种功能为一体的平台或服务器。
如图2所示,该车辆音效调整方法包括如下步骤:
步骤101:所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端。
其中,预设听音位置为终端对应的用户的实际听音位置。
具体地,终端根据用户的实际听音位置发送对应的调音指令信号至车机,同时,将该实际听音位置发送至对应的云端。
步骤102:当接收到所述调音指令信号,所述车机发送第一声道扫频信号至所述终端,使得所述终端根据所述第一声道扫频信号生成第一音频录音文件,并将所述第一音频录音文件发送至所述云端。
具体地,车机在接收到终端发送的调音指令信号后,从第一个声道到最后一个声道依次播放测试信号,即发送第一声道扫频信号;
其中,测试信号由2部分组成,一个是开头的1kHZ的300ms的脉冲信号,用于标识测试开始;后面的3s是从20kHZ到20000HZ的对数正弦扫频信号,全长为5s。具体的波形图如图3所示。
进一步,如果测试一个4声道的汽车音响***,得到的录音文件的前面的单声道播放部分如图4所示。
终端接收到该测试信号后,调用对应的带有扬声器的设备,比如麦克风进行录音,得到第一音频录音文件。
最后,终端将生成的第一音频录音文件发送至云端。
步骤103:所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机。
具体地,云端在接收到上传的预设听音位置和第一音频录音文件后,利用预设分析和处理方法对该预设听音位置和第一音频录音文件进行分析处理,得到目标配置数据,并将该目标配置数据下发至对应的车机。
其中,目标配置数据与分析处理结果相关。
步骤104:所述车机根据所述目标配置数据发送第二声道扫频信号至所述终端,使得所述终端根据所述第二声道扫频信号生成第二音频录音文件,并将所述第二音频录音文件发送至所述云端。
具体地,车机接收到新的配置数据后,声道根据该新的配置数据继续播放对应的第二声道扫频信号,同时,终端接收到该第二声道扫频信号后,再次调用对应的带有扬声器的设备进行录音,得到第二音频录音文件。
最后,终端将该第二音频录音文件上传至对应的云端。
步骤105:所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整。
具体地,云端接收到上传的第二音频录音文件后,利用预设音频处理算法对该第二音频录音文件进行处理,并将处理结果下发至对应的车机,进而完成对车辆音效的调整。
本发明实施例提供的车辆音效调整方法,利用车辆音效调整***作为调音工具,简单易行,且方便拓展;根据预设听音位置进行音效调整,可以实现个性化音效调整;利用终端生成音频相关录音文件,实现了数据闭环;利用云端预设音频处理算法完成调音操作,开发和部署简单,算力强大,可以实现快速迭代灵活更新。因此,通过实施本发明,可以提升调音效果。
作为本发明实施例一种可选的实施方式,所述终端获取预设听音位置,包括:所述车机获取车辆内目标座椅前后偏移量和目标座椅靠背倾斜角度,以及将所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度发送至所述终端;所述终端获取车辆内目标用户的身高数据,并根据所述身高数据、所述车辆座椅前后偏移量和所述车辆座椅靠背倾斜角度,经过听音位置估算方法处理,确定所述预设听音位置。
具体地,根据步骤101中的描述,预设听音位置为终端对应的用户的实际听音位置。
因此,当准备开始对车辆音效进行调整前,需要确定该预设听音位置。
首先,可以通过终端获取对应用户的身高数据,具体的获取方法可以为用户直接在终端输入,本发明对此不做具体限定,只要满足获取需求即可。
其次,为实现最佳听音效果,用户会调整座椅位置,使其切换到自己常用的坐姿,此时,车机可以通过相关传感器,比如图像识别传感器、距离识别传感器等获取对应座椅的前后偏移量和靠背倾斜角度,并将该座椅前后偏移量和座椅靠背倾斜角度发送至对应的终端。
最后,终端在接收到座椅前后偏移量和座椅靠背倾斜角度后,可以利用听音位置估算方法确定对应的听音位置。
其中,听音位置估算方法包括如下步骤:
首先,建立各个身高的用户标准坐姿下的头部位置对应关系:身高h,头部位置坐标(x,y,z);
其次,根据测量结果生成查表函数:(x,y,z)=(h);
然后,根据用户座位的前后位置调整值d′和座椅靠背倾斜度a′,换算得到3个头部位置坐标的调整值:(x′,y′,z′);
最后,生成最终的听音位置:(x+x′,y+y′,z+z′)。
作为本发明实施例一种可选的实施方式,步骤101之后,所述方法还包括:所述终端根据所述预设听音位置,经过延时设置方法处理,得到所述终端对应的扬声器的第一延时数据,以及将所述第一延时数据发送至所述车机;当接收到所述调音指令信号,所述车机根据所述第一延时数据确定所述第一声道扫频信号。
首先,终端在获取到预设听音位置后,可以利用延时设置方法设置终端对应的扬声器的延时数据。
具体地,根据用户的实际听音位置(x+x′,y+y′,z+z′),计算该实际听音位置与对应扬声器的距离,并根据该距离值设置该扬声器对应声道的延时。比如,对于车门上2个扬声器共享一路输出声道的情况,以2个扬声器圆心的连线的中点作为起点。
其中,各个声道的延时计算公式如下:
Delay=(MAX(s)-)/声速
式中:Delay表示延时;s表示实际听音位置与对应扬声器的距离;
其次,终端将该延时数据发送至对应的车机;
最后,车机在接收到终端发送的调音指令信号后,会根据该延时数据确定对应的第一声道扫频信号。
作为本发明实施例一种可选的实施方式,步骤103,包括:所述云端根据所述预设听音位置和所述第一音频录音文件,利用扬声器状态检测方法对所述终端对应的扬声器进行检测,得到扬声器检测结果;所述云端根据所述扬声器检测结果生成所述扬声器的第二延时数据,以及将所述第二延时数据发送至所述车机。
其中,目标配置数据可以包括扬声器延时数据。
首先,云端在接收到上传的预设听音位置和第一音频录音文件后,利用扬声器状态检测方法检查终端对应的扬声器是否正常发声,如果不正常则提示终端进行检修。
具体地,首先计算音量,即声道扫频信号的录音的幅值绝对值的平均值;其次,将计算得到的音量值与预设阈值进行比对,如果某个声道的音量值低于设定的阈值,则代表该声道对应扬声器出现问题,反之则没问题。
在一实施例中,测得的4个声道的音量依次为v1,v2,v3,v4。假设预设的主驾位置的各声道音量比率是pv1,pv2,pv3,pv4,设p1=(v1/pv1),p2=(v2/pv2)/p1,p3=(v3/pv3)/p1,p4=(v2/pv2)/p1,进一步,将p1、p2、p3、p4按照如下公式转成分贝值后即可以作为音量调整的设置值:
dB=10*log10(Pi)
最后,云端根据得到的检测结果生成该扬声器对应的新的延时数据,即第二延时数据,并将该第二延时数据发送至对应的车机。
具体地,云端根据检测结果对第一音频录音文件进行快速傅里叶变化后进行频谱分析。
具体地,通过FFT可以精确计算后面3个脉冲信号到第一个脉冲信号开始的间隔时间。这个间隔减去单个测试信号的总长5秒,就是声道2、3、4和声道1的延时的差值d2,d3,d4。假设声道1对应的是左前的扬声器,我们在设置主驾皇帝位的时候,由于主驾离左侧最近,为了让所有声道的声音同时到达,需要设置声道1的延时为max(d2,d3,d4),声道2的延时为max(d2,d3,d4)-d2,依次类推。其中,皇帝位根据听音位置生成。
进一步,步骤103,还包括:所述云端根据所述预设听音位置和所述第一音频录音文件,经过声像居中调整算法处理,得到所述扬声器的增益配置数据,以及将所述增益配置数据发送至所述车机。
其中,目标配置数据还可以包括均衡器配置数据。
首先,云端在接收到上传的预设听音位置和第一音频录音文件后,利用声像居中调整算法检查声像是否居中,并生成新的扬声器增益配置数据。
具体地,车内各个皇帝位在初始调音后会保存各个声道的预设音量作为后续比较的依据;在用户调音时,各个声道录音文件的音量和调音师调整过的预设值做比较,生成调整策略;
进一步,为了解决不同手机型号麦克风收音的音量的区别,本发明实施例中通过保证比值来保证各个声道的相对音量的稳定;其中,为了方便处理音量统一转成分贝。
在一实施例中,假设车内配置4个声道分别驱动4个车门上的8个喇叭,4个声道扫频信号测得的录音文件算得的音量为v1,v2,v3,v4,预设值为V1,V2,V3,V4。
调整值为vi′=vi-Vi;
为了保证调整后的整体声压级的稳定,需要对调整值归一化:
计算4路声道调整值的平均值avg(v′);
最后下发的调整值为:dvi=vi′-avg(v′)。
作为本发明实施例一种可选的实施方式,步骤105,包括:所述云端根据所述第二音频录音文件,经过频响曲线调整算法处理,得到均衡器配置数据,以及将所述均衡器配置数据发送至所述车机,完成对车辆音效的调整。
具体地,云端在接收到上传的第二音频录音文件后进行下列处理:
(1)绘制听音位置的频响曲线,并利用频响曲线调整算法生成校准用的均衡器配置数据(EQ配置数据);
(2)下发EQ配置数据到车机,完成调音。
其中,频响曲线调整算法包括:
在第二音频录音文件中获取所有声道同时发声测得的部分FFT后计算频响曲线,以调音师预设的频响曲线作为目标值进行修正。
通过计算找到最大的“坑”和“峰”,通过EQ进行补偿,然后将EQ配置下发,示例如图5所示。
图5中,上面的曲线是测得的频响曲线,下面的曲线是经过EQ调整后预期的目标曲线。目标是频响曲线尽量不要有大的波动,匹配目标频响曲线。
其中,调节EQ使用Parameter EQ(参数均衡器)进行,本发明实施例中统一使用24db/oct的滚降速度,可以调整3个参数:频率、gain(增益)和Q(品质因数)。
具体地,频率可以通过频响曲线的波峰和波谷对应的频率来确定;gain可以以频率对应的db值和目标db值的差来确定;Q决定EQ曲线的形状,Q越小影响的频段越窄。Q值可以根据坑/谷的形状确定。
进一步,云端完成调音后会将各个声道的延时、增益和EQ配置返回到终端,然后终端将该上述配置同步到车机。
进一步,终端对应的用户可以在终端中选择对应的音频来试听调音后的音效,如果不满意可以利用本发明实施例提供的车辆音效调整方法重新进行调整。
本发明实施例还提供一种车辆音效调整装置,用于车辆音效调整***1,所述***包括终端、车机和云端;如图6所示,该装置包括:
获取模块601,用于所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端;详细内容参见上述方法实施例中步骤101的相关描述。
第一生成模块602,用于当接收到所述调音指令信号,所述车机发送第一声道扫频信号至所述终端,使得所述终端根据所述第一声道扫频信号生成第一音频录音文件,并将所述第一音频录音文件发送至所述云端;详细内容参见上述方法实施例中步骤102的相关描述。
分析处理模块603,用于所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机;详细内容参见上述方法实施例中步骤103的相关描述。
第二生成模块604,用于所述车机根据所述目标配置数据发送第二声道扫频信号至所述终端,使得所述终端根据所述第二声道扫频信号生成第二音频录音文件,并将所述第二音频录音文件发送至所述云端;详细内容参见上述方法实施例中步骤104的相关描述。
调整模块605,用于所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整;详细内容参见上述方法实施例中步骤105的相关描述。
本发明实施例提供的车辆音效调整装置,利用车辆音效调整***作为调音工具,简单易行,且方便拓展;根据预设听音位置进行音效调整,可以实现个性化音效调整;利用终端生成音频相关录音文件,实现了数据闭环;利用云端预设音频处理算法完成调音操作,开发和部署简单,算力强大,可以实现快速迭代灵活更新。因此,通过实施本发明,可以提升调音效果。
作为本发明实施例一种可选的实施方式,所述获取模块,包括:获取子模块,用于所述车机获取车辆内目标座椅前后偏移量和目标座椅靠背倾斜角度,以及将所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度发送至所述终端;第一处理子模块,用于所述终端获取车辆内目标用户的身高数据,并根据所述身高数据、所述车辆座椅前后偏移量和所述车辆座椅靠背倾斜角度,经过听音位置估算方法处理,确定所述预设听音位置。
作为本发明实施例一种可选的实施方式,所述装置还包括:处理模块,用于所述终端根据所述预设听音位置,经过延时设置方法处理,得到所述终端对应的扬声器的第一延时数据,以及将所述第一延时数据发送至所述车机;确定模块,用于当接收到所述调音指令信号,所述车机根据所述第一延时数据确定所述第一声道扫频信号。
作为本发明实施例一种可选的实施方式,所述分析处理模块,包括:检测子模块,用于所述云端根据所述预设听音位置和所述第一音频录音文件,利用扬声器状态检测方法对所述终端对应的扬声器进行检测,得到扬声器检测结果;生成子模块,用于所述云端根据所述扬声器检测结果生成所述扬声器的第二延时数据,以及将所述第二延时数据发送至所述车机。
作为本发明实施例一种可选的实施方式,所述分析处理模块,还包括:第二处理子模块,用于所述云端根据所述预设听音位置和所述第一音频录音文件,经过声像居中调整算法处理,得到所述扬声器的增益配置数据,以及将所述增益配置数据发送至所述车机。
作为本发明实施例一种可选的实施方式,所述调整模块,包括:调整处理子模块,用于所述云端根据所述第二音频录音文件,经过频响曲线调整算法处理,得到均衡器配置数据,以及将所述均衡器配置数据发送至所述车机,完成对车辆音效的调整。
本发明实施例提供的车辆音效调整装置的功能描述详细参见上述实施例中车辆音效调整方法描述。
本发明实施例还提供一种存储介质,如图7所示,其上存储有计算机程序701,该指令被处理器执行时实现上述实施例中车辆音效调整方法的步骤。其中,存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random AccessMemory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random AccessMemory,RAM)、快闪存储器(FlashMemory)、硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。
本发明实施例还提供了一种电子设备,如图8所示,该电子设备可以包括处理器81和存储器82,其中处理器81和存储器82可以通过总线或者其他方式连接,图5中以通过总线连接为例。
处理器81可以为中央处理器(Central Processing Unit,CPU)。处理器81还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
存储器82作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本发明实施例中的对应的程序指令/模块。处理器81通过运行存储在存储器82中的非暂态软件程序、指令以及模块,从而执行处理器的各种功能应用以及数据处理,即实现上述方法实施例中的车辆音效调整方法。
存储器82可以包括存储程序区和存储数据区,其中,存储程序区可存储操作装置、至少一个功能所需要的应用程序;存储数据区可存储处理器81所创建的数据等。此外,存储器82可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器82可选包括相对于处理器81远程设置的存储器,这些远程存储器可以通过网络连接至处理器81。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
所述一个或者多个模块存储在所述存储器82中,当被所述处理器81执行时,执行如图2-5所示实施例中的车辆音效调整方法。
上述电子设备具体细节可以对应参阅图2至图5所示的实施例中对应的相关描述和效果进行理解,此处不再赘述。
虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
Claims (8)
1.一种车辆音效调整方法,其特征在于,用于车辆音效调整***,所述***包括终端、车机和云端;所述方法包括:
所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端;
当接收到所述调音指令信号,所述车机发送第一声道扫频信号至所述终端,使得所述终端根据所述第一声道扫频信号生成第一音频录音文件,并将所述第一音频录音文件发送至所述云端;
所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机;
所述车机根据所述目标配置数据发送第二声道扫频信号至所述终端,使得所述终端根据所述第二声道扫频信号生成第二音频录音文件,并将所述第二音频录音文件发送至所述云端;
所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整,包括:在第二音频录音文件中获取所有声道同时发声测得的部分FFT后计算频响曲线,并以调音师预设的频响曲线作为目标值进行修正,完成对车辆音效的调整;
所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机,包括:
所述云端根据所述预设听音位置和所述第一音频录音文件,利用扬声器状态检测方法对所述终端对应的扬声器进行检测,得到扬声器检测结果;
所述云端根据所述扬声器检测结果生成所述扬声器的第二延时数据,以及将所述第二延时数据发送至所述车机,包括:所述云端根据所述扬声器检测结果对第一音频录音文件进行快速傅里叶变化后进行频谱分析,得到所述第二延时数据,并将所述第二延时数据发送至所述车机;
所述云端根据所述预设听音位置和所述第一音频录音文件,经过声像居中调整算法处理,得到所述扬声器的增益配置数据,以及将所述增益配置数据发送至所述车机,所述声像居中调整算法包括将所述第一音频录音文件与调音师调整过的预设值进行比对并生成调整策略。
2.根据权利要求1所述的方法,其特征在于,所述终端获取预设听音位置,包括:
所述车机获取车辆内目标座椅前后偏移量和目标座椅靠背倾斜角度,以及将所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度发送至所述终端;
所述终端获取车辆内目标用户的身高数据,并根据所述身高数据、所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度,经过听音位置估算方法处理,确定所述预设听音位置。
3.根据权利要求1所述的方法,其特征在于,所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端之后,所述方法还包括:
所述终端根据所述预设听音位置,经过延时设置方法处理,得到所述终端对应的扬声器的第一延时数据,以及将所述第一延时数据发送至所述车机;
当接收到所述调音指令信号,所述车机根据所述第一延时数据确定所述第一声道扫频信号。
4.根据权利要求1所述的方法,其特征在于,所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整,包括:
所述云端根据所述第二音频录音文件,经过频响曲线调整算法处理,得到均衡器配置数据,以及将所述均衡器配置数据发送至所述车机,完成对车辆音效的调整。
5.一种车辆音效调整装置,其特征在于,用于车辆音效调整***,所述***包括终端、车机和云端;所述装置包括:
获取模块,用于所述终端获取预设听音位置,并根据所述预设听音位置发送调音指令信号至所述车机,以及将所述预设听音位置发送至所述云端;
第一生成模块,用于当接收到所述调音指令信号,所述车机发送第一声道扫频信号至所述终端,使得所述终端根据所述第一声道扫频信号生成第一音频录音文件,并将所述第一音频录音文件发送至所述云端;
分析处理模块,用于所述云端根据所述预设听音位置和所述第一音频录音文件,经过预设分析和处理方法,得到目标配置数据,以及将所述目标配置数据发送至所述车机;
第二生成模块,用于所述车机根据所述目标配置数据发送第二声道扫频信号至所述终端,使得所述终端根据所述第二声道扫频信号生成第二音频录音文件,并将所述第二音频录音文件发送至所述云端;
调整模块,用于所述云端根据所述第二音频录音文件,经过预设音频处理算法,完成对车辆音效的调整,包括:在第二音频录音文件中获取所有声道同时发声测得的部分FFT后计算频响曲线,并以调音师预设的频响曲线作为目标值进行修正,完成对车辆音效的调整;
所述分析处理模块,包括:
检测子模块,用于所述云端根据所述预设听音位置和所述第一音频录音文件,利用扬声器状态检测方法对所述终端对应的扬声器进行检测,得到扬声器检测结果;
生成子模块,用于所述云端根据所述扬声器检测结果生成所述扬声器的第二延时数据,以及将所述第二延时数据发送至所述车机,包括:所述云端根据所述扬声器检测结果对第一音频录音文件进行快速傅里叶变化后进行频谱分析,得到所述第二延时数据,并将所述第二延时数据发送至所述车机;
第二处理子模块,用于所述云端根据所述预设听音位置和所述第一音频录音文件,经过声像居中调整算法处理,得到所述扬声器的增益配置数据,以及将所述增益配置数据发送至所述车机,所述声像居中调整算法包括将所述第一音频录音文件与调音师调整过的预设值进行比对并生成调整策略。
6.根据权利要求5所述的装置,其特征在于,所述获取模块,包括:
获取子模块,用于所述车机获取车辆内目标座椅前后偏移量和目标座椅靠背倾斜角度,以及将所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度发送至所述终端;
第一处理子模块,用于所述终端获取车辆内目标用户的身高数据,并根据所述身高数据、所述目标座椅前后偏移量和所述目标座椅靠背倾斜角度,经过听音位置估算方法处理,确定所述预设听音位置。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行如权利要求1至4任一项所述的车辆音效调整方法。
8.一种电子设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行如权利要求1至4任一项所述的车辆音效调整方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211725175.XA CN115923699B (zh) | 2022-12-30 | 2022-12-30 | 一种车辆音效调整方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211725175.XA CN115923699B (zh) | 2022-12-30 | 2022-12-30 | 一种车辆音效调整方法、装置、存储介质及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115923699A CN115923699A (zh) | 2023-04-07 |
CN115923699B true CN115923699B (zh) | 2023-08-11 |
Family
ID=86550544
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211725175.XA Active CN115923699B (zh) | 2022-12-30 | 2022-12-30 | 一种车辆音效调整方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115923699B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116466633A (zh) * | 2023-04-20 | 2023-07-21 | 镁佳(北京)科技有限公司 | 一种车辆远程调音方法、装置、存储介质及电子设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4739513A (en) * | 1984-05-31 | 1988-04-19 | Pioneer Electronic Corporation | Method and apparatus for measuring and correcting acoustic characteristic in sound field |
CN101263743A (zh) * | 2005-09-01 | 2008-09-10 | 松下电器产业株式会社 | 多声道音频信号的校正装置 |
WO2013150374A1 (en) * | 2012-04-04 | 2013-10-10 | Sonarworks Ltd. | Optimizing audio systems |
CN104469648A (zh) * | 2014-12-31 | 2015-03-25 | 小米科技有限责任公司 | 音频校准方法及装置 |
CN108995616A (zh) * | 2018-06-28 | 2018-12-14 | 深圳市创成微电子有限公司 | 一种汽车内最佳声场位置的调整方法及装置 |
CN109466467A (zh) * | 2017-09-08 | 2019-03-15 | 哈曼国际工业有限公司 | 基于可调节座椅定位的声音调谐 |
CN113895385A (zh) * | 2021-11-15 | 2022-01-07 | 蔚来汽车科技(安徽)有限公司 | 一种主驾驶音场自动控制方法、***及设备 |
CN114390426A (zh) * | 2020-10-22 | 2022-04-22 | 华为技术有限公司 | 一种音量校准方法及装置 |
JP2022166203A (ja) * | 2021-12-27 | 2022-11-01 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | 音声データ処理方法、装置、電子機器及び記憶媒体 |
-
2022
- 2022-12-30 CN CN202211725175.XA patent/CN115923699B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4739513A (en) * | 1984-05-31 | 1988-04-19 | Pioneer Electronic Corporation | Method and apparatus for measuring and correcting acoustic characteristic in sound field |
CN101263743A (zh) * | 2005-09-01 | 2008-09-10 | 松下电器产业株式会社 | 多声道音频信号的校正装置 |
WO2013150374A1 (en) * | 2012-04-04 | 2013-10-10 | Sonarworks Ltd. | Optimizing audio systems |
CN104469648A (zh) * | 2014-12-31 | 2015-03-25 | 小米科技有限责任公司 | 音频校准方法及装置 |
CN109466467A (zh) * | 2017-09-08 | 2019-03-15 | 哈曼国际工业有限公司 | 基于可调节座椅定位的声音调谐 |
CN108995616A (zh) * | 2018-06-28 | 2018-12-14 | 深圳市创成微电子有限公司 | 一种汽车内最佳声场位置的调整方法及装置 |
CN114390426A (zh) * | 2020-10-22 | 2022-04-22 | 华为技术有限公司 | 一种音量校准方法及装置 |
CN113895385A (zh) * | 2021-11-15 | 2022-01-07 | 蔚来汽车科技(安徽)有限公司 | 一种主驾驶音场自动控制方法、***及设备 |
JP2022166203A (ja) * | 2021-12-27 | 2022-11-01 | ベイジン バイドゥ ネットコム サイエンス テクノロジー カンパニー リミテッド | 音声データ処理方法、装置、電子機器及び記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
CN115923699A (zh) | 2023-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11350234B2 (en) | Systems and methods for calibrating speakers | |
US9516414B2 (en) | Communication device and method for adapting to audio accessories | |
CN106782589B (zh) | 移动终端及其语音输入方法和装置 | |
US9094768B2 (en) | Loudspeaker calibration using multiple wireless microphones | |
US20090034750A1 (en) | System and method to evaluate an audio configuration | |
CN102810325B (zh) | 速度相关均衡控制***的自动调节 | |
US10530917B2 (en) | System for automating tuning hands-free systems | |
US8175303B2 (en) | Electronic apparatus for vehicle, and method and system for optimally correcting sound field in vehicle | |
CN115923699B (zh) | 一种车辆音效调整方法、装置、存储介质及电子设备 | |
US20090274312A1 (en) | Detecting a Loudspeaker Configuration | |
CN104125524A (zh) | 一种音效调节方法、装置和设备 | |
CN111182435B (zh) | 语音设备的测试方法及装置 | |
EP1933596A1 (en) | Multi-channel audio signal correction device | |
CN114650494B (zh) | Dsp音响***及音响***声学自动测试方法 | |
CN106686493B (zh) | 自动调整音质的方法和*** | |
CN113068100A (zh) | 闭环自动检测减振方法、***、终端及存储介质 | |
CN112672251A (zh) | 一种扬声器的控制方法和***、存储介质及扬声器 | |
CN107452398B (zh) | 回声获取方法、电子设备及计算机可读存储介质 | |
CN107509156B (zh) | 一种调音*** | |
US10356518B2 (en) | First recording device, second recording device, recording system, first recording method, second recording method, first computer program product, and second computer program product | |
CN109979487B (zh) | 语音信号检测方法和装置 | |
CN109774629B (zh) | 车辆音效自动调整方法、***及车辆 | |
CN114866905A (zh) | 一种车载音响的音频处理方法及装置 | |
CN112995882B (zh) | 一种智能设备音频开环测试方法 | |
CN116107537A (zh) | 一种音频质量调整方法和装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |