音频检测方法、芯片、交通设备上的部件及交通设备技术

技术编号:38756014 阅读:21 留言:0更新日期:2023-09-10 09:41
本申请提供了一种音频检测方法、芯片、交通设备上的部件及交通设备,应用于多核异构系统上的硬件域,硬件域至少包括音频播放器、待测IP核、参考IP核和处理器核,方法包括:音频播放器将包括至少两个声道的待测音频流经待测IP核和参考IP核发送至处理器核,待测音频流由音频发生器生成,并由音频发生器输入至音频播放器;音频播放器将每个通道的待测音频流对应的音频参数发送至处理器核,任意两个通道的待测音频流对应的音频参数不同;针对每个通道,处理器核判断接收到的通道的待测音频流与通道对应的音频参数是否匹配,得到匹配结果;处理器核基于匹配结果确定通道的待测音频流经待测IP核处理后是否发生错误。待测IP核处理后是否发生错误。待测IP核处理后是否发生错误。

【技术实现步骤摘要】
音频检测方法、芯片、交通设备上的部件及交通设备


[0001]本申请涉及音频数据处理技术,尤其涉及音频检测方法、芯片、交通设备上的部件及交通设备。

技术介绍

[0002]交通设备上的音频流在播放的过程中有时会发生声道错位,如需在左喇叭播放的音频流在右喇叭播放,需在低音炮中播放的音频流在高音喇叭播放等。声道错位将导致录音时发生声道变化、或导致录音时拾取不到音频、或导致电子设备进行语音识别时发生错误等,进而影响电子设备的性能。因此,如何高效地检测电子设备上的音频流是否发生错误是音频数据处理领域亟需解决的问题。

技术实现思路

