[发明专利]一种语音控制方法、装置及终端在审
申请号: | 201610817618.6 | 申请日: | 2016-09-12 |
公开(公告)号: | CN106653011A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 李光宇 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;H04M1/725 |
代理公司: | 深圳鼎合诚知识产权代理有限公司44281 | 代理人: | 江婷,李发兵 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语音 控制 方法 装置 终端 | ||
1.一种语音控制方法,其特征在于,包括:语音指令训练过程以及语音指令执行过程;
所述语音指令训练过程包括:
接收包含应用操作指示的语音学习指令;
对用户执行所述应用操作指示的操作过程进行学习得到执行脚本,所述执行脚本为系统模拟操作测试工具可识别的脚本;
将所述语音学习指令与所述执行脚本关联存储在语音助手学习表中;
所述语音指令执行过程包括:
接收包含待执行应用操作指示的待执行语音指令;
将所述语音助手学习表中具有与所述待执行应用操作指示相匹配的应用操作指示的语音学习指令所关联的执行脚本作为待执行脚本;
调用所述系统模拟操作测试工具运行所述待执行脚本执行所述待执行应用操作指示。
2.如权利要求1所述的语音控制方法,其特征在于,所述应用操作指示包含被操作应用的标识以及操作内容;
对用户执行所述应用操作指示的操作过程进行学习包括:
记录所述被操作应用的标识,并将用户对所述被操作应用执行所述操作内容的执行步骤依次进行记录;
根据记录所述标识和各执行步骤生成所述系统模拟操作测试工具可识别的执行脚本。
3.如权利要求2所述的语音控制方法,其特征在于,所述被操作应用的标识为所述被操作应用在系统中的安装包名称,所述系统中各应用的安装包名称各不相同。
4.如权利要求2所述的语音控制方法,其特征在于,所述被操作应用包括所述系统中的第三方应用。
5.如权利要求2-4任一项所述的语音控制方法,其特征在于,所述操作内容包括:打开被操作应用并执行指定应用功能;
将用户对所述被操作应用执行所述操作内容的执行步骤依次进行记录包括:
通过目标定位方法依序检测用户执行各执行步骤时,在所述被操作应用的功能界面操作的目标对象,并获取对所述目标对象执行的动作;所述动作包括单击、双击、短按、长按、滑动中的至少一种。
6.如权利要求5所述的语音控制方法,其特征在于,所述目标定位方法包括文本检测定位方法和色块检测定位方法中的至少一种。
7.如权利要求1-4任一项所述的语音控制方法,其特征在于,所述系统模拟操作测试工具为Monkey测试工具。
8.一种语音控制装置,其特征在于,包括:
学习接口模块,用于接收包含应用操作指示的语音学习指令;
学习模块,用于对用户执行所述应用操作指示的操作过程进行学习得到执行脚本,所述执行脚本为系统模拟操作测试工具可识别的脚本;
存储控制模块,用于将所述语音学习指令与所述执行脚本关联存储在语音助手学习表中;
执行接口模块,用于接收包含待执行应用操作指示的待执行语音指令;
匹配模块,用于将所述语音助手学习表中具有与所述待执行应用操作指示相匹配的应用操作指示的语音学习指令所关联的执行脚本作为待执行脚本;
执行模块,用于调用所述系统模拟操作测试工具运行所述待执行脚本执行所述待执行应用操作指示。
9.如权利要求8所述的语音控制装置,其特征在于,所述应用操作指示包含被操作应用的标识以及操作内容;
所述学习模块用于记录所述被操作应用的标识,并将用户对所述被操作应用执行所述操作内容的执行步骤依次进行记录,根据记录的所述标识和各执行步骤生成所述系统模拟操作测试工具可识别的执行脚本。
10.一种终端,其特征在于,包括如权利要求8或9所述的语音控制装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610817618.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种字幕制作方法及系统
- 下一篇:一种基于WIFI及语音控制的智能马桶