[發明專利]一種應用程序的語音控制方法及裝置在審
| 申請號: | 201410133921.5 | 申請日: | 2014-04-03 |
| 公開(公告)號: | CN103885783A | 公開(公告)日: | 2014-06-25 |
| 發明(設計)人: | 崔海霞 | 申請(專利權)人: | 深圳市三腳蛙科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G10L15/22;H04N21/422 |
| 代理公司: | 深圳華奇信諾專利代理事務所(普通合伙) 44328 | 代理人: | 曲衛濤 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 語音 控制 方法 裝置 | ||
技術領域
本發明涉及語音控制技術領域,特別是涉及一種應用程序的語音控制方法及裝置。
背景技術
IPTV(交互式網絡電視),是一種利用寬帶有線電視網,集互聯網、多媒體、通訊等技術于一體,向家庭用戶提供包括數字電視在內的多種交互式服務的網絡,用戶端通過網絡機頂盒和電視接入IPTV網絡。
目前,由于基于IPTV的網絡應用提供的內容越來越多,網絡機頂盒集成的功能越來越多,用戶若通過僅通過物理按鍵的遙控器來操作網絡機頂盒,則非常麻煩,例如:騰訊視頻、土豆視頻等等,其提供的視頻內容是數以億計,如果通過物理按鍵的遙控器進行操作,很不方便。
發明內容
本發明主要解決的技術問題是提供一種應用程序的語音控制方法及裝置,能夠實現對應用程序的語音控制,非常方便。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種應用程序的語音控制方法,包括:接收用戶輸入的語音指令;獲取當前正在運行的應用程序的標識;根據所述標識,在指令存儲單元中查找所述應用程序所支持的指令集,其中,所述指令存儲單元用于存儲應用程序所支持的指令集和應用程序的標識;若找到所述指令集,則在所述所找到的指令集中查找與所述語音指令匹配的指令;若找到匹配的指令,則向所述應用程序發送所述匹配的指令,以使所述應用程序根據所述匹配的指令進行操作。
其中,在所述接收用戶輸入的語音指令的步驟之前,還包括:獲取所述應用程序所支持的指令集以及所述應用程序的標識,并將所述指令集和所述標識存儲于指令存儲單元中,其中,所述標識與所述指令集具有對應關系。
其中,所述獲取所述應用程序所支持的指令集以及所述應用程序的標識的步驟包括:接收所述應用程序以廣播形式發送的所述應用程序所支持的指令集和應用程序的標識。
其中,所述在所述指令集中查找與所述語音指令匹配的指令步驟包括:將所述語音指令識別為文字字符串,并從所述文字字符串中提取關鍵詞;在所述指令集中查找與所述關鍵詞匹配的指令。
其中,所述在所述指令集中查找與所述語音指令匹配的指令步驟包括:將所述語音指令識別為文字字符串,并從所述文字字符串中提取關鍵詞;在所述指令集中查找與所述關鍵詞匹配的指令。
其中,所述指令集是文本字符的集合。
為解決上述技術問題,本發明采用的另一個技術方案是:提供一種應用程序的語音控制裝置,包括:接收模塊,用于接收用戶輸入的語音指令;獲取模塊,用于獲取所述裝置當前正在運行的應用程序的標識;查找模塊,用于根據所述標識,在指令存儲單元中查找所述應用程序所支持的指令集和應用程序的標識,其中,所述指令存儲單元用于存儲應用程序所支持的指令集;匹配模塊,用于在所述查找模塊找到指令集時,在所述找到的指令集中查找與所述語音指令匹配的指令;發送模塊,用于在所述匹配模塊找到匹配的指令時,向所述應用程序發送所述匹配的指令,以使所述應用程序根據所述匹配的指令進行操作。
其中,所述裝置還包括:獲取存儲模塊,用于獲取所述應用程序所支持的指令集以及所述應用程序的標識,并將所述指令集和所述標識存儲于指令存儲單元中,其中,所述標識與所述指令集具有對應關系。
其中,所述獲取建立模塊具體用于接收服務器廣播的所述應用程序所支持的指令集以及所述應用程序的標識,并將所述指令集和所述標識存儲于指令存儲單元中。
其中,所述匹配模塊包括:識別提取單元,用于將所述語音指令識別為文字字符串,并從所述文字字符串中提取關鍵詞;查找單元,用于在所述指令集中查找與所述關鍵詞匹配的指令。
其中,所述應用程序的標識為應用程序的包名。
本發明的有益效果是:區別于現有技術的情況,本發明預先獲取應用程序所支持的指令集并存儲于指令存儲單元,在接收到用戶輸入的語音指令后,在指令存儲單元查找對應的指令集,以及在指令集查找與語音指令匹配的指令,若找到匹配指令,則應用程序根據匹配的語音指令進行處理,從而使得用戶可以通過語音指令控制應用程序,非常方便。進一步的,應用程序可為網絡應用程序,則本發明實現對網絡應用程序進行語音操作,實現跨應用聲控功能。
附圖說明
圖1是本發明應用程序的語音控制系統第一實施方式的結構示意圖;
圖2是本發明應用程序的語音控制系統第二實施方式的結構示意圖;
圖3是本發明語音控制裝置實施方式的結構示意圖;
圖4是本發明應用程序的語音控制方法實施方式的流程圖;
圖5是本發明應用程序的語音控制方法實施方式中指令匹配方法的流程圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市三腳蛙科技有限公司,未經深圳市三腳蛙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410133921.5/2.html,轉載請聲明來源鉆瓜專利網。





