[發明專利]用于輸入文字的方法和裝置在審
| 申請號: | 201710508068.4 | 申請日: | 2017-06-28 |
| 公開(公告)號: | CN107329585A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 常敏強;范敏虎;季愛軍;趙云;苑小軍;賀亮;趙蘭平 | 申請(專利權)人: | 北京百度網訊科技有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司11204 | 代理人: | 王達佐,馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 輸入 文字 方法 裝置 | ||
技術領域
本申請涉及計算機技術領域,具體涉及互聯網技術領域,尤其涉及用于輸入文字的方法和裝置。
背景技術
輸入法是一種為了將各種符號輸入計算機或其他設備(如手機)而采用的編碼方法。現有輸入法中,拼音輸入法憑借其簡單易學的特點,受到用戶的廣泛使用。然而目前的拼音輸入法往往需要用戶逐個輸入文字對應的拼音字符,然后根據用戶輸入的拼音字符,為用戶推薦多個候選詞,用戶通過在眾多候選詞中查找目標詞確定最終輸入的文字,這種方式大大制約了文字輸入的靈活性。
發明內容
本申請的目的在于提出一種改進的用于輸入文字的方法和裝置,來解決以上背景技術部分提到的技術問題。
第一方面,本申請實施例提供了一種用于輸入文字的方法,該方法包括:檢測用戶輸入的文字拼音;獲取與該文字拼音相適配的預測文字拼音,以及關聯顯示該文字拼音和該預測文字拼音;檢測用戶對上述預測文字拼音的確認操作;響應于檢測到確認操作,顯示與上述文字拼音和上述預測文字拼音相對應的至少一個候選輸入詞。
在一些實施例中,獲取與文字拼音相適配的預測文字拼音,包括:在目標詞庫中統計與文字拼音相適配的各個候選文字拼音的出現次數,其中,目標詞庫包括以下至少一個詞庫:與用于輸入文字拼音的輸入法相關的輸入法缺省詞庫;基于使用輸入法的各個用戶的輸入記錄的統計而生成的統計詞庫;基于用戶的歷史輸入記錄的統計而生成的用戶個性詞庫;根據各個候選文字拼音的出現次數,選擇候選文字拼音作為預測文字拼音。
在一些實施例中,根據各個候選文字拼音的出現次數,選擇候選文字拼音作為預測文字拼音,包括:選擇出現次數最高的候選文字拼音作為預測文字拼音。
在一些實施例中,根據各個候選文字拼音的出現次數,選擇候選文字拼音作為預測文字拼音,包括:根據各個候選文字拼音的出現次數,各個候選文字拼音所來自的詞庫的權重,選擇候選文字拼音作為預測文字拼音。
在一些實施例中,該方法還包括:檢測用戶對至少一個候選輸入詞的選擇操作,輸出所選擇的候選輸入詞。
在一些實施例中,用戶的歷史輸入記錄包括以下至少一項:用戶在輸入法中的輸入記錄;與用戶的各種在線操作相關的文字記錄。
在一些實施例中,顯示與文字拼音和預測文字拼音相對應的至少一個候選輸入詞,包括:在目標詞庫中選擇與文字拼音和預測文字拼音相對應的至少一個候選輸入詞;統計各個候選輸入詞在上述目標詞庫中的出現次數;根據各個候選輸入詞的出現次數,從上述至少一個候選輸入詞中選擇候選輸入詞進行突出顯示。
第二方面,本申請提供了一種用于輸入文字的裝置,該裝置包括:第一檢測單元,配置用于檢測用戶輸入的文字拼音;第一顯示單元,配置用于獲取與文字拼音相適配的預測文字拼音,以及關聯顯示該文字拼音和該預測文字拼音;第二檢測單元,配置用于檢測用戶對預測文字拼音的確認操作;第二顯示單元,配置用于響應于檢測到確認操作,顯示與文字拼音和預測文字拼音相對應的至少一個候選輸入詞。
在一些實施例中,第一顯示單元包括:第一統計模塊,配置用于在目標詞庫中統計與文字拼音相適配的各個候選文字拼音的出現次數,其中,該目標詞庫包括以下至少一個詞庫:與用于輸入上述文字拼音的輸入法相關的輸入法缺省詞庫;基于使用輸入法的各個用戶的輸入記錄的統計而生成的統計詞庫;基于用戶的歷史輸入記錄的統計而生成的用戶個性詞庫;第一確定模塊,配置用于根據各個候選文字拼音的出現次數,選擇候選文字拼音作為預測文字拼音。
在一些實施例中,第二顯示單元包括:第二確定模塊,配置用于在目標詞庫中選擇與文字拼音和預測文字拼音相對應的至少一個候選輸入詞;第二統計模塊,配置用于統計各個候選輸入詞在目標詞庫中的出現次數;顯示模塊,配置用于根據各個候選輸入詞的出現次數,從至少一個候選輸入詞中選擇候選輸入詞進行突出顯示。
第三方面,本申請提供了一種用于輸入文字的終端,包括:一個或多個處理器;存儲裝置,用于存儲一個或多個程序;當上述一個或多個程序被上述一個或多個處理器執行,使得上述一個或多個處理器實現如上述用于輸入文字的方法中任意實施例的方法。
第四方面,本申請提供了一種用于輸入文字的計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如上述用于輸入文字的方法中任意實施例的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京百度網訊科技有限公司,未經北京百度網訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710508068.4/2.html,轉載請聲明來源鉆瓜專利網。





