一种语音引擎切换方法、移动终端及服务器技术

技术编号:16219321 阅读:73 留言:0更新日期:2017-09-16 01:48
本发明专利技术提供了一种语音引擎切换方法、移动终端及服务器,涉及移动通信技术领域,该方法应用于移动终端,该方法包括:向服务器发送语音引擎切换请求;接收服务器反馈的当前可用的目标语音引擎的指示信息;根据指示信息,将移动终端的当前语音引擎切换至目标语音引擎,并使用目标语音引擎进行语音服务。本发明专利技术解决了当语音引擎出现异常时,语音服务中断或语音助手无法使用的问题。

Voice engine switching method, mobile terminal and server

The invention provides a speech engine switching method, mobile terminal and server, relates to the field of mobile communication technology, the method is applied to the mobile terminal, the method comprises: sending a request to the speech engine server switching indication information; receiving server feedback currently available target audio engine; according to the indication information of the mobile terminal. The speech engine is switched to the target speech engine, and voice service for target speech engine. The invention solves the problem that the voice service interruption or the voice assistant can not be used when the voice engine is abnormal.

【技术实现步骤摘要】
一种语音引擎切换方法、移动终端及服务器
本专利技术涉及移动通信
,特别涉及一种语音引擎切换方法、移动终端及服务器。
技术介绍
语音助手是一类可以通过语音交互来实现查询与操作的应用程序,通过此类应用程序,可以大大提高在不同场景下操作手机的便利性。语音引擎是语音助手类应用程序的核心部分。通常,当一种语音引擎失效或者语音服务出现异常的时候,整个语音助手就会出现异常,为了避免产生这种情况,需要多个语音引擎同时准备好以应对这种突发情况。然而,目前的语音助手具有一定的局限性,通常只支持内置,而不支持多语音引擎的切换,这样就会导致当内置的语音引擎对应的语音服务出现异常时,语音服务中断或语音助手无法使用。
技术实现思路
本专利技术提供了一种语音引擎切换方法、移动终端及服务器,其目的是为了解决目前的语音助手类应用程序,当内置的语音引擎出现异常时,语音服务中断或语音助手无法使用的问题。一方面,本专利技术的实施例提供了一种语音引擎切换方法,该方法应用于移动终端,该方法包括:向服务器发送语音引擎切换请求;接收服务器反馈的当前可用的目标语音引擎的指示信息;根据指示信息,将移动终端的当前语音引擎切换至目标语音本文档来自技高网...
一种语音引擎切换方法、移动终端及服务器

【技术保护点】
一种语音引擎切换方法,应用于移动终端,其特征在于,包括:向服务器发送语音引擎切换请求;接收所述服务器反馈的当前可用的目标语音引擎的指示信息;根据所述指示信息,将所述移动终端的当前语音引擎切换至目标语音引擎,并使用所述目标语音引擎进行语音服务。

【技术特征摘要】
1.一种语音引擎切换方法,应用于移动终端,其特征在于,包括:向服务器发送语音引擎切换请求;接收所述服务器反馈的当前可用的目标语音引擎的指示信息;根据所述指示信息,将所述移动终端的当前语音引擎切换至目标语音引擎,并使用所述目标语音引擎进行语音服务。2.根据权利要求1中所述的方法,其特征在于,所述向服务器发送语音引擎切换请求的步骤,包括:检测到当前语音引擎服务失败时,向服务器发送语音引擎切换请求;或者,根据预设的切换频率,向服务器发送语音引擎切换请求。3.根据权利要求1中所述的方法,其特征在于,所述将所述移动终端的当前语音引擎切换至目标语音引擎的步骤之前,所述方法还包括:判断所述移动终端是否具有所述目标语音引擎的数据包:若判断结果为否,则下载并安装所述目标语音引擎的数据包。4.根据权利要求2中所述的方法,其特征在于,所述检测到当前语音引擎服务失败时的步骤,包括:接收到当前语音引擎与所述当前语音引擎的服务器连接失败的消息或连接超时的消息。5.一种语音引擎切换方法,应用于服务器,其特征在于,包括:接收移动终端的语音引擎切换请求;查询当前可用的语音引擎以及所述语音引擎的服务质量参数,所述服务质量参数为依据所述语音引擎的当前拥堵程度以及连接成功率所确定的数值;根据所述服务质量参数,从当前可用的语音引擎中选择出一个目标语音引擎;将所述目标语音引擎的指示信息发送给所述移动终端。6.根据权利要求5中所述的方法,其特征在于,所述连接成功率为所述语音引擎与所述语音引擎的服务器之间的连接成功率;所述服务质量参数为根据预设的权值对所述当前拥堵程度以及所述连接成功率进行加权求和得到的综合权值。7.一种移动终端,其特征在于,包括:请求发送模块,用于向服务器发送语音引擎切换请求;信息接收模块,用于接收所述服务器反馈的当前可用的目标语音引擎的指示信息;引擎切换模块,用于根据所述指示信息,将所述移动终端的当前语音引擎切换至目标语音引擎,并使用所述目标语音引擎进行语音服务。8.根据权利要求7中所述的移动终端,其特征在于,所述请求发送模块包括:第一发送子模块,用于检测到当前语音引擎服...

【专利技术属性】
技术研发人员:胡雪情
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

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

1