【技术实现步骤摘要】
一种行车记录仪音频系统及行车记录仪
[0001]本申请涉及通信
,尤其涉及一种行车记录仪音频系统及行车记录仪。
技术介绍
[0002]现有的行车记录仪音频系统多由平台相关性强的实时系统构成,因此将行车记录仪音频系统移植至新的平台后,实时系统的代码无法复用,使得行车记录仪音频系统难以移植至不同的平台,从而增加了开发行车记录仪音频系统的功能的工作量。
技术实现思路
[0003]本申请实施例提供了一种行车记录仪音频系统,可以在移植新平台后快速完成适配,从而减小了开发行车记录仪音频系统的功能的工作量。所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种行车记录仪音频系统,所述行车记录仪音频系统包括SOC芯片、Linux系统、实时系统、麦克风以及扬声器,其中:
[0005]所述SOC芯片分别与所述麦克风、所述扬声器以及所述Linux系统相连接;
[0006]所述Linux系统与所述实时系统相连接。
[0007]本申请提供的行车记录仪音频系统,可以通过Linux系统分别与SOC芯片以及实时系统相连接,以及SOC芯片分别与麦克风以及扬声器相连接,组成行车记录仪音频系统,基于Linux系统的可移植性和开源特性,使得行车记录仪音频系统只需要进行简单的修改就可以快速移植至不同的平台,从而减小了开发行车记录仪音频系统的功能的工作量。
[0008]在一种可能的实现方式中,所述SOC芯片包括唤醒词识别模块、麦克风模块以及扬声器模块,所述Linux系统包括唤醒词监听模块、 ...
【技术保护点】
【技术特征摘要】
1.一种行车记录仪音频系统,其特征在于,所述行车记录仪音频系统包括SOC芯片、Linux系统、实时系统、麦克风以及扬声器,其中:所述SOC芯片分别与所述麦克风、所述扬声器以及所述Linux系统相连接;所述Linux系统与所述实时系统相连接。2.根据权利要求1所述的行车记录仪音频系统,其特征在于,所述SOC芯片包括唤醒词识别模块、麦克风模块以及扬声器模块,所述Linux系统包括唤醒词监听模块、音频控制模块以及音频处理模块,其中:所述麦克风,与所述唤醒词识别模块相连接,用于采集第一语音信号,并将所述第一语音信号发送至所述唤醒词识别模块;所述唤醒词识别模块,与所述唤醒词监听模块相连接,用于识别所述第一语音信号中的唤醒词信号,并将所述唤醒词信号发送至所述唤醒词监听模块;所述唤醒词监听模块,与所述音频控制模块相连接,用于将所述唤醒词信号转化为语音采集指令,并将所述语音采集指令发送至所述音频控制模块;所述音频控制模块,与所述麦克风模块相连接,用于接收所述语音采集指令,并开启所述麦克风模块的采音功能;所述麦克风模块,与所述麦克风相连接,用于在采音功能开启后,采集第二语音信号,并将所述第二语音信号发送至所述音频控制模块;所述音频控制模块,与所述音频处理模块相连接,还用于获取所述第二语音信号对应的第一音频文件,将所述第一音频文件发送至所述音频处理模块;所述音频处理模块,与所述扬声器模块相连接,用于对所述第一音频文件进行解码得到第一音频数据,并将所述第一音频数据发送至所述扬声器模块;所述扬声器模块,与所述扬声器连接,用于将所述第一音频数据发送至所述扬声器;所述扬声器,用于播放所述第一音频数据。3.根据权利要求2所述的行车记录仪音频系统,其特征在于,所述行车记录仪音频系统还包括第一音频服务器,其中:所述音频控制模块,与所述第一音频服务器相连接,用于将所述第二语音信号发送至所述第一音频服务器;所述第一音频服务器,用于对所述第二语音信号进行识别,得到音频播放请求,从云端获取所述音频播放请求对应的所述第一音频文件,并将所述第一音频文件发送至所述音频控制模块。4.根据权利要求2所述的行车记录仪音频系统,其特征在于,所述行车记录仪音频系统还包括第二音频服务器,所述Linux系统还包括应用程序模块,其中:所述第二音频服务器,与所述应用程序模块相连接,用于从云端获取应用音频文件,并将所述应用音频文件发送至所述应用程序模块;所述应用程序模块,与所述音频处理模块相连接,用于将所述应用音频文件发送至所述音频处理模块;所述音频处理模块,与所述扬声器模块相连接,用于对所述应用音频文件进行解码得到应用音频数据,并将所述应用音频数据发送至所述扬声器模块;所述扬声器模块,与所述扬声器连接,用于将所述应用音频数据发送至所述扬声器;
所述扬声器,用于播放所述应用音频数据。5.根据权利要求1所述的行车记录仪音频系统,其特征在于,所述SOC芯片包括扬声器模块,所述Linux系统包括音...
【专利技术属性】
技术研发人员:葛均辉,
申请(专利权)人:深圳市奇虎智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。