[0003]本申请实施例提供一种音频检测方法、芯片、交通设备上的部件及交通设备,能够高效地检测交通设备上的音频流是否发生错误。
[0004]本申请实施例的技术方案是这样实现的:第一方面,本申请实施例提供一种音频检测方法,所述方法应用于多核异构系统上的硬件域,所述硬件域至少包括音频播放器、待测IP核、参考IP核和处理器核,所述方法包括:所述音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,所述待测音频流由音频发生器生成,并由所述音频发生器输入至所述音频播放器;所述音频播放器将每个通道的所述待测音频流对应的音频参数发送至所述处理器核,任意两个通道的待测音频流对应的音频参数不同;针对每个通道,所述处理器核判断接收到的所述通道的待测音频流与所述通道对应的音频参数是否匹配,得到匹配结果;所述处理器核基于所述匹配结果确定所述通道的待测音频流经所述待测IP核处理后是否发生错误。
[0005]在一些可选实施例中,所述音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,包括:所述音频播放器将包括至少两个声道的待测音频流发送至所述待测IP核;所述待测IP核对所述待测音频流进行处理,得到所述待测音频流分别对应的波形数据,将所述波形数据发送至所述参考IP核;所述参考IP核对所述波形数据进行处理,得到所述波形数据对应的各通道的待测音频流,将所述各通道的待测音频流发送至所述处理器核。
[0006]在一些可选实施例中,所述音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,包括:
所述音频播放器将包括至少两个声道的待测音频流发送至所述参考IP核;所述参考IP核对所述待测音频流进行处理,得到所述待测音频流对应的波形数据,将所述波形数据发送至所述待测IP核;所述待测IP核对所述波形数据进行处理,得到所述波形数据对应的各通道的待测音频流,将所述各通道的待测音频流发送至所述处理器核。
[0007]在一些可选实施例中,所述处理器核基于所述匹配结果确定所述通道的待测音频流经所述待测IP核处理后是否发生错误包括:响应于所述匹配结果表征所述通道的待测音频流与所述通道对应的音频参数匹配,确定所述通道对应的待测音频流经所述待测IP核处理后未发生错误;响应于所述匹配结果表征所述通道的待测音频流与所述通道对应的音频参数不匹配,确定所述通道对应的待测音频流经所述待测IP核处理后发生错误。
[0008]在一些可选实施例中,所述处理器核判断接收到的所述通道的待测音频流与所述通道对应的音频参数是否匹配,包括:针对每个通道的所述待测音频流,所述音频参数至少包括:响度和频率;所述处理器核判断接收到的待测音频流对应的响度与所述音频参数包括的响度之差是否小于响度阈值;所述处理器核判断所述接收到的待测音频流对应的频率与所述音频参数包括的频率之差是否小于频率阈值;若所述接收到的待测音频流对应的响度与所述音频参数包括的响度之差小于响度阈值,且所述接收到的待测音频流对应的频率与所述音频参数包括的频率之差小于频率阈值,则所述处理器核判断所述接收到的待测音频流与所述音频参数匹配;否则,所述处理器核判断所述接收到的待测音频流与所述音频参数不匹配。
[0009]在一些可选实施例中,若任意一个通道的所述待测音频流经所述待测IP核处理后发生错误,所述方法还包括:所述处理器核发送音频错误告警信息;和/或,所述处理器核记录音频错误日志。
[0010]在一些可选实施例中,所述音频发生器生成的所述待测音频流包括下述中的任意一种:超载的音频流、欠载的音频流和正常播放的音频流。
[0011]在一些可选实施例中,所述待测IP核和所述参考IP核处于全双工的工作模式;或者,所述待测IP核和所述参考IP核处于半双工的工作模式。
[0012]在一些可选实施例中,所述方法还包括:所述处理器核配置所述待测IP核针对所述待测音频流的工作参数;其中,所述工作参数包括采样率、通道格式和工作模式中的至少一种。
[0013]第二方面,本申请实施例提供一种芯片,所述芯片包括音频播放器、待测IP核、参考IP核和处理器核;所述音频播放器,用于将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核;将每个通道的所述待测音频流对应的音频参数发送至所述处理器核,任意两个通道的待测音频流对应的音频参数不同;所述待测音频流由音频发生器生成,并由所述音频发生器输入至所述音频播放器;所述处理器核,用于针对每个通道,判断接收到的所述通道的待测音频流与所述
通道对应的音频参数是否匹配,得到匹配结果;基于所述匹配结果确定所述通道的待测音频流经所述待测IP核处理后是否发生错误。
[0014]所述音频播放器、所述待测IP核、所述参考IP核和所述处理器核构成多核异构系统上的硬件域。
[0015]第三方面,本申请实施例提供一种交通设备上的部件,所述部件包括芯片,所述芯片能够执行上述的音频检测方法。
[0016]第四方面,本申请实施例提供一种交通设备,所述交通设备包括芯片,所述芯片能够执行上述的音频检测方法。
[0017]本申请实施例提供的音频检测方法包括:音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,所述待测音频流由音频发生器生成,并由所述音频发生器输入至所述音频播放器;所述音频播放器将每个通道的所述待测音频流对应的音频参数发送至所述处理器核,任意两个通道的待测音频流对应的音频参数不同;针对每个通道,所述处理器核判断接收到的所述通道的待测音频流与所述通道对应的音频参数是否匹配,得到匹配结果;所述处理器核基于所述匹配结果确定所述通道的待测音频流经所述待测IP核处理后是否发生错误。因此,本申请实施例通过音频生成器生成针对不同通道的、具有不同的音频参数的待测音频流,利用处理器核判断待测音频流经待测IP核和参考IP核处理后是否发生错误。其中,参考IP核为处于稳定、可靠的工作状态的IP核,待测音频流经参考IP核处理后,不会发生错误;若处理器核判断待测音频流经待测IP核和参考IP核处理后发生错误,则必然是待测音频流经待测IP核处理后发生错误。本申请实施例提供的音频检测方法能够高效地检测电子设备上的音频流是否发生错误。
附图说明
[0018]图1是本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音频检测方法,其特征在于,所述方法应用于多核异构系统上的硬件域,所述硬件域至少包括音频播放器、待测IP核、参考IP核和处理器核,所述方法包括:所述音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,所述待测音频流由音频发生器生成,并由所述音频发生器输入至所述音频播放器;所述音频播放器将每个通道的所述待测音频流对应的音频参数发送至所述处理器核,任意两个通道的待测音频流对应的音频参数不同;针对每个通道,所述处理器核判断接收到的所述通道的待测音频流与所述通道对应的音频参数是否匹配,得到匹配结果;所述处理器核基于所述匹配结果确定所述通道的待测音频流经所述待测IP核处理后是否发生错误。2.根据权利要求1所述的方法,其特征在于,所述音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,包括:所述音频播放器将包括至少两个声道的待测音频流发送至所述待测IP核;所述待测IP核对所述待测音频流进行处理,得到所述待测音频流对应的波形数据,将所述波形数据发送至所述参考IP核;所述参考IP核对所述波形数据进行处理,得到所述波形数据对应的各通道的待测音频流,将所述各通道的待测音频流发送至所述处理器核。3.根据权利要求1所述的方法,其特征在于,所述音频播放器将包括至少两个声道的待测音频流经所述待测IP核和所述参考IP核发送至所述处理器核,包括:所述音频播放器将包括至少两个声道的待测音频流发送至所述参考IP核;所述参考IP核对所述待测音频流进行处理,得到所述待测音频流对应的波形数据,将所述波形数据发送至所述待测IP核;所述待测IP核对所述波形数据进行处理,得到所述波形数据对应的各通道的待测音频流,将所述各通道的待测音频流发送至所述处理器核。4.根据权利要求1所述的方法,其特征在于,所述处理器核基于所述匹配结果确定所述通道的待测音频流经所述待测IP核处理后是否发生错误包括:响应于所述匹配结果表征所述通道的待测音频流与所述通道对应的音频参数匹配,确定所述通道对应的待测音频流经所述待测IP核处理后未发生错误;响应于所述匹配结果表征所述通道的待测音频流与所述通道对应的音频参数不匹配,确定所述通道对应的待测音频流经所述待测IP核处理后发生错误。5.根据权利要求4所述的方法,其特征在于,所述处理器核判断接收到的所述通道的待测音频流与所述通道对应的音频参数是否匹配,包括:针对每个通道...

【专利技术属性】
技术研发人员:邵毅
申请(专利权)人:北京芯驰半导体科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1