[發明專利]可進行語音識別處理的瀏覽器及處理方法有效
| 申請號: | 201210488924.1 | 申請日: | 2012-11-26 |
| 公開(公告)號: | CN103020165A | 公開(公告)日: | 2013-04-03 |
| 發明(設計)人: | 楊東;任寰 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G10L15/26 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 王瑩 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 進行 語音 識別 處理 瀏覽器 方法 | ||
1.一種可進行語音識別處理的瀏覽器,其包括:
處理器,適于接收用戶輸入指令設置瀏覽器的聲控模式為命令輸入模式或者文本輸入模式;
語音接收器,適于接收用戶的語音輸入,并轉換為語音數據;
本地識別單元,適于調用瀏覽器側本地語音識別引擎對所述語音數據進行識別,接收本地語音識別結果,如果識別成功,則依據本地語音識別結果在所述命令輸入模式或者文本輸入模式下進行相應的瀏覽器側處理;
WEB識別單元,適于在所述本地識別單元識別失敗的情況下,調用WEB語音識別引擎對所述語音數據進行識別,接收來自WEB語音識別引擎的WEB語音識別結果,依據WEB語音識別結果在命令輸入模式或者文本輸入模式下進行相應的瀏覽器側處理。
2.如權利要求1所述的瀏覽器,其特征在于,所述本地識別單元包括:
本地調用模塊,適于調用本地語音識別引擎對所述語音數據進行識別,接收本地語音識別結果;
本地判斷模塊,適于判斷所述本地語音識別結果是否為空,如果是,認為識別失敗,向WEB識別單元發送啟動通知;否則,判斷當前聲控模式是否是文本輸入模式,如果是,認為識別成功,在所述瀏覽器中輸入所述本地語音識別結果對應的輸入文本,否則,向本地匹配模塊發送本地匹配指令;
所述本地匹配模塊,適于根據所述本地匹配指令,將所述本地語音識別結果與所述瀏覽器的命令集進行匹配,如果匹配成功,按照所述本地語音識別結果執行相應的瀏覽器操作,否則,認為識別失敗,向WEB識別單元發送啟動通知。
3.如權利要求2所述的瀏覽器,其特征在于,所述WEB識別單元包括:
通知接收模塊,適于接收所述本地識別單元發送的啟動通知;
WEB調用模塊,適于調用WEB語音識別引擎對所述語音數據進行識別,接收來自WEB語音識別引擎的WEB語音識別結果;
WEB判斷模塊,適于判斷當前聲控模式是否是文本輸入模式,如果是,在所述瀏覽器中輸入所述WEB語音識別結果對應的輸入文本,否則,向WEB匹配模塊發送WEB匹配指令;
WEB匹配模塊,適于根據所述WEB匹配指令將所述WEB語音識別結果與所述瀏覽器的命令集進行匹配,并按照所述WEB語音識別結果執行相應的瀏覽器操作。
4.如權利要求2或3所述的瀏覽器,其特征在于,所述命令集包括所述瀏覽器的操作命令。
5.如權利要求4所述的瀏覽器,其特征在于,所述瀏覽器還包括:訓練語音識別單元;
所述訓練語音識別單元包括:
訓練語音庫建立模塊,適于預先對用戶的語音數據進行訓練,生成包含訓練語音及相應的輸入文本或相應的所述操作命令的訓練語音庫;
訓練語音匹配模塊,適于將所述語音數據與所述訓練語音庫中的訓練語音相匹配,如果匹配成功,在文本輸入模式下,在所述瀏覽器中輸入相應的輸入文本,或者,在命令輸入模式下,按照相應的操作命令執行相應的瀏覽器操作。
6.如權利要求5所述的瀏覽器,其特征在于,所述訓練語音識別單元還包括:提示模塊;
所述提示模塊,適于提示用戶對常用操作命令、地址欄中常用地址和/或搜索欄中常用搜索關鍵字進行語音訓練。
7.如權利要求6所述的瀏覽器,其特征在于,所述訓練語音識別單元還包括:建表模塊和查表模塊;
所述建表模塊,適于生成地址欄中輸入和推薦的常用地址的URL與相應的網頁標題的對應關系表;
其中,所述網頁標題還作為所述訓練語音庫中的輸入文本與相應的訓練語音相對應;
所述訓練語音匹配模塊,還適于當用戶在地址欄中進行語音輸入時,將用戶輸入的語音與所述訓練語音相匹配獲得對應的網頁標題;
所述查表模塊,適于根據匹配獲得的網頁標題查詢所述對應關系表獲得相應的URL,并將獲得的URL輸入至所述瀏覽器的地址欄中。
8.如權利要求5所述的瀏覽器,其特征在于,所述瀏覽器還包括:歷史語音識別單元;
所述歷史語音識別單元包括:
歷史語音庫建立模塊,適于將所述系統已經識別的歷史語音及相應的輸入文本或相應的所述操作命令進行存儲生成歷史語音庫;
歷史語音匹配模塊,適于將所述語音數據與所述歷史語音庫中的歷史語音相匹配,如果匹配成功,在文本輸入模式下,在所述瀏覽器中輸入相應的輸入文本,或者,在命令輸入模式下,按照相應的操作命令執行相應的瀏覽器操作。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210488924.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種導航系統中單字錄入方法
- 下一篇:對數據單據進行自定義項擴展的系統和方法





