一种行车记录仪音频系统及行车记录仪技术方案

技术编号:33700244 阅读:25 留言:0更新日期:2022-06-06 08:07
本申请实施例公开了一种行车记录仪音频系统及行车记录仪,其中,行车记录仪音频系统包括SOC芯片、Linux系统、实时系统、麦克风以及扬声器,所述SOC芯片分别与所述麦克风、所述扬声器以及所述Linux系统相连接;所述Linux系统与所述实时系统相连接。采用本申请实施例,可以基于Linux系统的可移植性和开源特性,使得行车记录仪音频系统只需要进行简单的修改就可以快速移植至不同的平台,从而减小了开发行车记录仪音频系统的功能的工作量。车记录仪音频系统的功能的工作量。车记录仪音频系统的功能的工作量。

【技术实现步骤摘要】
一种行车记录仪音频系统及行车记录仪


[0001]本申请涉及通信
,尤其涉及一种行车记录仪音频系统及行车记录仪。

技术介绍

[0002]现有的行车记录仪音频系统多由平台相关性强的实时系统构成,因此将行车记录仪音频系统移植至新的平台后,实时系统的代码无法复用,使得行车记录仪音频系统难以移植至不同的平台,从而增加了开发行车记录仪音频系统的功能的工作量。

技术实现思路

