【技术实现步骤摘要】
一种音频处理方法、装置、系统及存储介质
[0001]本申请涉及音频分析
,尤其涉及一种音频处理方法、一种音频处理装置、一种音频信号处理系统以及一种计算机可读存储介质。
技术介绍
[0002]好的音响设备可以提升车辆的音响效果,而好的音响设备的评价标准之一是,是否能重放还原出真实的现场音乐效果,而音响设备的重放效果取决于音响设备采用的车内声重放算法。
[0003]在相关技术提及的车内声重放算法中,使用滤波器对扬声器至双耳的脉冲响应进行补偿,可使此时的双耳信号为期望重放信号,但重放区域仅限于测量点。将该方法应用于车内声重放时,算法鲁棒性(即稳定性)明显降低,声重放中的声像定位效果与音色变差,补偿效果变得不明显。而采用传声器阵列测量双耳脉冲响应,并对阵列数据进行补偿,可提升重放时声像定位的稳定性,但处理过程繁杂,且音色改善不明显。
技术实现思路
[0004]本申请提供了一种音频处理方法、装置、系统及存储介质,以解决现有的车内声重放算法中存在的鲁棒性低、声重放中的声像定位效果与音色变差,补偿效果不明显等的问题。
[0005]根据本申请的第一方面,提供了一种音频处理方法,所述方法应用于位于车辆内的音频信号处理系统中,所述车辆内设置有扬声器组,所述扬声器组中各扬声器具有对应的扬声器类别;
[0006]所述方法包括:
[0007]对待播放的音频文件进行解码获得重放信号,所述重放信号包括左声道信号以及右声道信号;
[0008]获取所述扬声器组中各扬声器的目标扬声器类别以及 ...
【技术保护点】
【技术特征摘要】
1.一种音频处理方法,其特征在于,所述方法应用于位于车辆内的音频信号处理系统中,所述车辆内设置有扬声器组,所述扬声器组中各扬声器具有对应的扬声器类别;所述方法包括:对待播放的音频文件进行解码获得重放信号,所述重放信号包括左声道信号以及右声道信号;获取所述扬声器组中各扬声器的目标扬声器类别以及目标延时时长;从预先生成的滤波器矩阵中分别确定所述左声道信号以及所述右声道信号的补偿滤波器,并采用所述补偿滤波器分别对对应的所述左声道信号以及所述右声道信号进行补偿滤波;将补偿滤波后的所述左声道信号以及所述右声道信号进行融合,生成融合信号;基于所述融合信号以及所述目标扬声器类别确定与各扬声器对应的输出信号,并将所述输出信号按照各扬声器的所述目标延时时长进行延时后输出至对应的扬声器。2.根据权利要求1所述的方法,其特征在于,所述扬声器组包括位于车辆左侧的左扬声器组、位于车辆右侧且与所述左扬声器组对称分布的右扬声器组、以及位于所述左扬声器组与所述右扬声器组前方中间位置且与所述左扬声器组与所述右扬声器的距离相等的全频扬声器;所述补偿滤波器矩阵采用如下方式生成:通过第一测试信号确定所述扬声器组中各扬声器的延时时长;通过第二测试信号以及所述延时时长,确定所述左扬声器组的第一双耳脉冲响应、所述右扬声器组的第二双耳脉冲响应以及所述全频扬声器的第三双耳脉冲响应;分别对所述第一双耳脉冲响应、所述第二双耳脉冲响应以及所述第三双耳脉冲响应进行稳定性处理,获得对应的第一稳定双耳脉冲响应、第二稳定双耳脉冲响应以及第三稳定双耳脉冲响应;根据所述第一稳定双耳脉冲响应、所述第二稳定双耳脉冲响应以及所述第三稳定双耳脉冲响应生成补偿滤波器矩阵。3.根据权利要求2所述的方法,其特征在于,所述通过第一测试信号确定所述扬声器组中各扬声器的延时时长,包括:依次遍历所述左扬声器组中的各扬声器,针对当前遍历到的扬声器,向当前扬声器发出第一测试信号,以由该扬声器播放所述第一测试信号;获取所述第一测试信号对应的双耳脉冲响应;根据所述双耳脉冲响应以及所述第一测试信号,确定当前扬声器的延时时长,并继续遍历下一扬声器。4.根据权利要求3所述的方法,其特征在于,所述扬声器类别包括高频类别、中频类别、低频类别、全频类别;在所述向当前扬声器发出第一测试信号之前,所述方法还包括:获取第一原始测试信号;若当前扬声器的扬声器类别为高频类别,则采用高通滤波器对所述第一原始测试信号进行滤波,得到第一测试信号;若当前扬声器的扬声器类别为中频类别,则采用带通滤波器对所述第一原始测试信号
进行滤波,得到第一测试信号;若当前扬声器的扬声器类别为低频类别,则采用低通滤波器对所述第一原始测试信号进行滤波,得到第一测试信号;若当前扬声器的扬声器类别为全频类别,则将所述第一原始测试信号作为第一测试信号。5.根据权利要求3或4所述的方法,其特征在于,所述左扬声器组包括左高频扬声器、左中频扬声器以及左低频扬声器;所述右扬声器组包括右高频扬声器、右中频扬声器以及右低频扬声器;所述车辆内还设置有拾音器组,所述拾音器组包括左耳拾音器以及右耳拾音器;所述根据所述双耳脉冲响应以及所述第一测试信号,确定各扬声器的延时时长,包括:分别获取所述左高频扬声器、所述左中频扬声器以及所述左低频扬声器发出所述第一测试信号,到所述左耳拾音器收到所述第一测试信号的时间差,分别记作获取所述中频扬声器发出所述第一测试信号,到所述右耳拾音器收到所述第一测试信号的时间差,记作计算设定常数值分别与所述的差值,分别记作t1、t2、t3、t4,并将所述t1作为所述左高频扬声器以及所述右高频扬声器的延时时长,将所述t2作为所述左中频扬声器以及所述右中频扬声器的延时时长,将所述t3作为所述左低频扬声器以及所述右低频扬声器的延时时长,将所述t4作为所述全频扬声器的延时时长。6.根据权利要求2
‑
5任一项所述的方法,其特征在于,所述通过第二测试信号以及所述延时时长,确定所述左扬声器组的第一双耳脉冲响应、所述右扬声器组的第二双耳脉冲响应以及所述全频扬声器的第三双耳脉冲响应,包括:按照左扬声器组中各扬声器的延时时长,在延时所述延时时长对应的时间后,向对应扬声器发出第二测...
【专利技术属性】
技术研发人员:汪俊东,
申请(专利权)人:国光电器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。