The invention provides a multi-module recording method, device and on-board auxiliary equipment. The multi-module recording method includes: starting a pre-established recording service in response to the start-up of the on-board auxiliary system and providing an application interface for the recording service; redirecting the recording request of at least one functional application in the on-board auxiliary system to the recording via the application interface. When at least one functional application requests recording, the recording service starts recording and transfers the acquired recording data to the recording module of the functional application requesting recording. The multi-module recording method of the present invention adds a recording service to obtain recording data, so as to reduce the difficulty of coordinated processing when multiple functional applications need recording data, and can realize multiple functional applications to receive recording data at the same time.
【技术实现步骤摘要】
多模块录音方法、装置和车载辅助设备
本专利技术涉及车载辅助系统领域,具体而言,涉及一种多模块录音方法、装置、车载辅助设备和计算机存储介质。
技术介绍
在车载辅助系统中,录音功能是必不可少的一项基本功能,并且在车载辅助系统中也有使用录音功能的车载应用,例如语音识别功能、蓝牙电话功能以及行车记录仪功能等。现有的车载辅助系统在进行录音的过程中采用的是独占的方式,也即当一个车载应用使用录音功能时,其他车载应用就无法使用,例如用户开启语音唤醒功能时就无法使用蓝牙电话功能。而其它车载应用需要使用录音功能时,需要当前使用录音功能的车载应用释放录音资源,因此增加了个车载应用间协调处理的难度,并且无法实现多个应用同时使用录音功能。
技术实现思路
鉴于上述问题,本专利技术提供了一种多模块录音方法、装置、车载辅助设备和计算机存储介质,以降低多个功能应用需要录音数据时协调处理的难度,并可以实现多个功能应用同时接收录音数据。为了实现上述目的,本专利技术采用如下的技术方案:一种多模块录音方法,用于车载辅助系统,包括:响应于车载辅助系统的启动,启动预先建立的录音服务,并提供所述录音服务的应用接口;将所述车载辅助系统中的至少一个功能应用的录音请求经由所述应用接口重定向至所述录音服务;当至少一个功能应用请求录音时,所述录音服务启动录音,并将获取的录音数据传输到请求录音的功能应用的录音模块。优选地,所述的多模块录音方法,还包括:当所有录音模块都没有录音请求时,所述录音服务停止录音。优选地,所述录音服务将所述录音数据传输录音模块的预先建立的缓存单元中,以供录音模块读取。优选地,所述“当至少一个功能 ...
【技术保护点】
1.一种多模块录音方法,用于车载辅助系统,其特征在于,包括:响应于车载辅助系统的启动,启动预先建立的录音服务,并提供所述录音服务的应用接口;将所述车载辅助系统中的至少一个功能应用的录音请求经由所述应用接口重定向至所述录音服务;当至少一个功能应用请求录音时,所述录音服务启动录音,并将获取的录音数据传输到请求录音的功能应用的录音模块。
【技术特征摘要】
1.一种多模块录音方法,用于车载辅助系统,其特征在于,包括:响应于车载辅助系统的启动,启动预先建立的录音服务,并提供所述录音服务的应用接口;将所述车载辅助系统中的至少一个功能应用的录音请求经由所述应用接口重定向至所述录音服务;当至少一个功能应用请求录音时,所述录音服务启动录音,并将获取的录音数据传输到请求录音的功能应用的录音模块。2.根据权利要求1所述的多模块录音方法,其特征在于,还包括:当所有录音模块都没有录音请求时,所述录音服务停止录音。3.根据权利要求1所述的多模块录音方法,其特征在于,所述录音服务将所述录音数据传输录音模块的预先建立的缓存单元中,以供录音模块读取。4.根据权利要求1所述的多模块录音方法,其特征在于,所述“当至少一个功能应用请求录音时,所述录音服务启动录音,并将获取的录音数据传输到请求录音的功能应用的录音模块”包括:确定请求录音的功能应用的优先级,并根据请求录音的功能应用的优先级将所述录音数据传输至请求录音的功能应用的录音模块。5.根据权利要求4所述的多模块录音方法,其特征在于,所述“确定请求录音的功能应用的优先级,并根据请求录音的功能应用的优先级将所述录音数据传输至请求录音的功能应用的录音模块”包括:确定请求录音的功能应用的优先级,并筛选出优先级最高的功能应用,将所述录音数据优先传输至所述优先级最高的功能应用的录音模块;当请求录音的功能应用的优先级均一致时,同时将所述录音数据传输至所有请求录音的功能应用的录...
【专利技术属性】
技术研发人员:史久兵,
申请(专利权)人:深圳市车联天下信息科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。