【技术实现步骤摘要】
本申请实施例涉及电子,尤其涉及一种语音识别引擎的调用方法及电子设备。
技术介绍
1、随着技术的发展,目前已经可以实现用户通过语音控制电子设备。在同一电子设备中,可能具有两个以上不同的语音控制功能。不同的语音控制功能可以在不同场景下使用,实现不同的语音控制效果。语音控制功能通常都需要使用自动语音识别(automaticspeech recognition,asr)引擎对于采集的用户语音进行识别。
2、不同的语音控制功能可以共用同一个asr引擎,并且一些语音控制功能均需要通过同一个语音套件(voicekit)对接调用asr引擎。相关技术中,asr引擎在电子设备中是单实例,同时只允许一个业务接入,即asr引擎同时只能够为一个语音控制功能提供服务。目前电子设备先后切换使用不同的语音控制功能的场景中,存在业务切换时时延较长的问题,容易造成不必要的功耗浪费。
技术实现思路
1、本申请实施例提供一种语音识别引擎的调用方法及电子设备,用于减少asr引擎的切换时的时延,降低不必要的功耗。
...【技术保护点】
1.一种语音识别引擎的调用方法,其特征在于,所述方法应用于电子设备,所述电子设备具有第一语音控制功能;所述电子设备包括语音识别ASR引擎和语音套件voicekit;所述第一语音控制功能对应的第一语音控制模块通过所述voicekit与所述ASR引擎对接;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述voicekit处于启动状态的情况下,所述第一语音控制模块响应于所述第一语音控制触发事件,通过所述voicekit针对所述ASR引擎的初始化接口发送第一调用请求,包括:
3.根据权利要求2所述的方法,其特征在于,在所述ASR引擎响
...【技术特征摘要】
1.一种语音识别引擎的调用方法,其特征在于,所述方法应用于电子设备,所述电子设备具有第一语音控制功能;所述电子设备包括语音识别asr引擎和语音套件voicekit;所述第一语音控制功能对应的第一语音控制模块通过所述voicekit与所述asr引擎对接;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述voicekit处于启动状态的情况下,所述第一语音控制模块响应于所述第一语音控制触发事件,通过所述voicekit针对所述asr引擎的初始化接口发送第一调用请求,包括:
3.根据权利要求2所述的方法,其特征在于,在所述asr引擎响应于所述第一调用请求,将所述asr引擎的服务数据初始化为所述第一语音控制模块对应的第一服务数据之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述asr引擎的当前使用者不是所述第一语音控制模块,包括:
5.根据权利要求4所述的方法,其特征在于,所述asr引擎响应于所述第一调用请求,将所述asr引擎的服务数据初始化为所述第一语音控制模块对应的第一服务数据,包括:
6.根据权利要求3所述的...
【专利技术属性】
技术研发人员:詹泽健,戴璨,庆源,孙玉涛,
申请(专利权)人:荣耀终端有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。