[發(fā)明專利]文字輸入過程中的自動校對方法有效
| 申請?zhí)枺?/td> | 200910190470.8 | 申請日: | 2009-09-18 |
| 公開(公告)號: | CN101661463A | 公開(公告)日: | 2010-03-03 |
| 發(fā)明(設計)人: | 楊盛 | 申請(專利權)人: | 楊盛 |
| 主分類號: | G06F17/27 | 分類號: | G06F17/27;G06F17/30;G06F3/023 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 | 代理人: | 朱曉江;周正雄 |
| 地址: | 062150河北省泊頭*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文字 輸入 過程 中的 自動 校對 方法 | ||
【技術領域】
本發(fā)明涉及文字輸入,尤其涉及在計算機、手機等電子產品的文字輸入過程中的自動校對方法。在本說明書和權利要求書中,如果沒有特別的說明,術語“文字”可以是漢字、字符、符號及其組合,而術語“字”指單個漢字或者單個字符,而“詞”和“候選詞”可以是單個或者多個漢字、字符。
【背景技術】
文字輸入是計算機、手機、PDA(個人數字助理)等電子產品中不可或缺的功能。絕大多數文字輸入法都存在重碼的問題。所謂重碼,是指有兩個或者兩個以上的候選字詞對應于相同的編碼。例如,使用拼音輸入法時對應于編碼“zhidao”的候選詞就有“知道”、“直到”、“指導”等。出現重碼會降低文字輸入的速度與準確度,如果誤選了不想要的候選詞,還會增加后期的校對工作量。
針對重碼問題,現有的一種處理方法是應用調頻技術。調頻的原理是根據用戶的輸入內容動態(tài)地調整各個編碼的候選詞順序。常用的一種調頻技術是智能調頻,其原理是根據語料庫中收集的語料,當用戶輸入的字詞符合這些語料時,將用戶接下來可能需要的重碼候選詞自動提前調整至第1位作為首選候選詞,智能調頻命中率比一般的自動調頻有所提高。但是,自動調頻之后,輸入法程序無法區(qū)分哪個候選詞調過,哪個候選詞沒有調過,所以系統(tǒng)無法及時恢復原來的字詞順序,導致候選詞的順序在不停地變化,用戶需要一直依賴候選詞列表進行輸入,降低了文字輸入效率。
此外,目前的輸入法無法自動對已經上屏的詞進行修正,從而增加了文字輸入后的校對工作量。因此,亟需一種自動校對方法,該方法最好能夠在文字上屏之前進行自動校對以提高首選候選詞的準確度,并能夠在文字上屏后自動修正誤輸入的詞。
【發(fā)明內容】
本發(fā)明提供一種文字輸入過程中的自動校對方法,包括以下步驟:
為預設編碼生成語境詞,所述語境詞包括語境參數和文字內容,所述語境參數至少包括語境標記;
將所述語境詞作為所述預設編碼的首選候選詞;
接收用戶輸入的編碼,檢索與所述編碼對應的候選詞;
判斷用戶選擇的候選詞是否屬于語境詞,如果屬于語境詞,就提取所述候選詞的文字內容并輸出所述文字內容;如果不屬于語境詞,就輸出該候選詞。
本發(fā)明的進一步改進是:
語境詞的語境參數還包括作用周期,用于表示所述語境詞的有效期間;
所述將語境詞作為首選候選詞的步驟包括:將所述語境詞添加到所述預設編碼的原有的候選詞列表;
所述自動校對方法還包括:刪除超出有效期間的語境詞,并恢復與該語境詞對應的預設編碼的原有的候選詞列表。
本發(fā)明的進一步改進是:
語境詞的語境參數還包括校對信息,所述校對信息表示需要校對的字數;
所述輸出語境詞的文字內容的步驟還包括:根據所述語境詞的校對信息,修正已上屏的字。
本發(fā)明的進一步改進是:
構造語境校對數據庫,所述語境校對數據庫包括語境關聯詞、預設編碼以及對應的語境詞;
緩存最近一次輸出的內容,判斷所緩存的內容是否與所述語境關聯詞完全匹配,如果完全匹配,就為對應的預設編碼產生語境詞。
本發(fā)明的進一步改進是:如果沒有候選詞與用戶輸入的編碼對應,就將所述用戶輸入的所述編碼作為所述最近一次輸出的內容并進行緩存。
本發(fā)明的進一步改進是:累計連續(xù)輸出的內容,判斷所累計的內容是否與所述語境關聯詞完全匹配,如果完全匹配,就為所述對應的編碼產生語境詞。
本發(fā)明的實施例具有以下有益效果:本發(fā)明通過檢索語境關聯詞給預設的編碼產生語境詞,該語境詞包含語境參數從而區(qū)別于輸入法自帶的候選詞,該語境詞作為對應編碼的首選候選詞,從而提高了首選候選詞的準確度,實現文字上屏前自動校對;本發(fā)明還包括刪除超過有效期間的語境詞,以恢復對應編碼原有的候選詞列表;此外,語境參數中還包括校對信息,可根據該校對信息自動地對已經上屏的文字進行修正。
【附圖說明】
圖1是本發(fā)明一個實施例的自動校對方法的流程圖;
圖2是本發(fā)明另一個實施例的自動校對方法的流程圖。
【具體實施方式】
為了便于理解本發(fā)明,下面先闡述本發(fā)明涉及的術語與實現原理。
1、詞、候選詞
為了便于描述,在本發(fā)明中,如果沒有特別的說明,“詞”包括字、詞語、詞組、短語。相應地,輸入法的“候選詞”可以是字、詞語、詞組、短語等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于楊盛,未經楊盛許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910190470.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:無縫帶
- 下一篇:單連桿運動構造件發(fā)動機





