[发明专利]一种语音功能跳转方法、装置、设备及计算机存储介质在审
申请号: | 201910332505.0 | 申请日: | 2019-04-23 |
公开(公告)号: | CN110058916A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 吴亚芳;黄秋平 | 申请(专利权)人: | 深圳创维数字技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/16 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 跳转 跳转指令 语音功能 语音文字 指令 计算机存储介质 语音信息 遍历 目标应用 语音识别 比对 解析 判定 兼容 响应 应用 | ||
本发明提出一种语音功能跳转方法、装置、设备及计算机存储介质,所述方法包括:确定当前系统的版本,获取与当前系统的版本对应的目标跳转指令集;对当前语音信息进行语音识别,得到当前语音文字;对目标跳转指令集中的指令关键字进行遍历,将遍历到的当前指令关键字与当前语音文字进行比对,在当前语音文字中包含所述当前指令关键字时,判定所述当前指令关键字为目标跳转关键字,并从目标跳转指令集中获取与目标跳转关键字对应的目标跳转指令;最后对目标跳转指令进行解析,以确定目标跳转指令对应的跳转类型,并基于跳转类型实现语音功能跳转,本发明能够兼容多种版本的应用,在响应语音信息后能够顺利地进行相应目标应用界面的跳转。
技术领域
本发明涉及智能语音技术领域,尤其涉及一种语音功能跳转方法、装置、设备及计算机存储介质。
背景技术
现在有越来越多的智能语音类产品,可以通过语音执行用户的各类指令,用户希望无论在什么场景,都会跳转到相应的页面,如用户说“打开系统设置”,则打开相应的系统设置页面,用户说“打开网络设置”,则打开相应的网络设置页面。每个机器由于系统版本不同,且同一个系统下装载的各种应用APP的版本也不统一,这使得语音指令不能很好的兼容各种版本的应用,无法基于语音指令进行对应界面的跳转。
发明内容
本发明的主要目的在于提供了一种语音功能跳转方法、装置、设备及计算机存储介质,旨在解决语音指令不能很好的兼容不同版本的应用,进行对应界面的跳转。
为实现上述目的,本发明提供了一种语音功能跳转方法,所述方法包括以下步骤:
确定当前系统的版本,获取与所述当前系统的版本对应的目标跳转指令集;
获取当前语音信息,对所述当前语音信息进行语音识别,得到当前语音文字;
对所述目标跳转指令集中的指令关键字进行遍历,将遍历到的当前指令关键字与所述当前语音文字进行比对;
在所述当前语音文字中包含所述当前指令关键字时,判定所述当前指令关键字为目标跳转关键字,并从所述目标跳转指令集中获取与所述目标跳转关键字对应的目标跳转指令;
对所述目标跳转指令进行解析,根据解析结果确定所述目标跳转指令对应的跳转类型;
基于所述跳转类型实现语音功能跳转。
优选地,所述对所述目标跳转指令进行解析,根据解析结果确定所述目标跳转指令对应的跳转类型的步骤,具体包括:
对所述目标跳转指令进行解析;
若解析结果为目标应用的包名,则确定所述目标跳转指令属于第一类跳转指令;
所述基于所述跳转类型实现语音功能跳转的步骤,具体包括:
确定与所述第一类跳转指令对应的第一预设函数,将所述目标应用的包名对应的字符串送入所述第一预设函数,调用所述第一预设函数以实现将当前界面跳转至所述目标应用的界面。
优选地,所述对所述目标跳转指令进行解析,根据解析结果确定所述目标跳转指令对应的跳转类型的步骤,具体包括:
对所述目标跳转指令进行解析;
若解析结果为目标应用的包名、以及目标应用的子界面跳转列表,则确定所述目标跳转指令属于第二类跳转指令;
所述基于所述跳转类型实现语音功能跳转的步骤,具体包括:
在所述目标跳转指令对应的跳转类型为所述第二类跳转指令时,获取所述目标应用在所述当前系统中的当前应用版本号;
从所述目标应用的子界面跳转列表中查找应用版本号不大于所述当前应用版本号的目标子界面跳转参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维数字技术有限公司,未经深圳创维数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910332505.0/2.html,转载请声明来源钻瓜专利网。