[0003]本申请实施例提供了一种行车记录仪音频系统,可以在移植新平台后快速完成适配,从而减小了开发行车记录仪音频系统的功能的工作量。所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种行车记录仪音频系统,所述行车记录仪音频系统包括SOC芯片、Linux系统、实时系统、麦克风以及扬声器,其中:
[0005]所述SOC芯片分别与所述麦克风、所述扬声器以及所述Linux系统相连接;
[0006]所述Linux系统与所述实时系统相连接。
[0007]本申请提供的行车记录仪音频系统,可以通过Linux系统分别与SOC芯片以及实时系统相连接,以及SOC芯片分别与麦克风以及扬声器相连接,组成行车记录仪音频系统,基于Linux系统的可移植性和开源特性,使得行车记录仪音频系统只需要进行简单的修改就可以快速移植至不同的平台,从而减小了开发行车记录仪音频系统的功能的工作量。
[0008]在一种可能的实现方式中,所述SOC芯片包括唤醒词识别模块、麦克风模块以及扬声器模块,所述Linux系统包括唤醒词监听模块、音频控制模块以及音频处理模块,其中:
[0009]所述麦克风,与所述唤醒词识别模块相连接,用于采集第一语音信号,并将所述第一语音信号发送至所述唤醒词识别模块;
[0010]所述唤醒词识别模块,与所述唤醒词监听模块相连接,用于识别所述第一语音信号中的唤醒词信号,并将所述唤醒词信号发送至所述唤醒词监听模块;
[0011]所述唤醒词监听模块,与所述音频控制模块相连接,用于将所述唤醒词信号转化为语音采集指令,并将所述语音采集指令发送至所述音频控制模块;
[0012]所述音频控制模块,与所述麦克风模块相连接,用于接收所述语音采集指令,并开启所述麦克风模块的采音功能;
[0013]所述麦克风模块,与所述麦克风相连接,用于在采音功能开启后,采集第二语音信号,并将所述第二语音信号发送至所述音频控制模块;
[0014]所述音频控制模块,与所述音频处理模块相连接,还用于获取所述第二语音信号对应的第一音频文件,将所述第一音频文件发送至所述音频处理模块;
[0015]所述音频处理模块,与所述扬声器模块相连接,用于对所述第一音频文件进行解码得到第一音频数据,并将所述第一音频数据发送至所述扬声器模块;
[0016]所述扬声器模块,与所述扬声器连接,用于将所述第一音频数据发送至所述扬声
器;
[0017]所述扬声器,用于播放所述第一音频数据。
[0018]本申请实施例中,SOC芯片包括唤醒词识别模块、麦克风模块以及扬声器模块,Linux系统包括唤醒词监听模块、音频控制模块以及音频处理模块,通过所述模块之间的连接组成行车记录仪音频系统的结构,可以识别唤醒词信号,采集语音信号,并识别语音信号对应的音频播放请求,基于音频播放请求播放对应的音频数据。
[0019]在一种可能的实现方式中,所述行车记录仪音频系统还包括第一音频服务器,其中:
[0020]所述音频控制模块,与所述第一音频服务器相连接,用于将所述第二语音信号发送至所述第一音频服务器;
[0021]所述第一音频服务器,用于对所述第二语音信号进行识别,得到音频播放请求,从云端获取所述音频播放请求对应的所述第一音频文件,并将所述第一音频文件发送至所述音频控制模块。
[0022]本申请实施例中,在行车记录仪音频系统的结构中加入第一音频服务器,可以通过第一音频服务器获取在线音频文件,进而可以实现在线音频播放的功能。
[0023]在一种可能的实现方式中,所述行车记录仪音频系统还包括第二音频服务器,所述Linux系统还包括应用程序模块,其中:
[0024]所述第二音频服务器,与所述应用程序模块相连接,用于从云端获取应用音频文件,并将所述应用音频文件发送至所述应用程序模块;
[0025]所述应用程序模块,与所述音频处理模块相连接,用于将所述应用音频文件发送至所述音频处理模块;
[0026]所述音频处理模块,与所述扬声器模块相连接,用于对所述应用音频文件进行解码得到应用音频数据,并将所述应用音频数据发送至所述扬声器模块;
[0027]所述扬声器模块,与所述扬声器连接,用于将所述应用音频数据发送至所述扬声器;
[0028]所述扬声器,用于播放所述应用音频数据。
[0029]本申请实施例中,在行车记录仪音频系统的结构中加入第二音频服务器和应用程序模块,可以对应用程序的音频文件进行播放,从而丰富了行车记录仪音频系统的功能。
[0030]在一种可能的实现方式中,所述SOC芯片包括扬声器模块,所述Linux系统包括音频处理模块以及音频接口,所述实时系统包括音频录制模块以及录制检测模块,其中:
[0031]所述麦克风,与所述音频录制模块相连接,用于采集音频信号,并将所述音频信号发送至所述音频录制模块;
[0032]所述音频录制模块,与所述录制检测模块相连接,用于录制所述音频信号,得到录制文件;
[0033]所述录制检测模块,与所述音频处理模块相连接,用于当检测到所述音频信号具有预设特征时,输出提示音播放指令,将所述提示音播放指令发送至所述音频处理模块;
[0034]所述音频处理模块,与所述扬声器模块相连接,用于获取所述提示音播放指令对应的第二音频文件,并对所述第二音频文件进行解码得到第二音频数据,将所述第二音频数据发送至所述扬声器模块;
[0035]所述扬声器模块,与所述扬声器连接,用于将所述第二音频数据发送至所述扬声器;
[0036]所述扬声器,用于播放所述第二音频数据。
[0037]本申请实施例中,SOC芯片包括扬声器模块,Linux系统包括音频处理模块以及音频接口,实时系统包括音频录制模块以及录制检测模块,通过所述模块之间的连接组成行车记录仪音频系统的结构,可以将实时系统中的提示音播放指令跨系统发送至Linux系统,由Linux系统获取提示音播放指令对应的音频文件,音频文件可以本地获取,也可以从云端获取,从而解决了行车记录仪音频系统无法在线播放音频的问题。
[0038]在一种可能的实现方式中,所述Linux系统还包括音频接收模块以及音频播放器,其中:
[0039]所述音频录制模块,与所述音频接收模块相连接,将所述录制文件发送至所述音频接收模块;
[0040]所述音频接收模块,与所述音频处理模块相连接,将所述录制文件发送至所述音频处理模块;
[0041]所述音频处理模块,与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种行车记录仪音频系统,其特征在于,所述行车记录仪音频系统包括SOC芯片、Linux系统、实时系统、麦克风以及扬声器,其中:所述SOC芯片分别与所述麦克风、所述扬声器以及所述Linux系统相连接;所述Linux系统与所述实时系统相连接。2.根据权利要求1所述的行车记录仪音频系统,其特征在于,所述SOC芯片包括唤醒词识别模块、麦克风模块以及扬声器模块,所述Linux系统包括唤醒词监听模块、音频控制模块以及音频处理模块,其中:所述麦克风,与所述唤醒词识别模块相连接,用于采集第一语音信号,并将所述第一语音信号发送至所述唤醒词识别模块;所述唤醒词识别模块,与所述唤醒词监听模块相连接,用于识别所述第一语音信号中的唤醒词信号,并将所述唤醒词信号发送至所述唤醒词监听模块;所述唤醒词监听模块,与所述音频控制模块相连接,用于将所述唤醒词信号转化为语音采集指令,并将所述语音采集指令发送至所述音频控制模块;所述音频控制模块,与所述麦克风模块相连接,用于接收所述语音采集指令,并开启所述麦克风模块的采音功能;所述麦克风模块,与所述麦克风相连接,用于在采音功能开启后,采集第二语音信号,并将所述第二语音信号发送至所述音频控制模块;所述音频控制模块,与所述音频处理模块相连接,还用于获取所述第二语音信号对应的第一音频文件,将所述第一音频文件发送至所述音频处理模块;所述音频处理模块,与所述扬声器模块相连接,用于对所述第一音频文件进行解码得到第一音频数据,并将所述第一音频数据发送至所述扬声器模块;所述扬声器模块,与所述扬声器连接,用于将所述第一音频数据发送至所述扬声器;所述扬声器,用于播放所述第一音频数据。3.根据权利要求2所述的行车记录仪音频系统,其特征在于,所述行车记录仪音频系统还包括第一音频服务器,其中:所述音频控制模块,与所述第一音频服务器相连接,用于将所述第二语音信号发送至所述第一音频服务器;所述第一音频服务器,用于对所述第二语音信号进行识别,得到音频播放请求,从云端获取所述音频播放请求对应的所述第一音频文件,并将所述第一音频文件发送至所述音频控制模块。4.根据权利要求2所述的行车记录仪音频系统,其特征在于,所述行车记录仪音频系统还包括第二音频服务器,所述Linux系统还包括应用程序模块,其中:所述第二音频服务器,与所述应用程序模块相连接,用于从云端获取应用音频文件,并将所述应用音频文件发送至所述应用程序模块;所述应用程序模块,与所述音频处理模块相连接,用于将所述应用音频文件发送至所述音频处理模块;所述音频处理模块,与所述扬声器模块相连接,用于对所述应用音频文件进行解码得到应用音频数据,并将所述应用音频数据发送至所述扬声器模块;所述扬声器模块,与所述扬声器连接,用于将所述应用音频数据发送至所述扬声器;
所述扬声器,用于播放所述应用音频数据。5.根据权利要求1所述的行车记录仪音频系统,其特征在于,所述SOC芯片包括扬声器模块,所述Linux系统包括音...

【专利技术属性】
技术研发人员:葛均辉
申请(专利权)人:深圳市奇虎智能科技有限公司
类型:发明
国别省市:

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

1