[发明专利]一种应用程序的语音控制方法及智能终端在审
| 申请号: | 201910899961.3 | 申请日: | 2019-09-23 |
| 公开(公告)号: | CN112542165A | 公开(公告)日: | 2021-03-23 |
| 发明(设计)人: | 孙向作 | 申请(专利权)人: | TCL集团股份有限公司 |
| 主分类号: | G10L15/22 | 分类号: | G10L15/22;H04M1/72403 |
| 代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 李娟 |
| 地址: | 516006 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用程序 语音 控制 方法 智能 终端 | ||
本发明适用于语音控制技术领域,提供了一种应用程序的语音控制方法及智能终端,通过获取语音信息,再根据该语音信息确定目标操作指令和目标应用程序对应的应用名称,根据应用名称确定目标应用程序对应的安装包名称,根据安装包名称确定目标应用程序的原生接口参数,并调用原生接口执行目标操作指令,本发明通过应用名称可以从应用查询数据库中快速地查找到目标应用程序对应的安装包名称,再通过该安装包名称调用目标应用程序对应的原声接口执行目标操作指令,使得即使该目标应用程序未在云端服务器预先部署时,智能终端仍然能够正确地响应用户输入的语音信息所包括的控制操作,提高了用户体验。
技术领域
本发明属于语音控制技术领域,尤其涉及一种应用程序的语音控制方法及智能终端。
背景技术
目前,大多数基于Android系统的智能终端都具有语音控制应用功能,从控制类别角度来看,语音控制主要包括频类控制、音频类控制、应用类控制、所见即所得界面控制、天气预报等控制。其中应用来控制为用户通过语音控制应用类程序进行某一具体操作,比如安装、卸载、下载、打开等操作。然而,在用户输入的语音信息中所包含的应用未在云端服务器预先部署时,用户如需要对该应用进行语音控制,智能终端将无法正确地响应该语音信息所包括的控制操作,导致用户体验不好。
发明内容
有鉴于此,本发明实施例提供了一种应用程序的语音控制方法及智能终端,以解决现有在应用程序未在云端服务器预先部署时,智能终端无法正确地响应用户输入的语音信息所包括的控制操作,导致用户体验不好的问题。
本发明实施例的第一方面提供了一种应用程序的语音控制方法,包括:
获取语音信息;
根据所述语音信息确定目标操作指令和目标应用程序对应的应用名称;
根据所述应用名称确定所述目标应用程序对应的安装包名称;
根据所述安装包名称,确定所述目标应用程序的原生接口参数,并调用所述原生接口执行所述目标操作指令。
本发明实施例的第二方面提供了一种应用程序的语音控制装置,包括:
语音信息获取及转换单元,用于获取语音信息;
目标操作指令和应用名称确定单元,用于根据所述语音信息确定目标操作指令和目标应用程序对应的应用名称;
安装包名称查找单元,用于根据所述应用名称确定所述目标应用程序对应的安装包名称;
目标操作指令执行单元,用于根据所述安装包名称,确定所述目标应用程序的原生接口参数,并调用所述原生接口执行所述目标操作指令。
本发明实施例的第三方面提供了一种智能终端,包括:
存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现本发明实施例的第一方面提供的应用程序的语音控制方法的步骤。
其中,所述计算机程序包括:
语音信息获取及转换单元,用于获取语音信息;
目标操作指令和应用名称确定单元,用于根据所述语音信息确定目标操作指令和目标应用程序对应的应用名称;
安装包名称查找单元,用于根据所述应用名称确定所述目标应用程序对应的安装包名称;
目标操作指令执行单元,用于根据所述安装包名称,确定所述目标应用程序的原生接口参数,并调用所述原生接口执行所述目标操作指令。
本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其中,所述计算机程序被处理器执行时实现本发明实施例的第一方面提供的应用程序的语音控制方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910899961.3/2.html,转载请声明来源钻瓜专利网。





