[發明專利]一種語音控制方法、裝置及終端在審
| 申請號: | 201610817618.6 | 申請日: | 2016-09-12 |
| 公開(公告)號: | CN106653011A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 李光宇 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | G10L15/22 | 分類號: | G10L15/22;H04M1/725 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司44281 | 代理人: | 江婷,李發兵 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 語音 控制 方法 裝置 終端 | ||
技術領域
本發明涉及電子技術領域,更具體地說,涉及一種語音控制方法、裝置及終端。
背景技術
語音助手是一類可以通過語音交互來實現或替代部分用戶在手機上的查詢與操作的應用,是用于終端的語音控制程序。用戶可以通過語音指令讓語音助手完成一些事情,比如查天氣,發短信給某人,打電話給某人等等。但現有的語音助手基本上只能做到系統級應用的操作,即只能調用對系統應用進行上述控制。在Android(安卓)系統平臺,語音助手種類繁雜,各第三方應用開發的廠家/設計商也沒為開發出來的各應用針對系統的語音助手添加特定的接口,以供語音助手接入調用。所以,現有語音助手并不能支持根據語音指令對系統中的第三方應用進行控制,例如不能根據語音指令控制微信做到“給某人發微信”,也不能做到根據語音指令控制QQ做到“給某人發QQ消息”。而這必然會極大的限制語音助手的功能,降低用戶體驗的滿意度。
發明內容
本發明要解決的技術問題在于:現有語音助手不能根據語音指令對系統中的第三方應用進行控制,針對該技術問題,提供一種語音控制方法、裝置及終端。
為解決上述技術問題,本發明提供一種語音控制方法,所述方法包括:語音指令訓練過程以及語音指令執行過程;
所述語音指令訓練過程包括:
接收包含應用操作指示的語音學習指令;
對用戶執行所述應用操作指示的操作過程進行學習得到執行腳本,所述執行腳本為系統模擬操作測試工具可識別的腳本;
將所述語音學習指令與所述執行腳本關聯存儲在語音助手學習表中;
所述語音指令執行過程包括:
接收包含待執行應用操作指示的待執行語音指令;
將所述語音助手學習表中具有與所述待執行應用操作指示相匹配的應用操作指示的語音學習指令所關聯的執行腳本作為待執行腳本;
調用所述系統模擬操作測試工具運行所述待執行腳本執行所述待執行應用操作指示。
可選的,所述應用操作指示包含被操作應用的標識以及操作內容;
對用戶執行所述應用操作指示的操作過程進行學習包括:
記錄所述被操作應用的標識,并將用戶對所述被操作應用執行所述操作內容的執行步驟依次進行記錄;
根據記錄所述標識和各執行步驟生成所述系統模擬操作測試工具可識別的執行腳本。
可選的,所述被操作應用的標識為所述被操作應用在系統中的安裝包名稱,所述系統中各應用的安裝包名稱各不相同。
可選的,所述被操作應用包括所述系統中的第三方應用。
可選的,所述操作內容包括:打開被操作應用并執行指定應用功能;
將用戶對所述被操作應用執行所述操作內容的執行步驟依次進行記錄包括:
通過目標定位方法依序檢測用戶執行各執行步驟時,在所述被操作應用的功能界面操作的目標對象,并獲取對所述目標對象執行的動作;所述動作包括單擊、雙擊、短按、長按、滑動中的至少一種。。
可選的,目標定位方法包括文本檢測定位方法和色塊檢測定位方法中的至少一種。
可選的,所述系統模擬操作測試工具為Monkey測試工具。
進一步地,本發明還提供了一種語音控制裝置,包括:
學習接口模塊,用于接收包含應用操作指示的語音學習指令;
學習模塊,用于對用戶執行所述應用操作指示的操作過程進行學習得到執行腳本,所述執行腳本為系統模式操作測試工具系統模擬操作測試工具可識別的腳本;
存儲控制模塊,用于將所述語音學習指令與所述執行腳本關聯存儲在語音助手學習表中;
執行接口模塊,用于接收包含待執行應用操作指示的待執行語音指令;
匹配模塊,用于將所述將所述語音助手學習表中具有與所述待執行應用操作指示相匹配的應用操作指示的語音學習指令所關聯的執行腳本作為待執行腳本;
執行模塊,調用系統模擬操作測試工具運行所述待執行腳本執行所述應用操作指示。
可選的,所述應用操作指示包含被操作應用的標識以及操作內容;
所述學習模塊用于記錄所述被操作應用的標識,并將用戶對所述被操作應用執行所述操作內容的執行步驟依次進行記錄,根據記錄的所述標識和各執行步驟生成所述系統模擬操作測試工具可識別的執行腳本。
進一步地,本發明還提供了一種包括前述語音控制裝置的終端。
有益效果
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610817618.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種字幕制作方法及系統
- 下一篇:一種基于WIFI及語音控制的智能馬桶





