[發明專利]一種輸入方法和裝置、一種用于輸入的裝置有效
| 申請號: | 201610922122.5 | 申請日: | 2016-10-21 |
| 公開(公告)號: | CN107977089B | 公開(公告)日: | 2021-12-14 |
| 發明(設計)人: | 費騰 | 申請(專利權)人: | 北京搜狗科技發展有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023;G06F3/0484;G06F9/451 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 劉祥景 |
| 地址: | 100084 北京市海淀區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 輸入 方法 裝置 用于 | ||
本發明實施例提供了一種輸入方法和裝置、一種用于輸入的裝置,其中的方法具體包括:獲得并展現輸入串后,監測用戶的后續操作;當監測得到的后續操作為第一預置操作時,將所展現的所述輸入串替換為對應的糾錯串,并展現所述糾錯串對應的糾錯候選;或者,當監測得到的后續操作為第二預置操作時,在所展現的所述輸入串之后補充顯示對應的預測字符,并展現所述輸入串對應的預測候選,以使所述輸入串與所述預測字符對應的組合字符串與所展現的預測候選相匹配。本發明實施例可以大大節省用戶的操作成本,且能夠提高輸入效率。
技術領域
本發明涉及計算機信息輸入技術領域,特別是涉及一種輸入方法和裝置、一種用于輸入的裝置。
背景技術
目前,涉及交互的設備,通常需要用戶通過輸入法系統將自己的操作意圖與設備交互識別。例如,用戶可以通過鍵盤鍵入輸入串,然后由輸入法系統依據其預置的標準映射規則將該輸入串轉換為相應語言的候選項并展示,進而將用戶選擇的候選項上屏。
為了提高輸入法系統的智能性,現有的輸入法系統除了向用戶提供輸入串對應的普通候選外,還可以主動識別輸入串的錯誤,將錯誤的輸入串糾正成正確的糾錯串,并向用戶提供該糾錯串對應的糾錯候選,以使用戶在不需要修改輸入串的前提下就能夠選擇所需的糾錯候選上屏。
但是在有些情況下,輸入法系統提供的普通候選和糾錯候選并不一定符合用戶的輸入意圖。此種情況下,用戶往往需要對輸入串執行一系列的編輯操作,刪除錯誤的輸入串、重新輸入正確的輸入串等一系列的修正操作,又如,在原有輸入串的基礎上繼續輸入字符等操作;上述編輯操作不僅繁瑣而且容易引起更多的編輯錯誤,因此嚴重影響了用戶的輸入效率,降低用戶的輸入體驗。
發明內容
鑒于上述問題,本發明實施例提出了一種克服上述問題或者至少部分地解決上述問題的輸入方法、輸入裝置及用于輸入的裝置,本發明實施例可以大大節省用戶的操作成本,且能夠提高輸入效率。
為了解決上述問題,本發明公開了一種輸入方法,包括:
獲得并展現輸入串后,監測用戶的后續操作;
當監測得到的后續操作為第一預置操作時,將所展現的所述輸入串替換為對應的糾錯串,并展現所述糾錯串對應的糾錯候選;或者
當監測得到的后續操作為第二預置操作時,在所展現的所述輸入串之后補充顯示對應的預測字符,并展現所述輸入串對應的預測候選,以使所述輸入串與所述預測字符對應的組合字符串與所展現的預測候選相匹配。
可選地,所述方法還包括:
當監測到當前第一預置操作后,若再次接收到下一次第一預置操作,則對所述輸入串對應的糾錯串進行更新,以使更新后的糾錯串與之前展現的糾錯串不同;
重新展現更新后的糾錯串、以及所述更新后的糾錯串對應的糾錯候選。
可選地,所述方法還包括:
對所述輸入串進行糾錯處理,以得到對應的糾錯串,并將所述糾錯串存儲至緩存;
所述對所述輸入串對應的糾錯串進行更新的步驟,包括:
在從所述緩存中讀取的糾錯串中去除與之前展現的糾錯串重復的糾錯串;
從去重后的糾錯串中選擇一個糾錯串,作為更新后的糾錯串。
可選地,所述方法還包括:
當監測到當前第二預置操作后,若再次接收到下一次第二預置操作,則對所述輸入串對應的預測候選進行更新,以使更新后的預測候選與之前展現的預測候選不同;
重新展現更新后的預測候選、以及所述更新后的預測候選對應的預測字符。
可選地,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京搜狗科技發展有限公司,未經北京搜狗科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610922122.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種雙鍵盤
- 下一篇:基于觸摸屏的九宮漢字輸入法





