亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

文字輸入過(guò)程中的自動(dòng)校對(duì)方法

文檔序號(hào):6581477閱讀:499來(lái)源:國(guó)知局

專利名稱::文字輸入過(guò)程中的自動(dòng)校對(duì)方法文字輸入過(guò)程中的自動(dòng)校對(duì)方法
技術(shù)領(lǐng)域
:本發(fā)明涉及文字輸入,尤其涉及在計(jì)算機(jī)、手機(jī)等電子產(chǎn)品的文字輸入過(guò)程中的自動(dòng)校對(duì)方法。在本說(shuō)明書和權(quán)利要求書中,如果沒(méi)有特別的說(shuō)明,術(shù)語(yǔ)"文字,,可以是漢字、字符、符號(hào)及其組合,而術(shù)語(yǔ)"字"指單個(gè)漢字或者單個(gè)字符,而"詞,,和"候選詞,,可以是單個(gè)或者多個(gè)漢字、字符。
背景技術(shù)
:文字輸入是計(jì)算機(jī)、手機(jī)、PDA(個(gè)人數(shù)字助理)等電子產(chǎn)品中不可或缺的功能。絕大多數(shù)文字輸入法都存在重碼的問(wèn)題。所謂重碼,是指有兩個(gè)或者兩個(gè)以上的候選字詞對(duì)應(yīng)于相同的編碼。例如,使用拼音輸入法時(shí)對(duì)應(yīng)于編碼"zhidao"的候選詞就有"知道"、"直到"、"指導(dǎo)"等。出現(xiàn)重碼會(huì)降低文字輸入的速度與準(zhǔn)確度,如果誤選了不想要的候選詞,還會(huì)增加后期的校對(duì)工作量。針對(duì)重碼問(wèn)題,現(xiàn)有的一種處理方法是應(yīng)用調(diào)頻技術(shù)。調(diào)頻的原理是根據(jù)用戶的輸入內(nèi)容動(dòng)態(tài)地調(diào)整各個(gè)編碼的候選詞順序。常用的一種調(diào)頻技術(shù)是智能調(diào)頻,其原理是根據(jù)語(yǔ)料庫(kù)中收集的語(yǔ)料,當(dāng)用戶輸入的字詞符合這些語(yǔ)料時(shí),將用戶接下來(lái)可能需要的重碼候選詞自動(dòng)提前調(diào)整至第1位作為首選候選詞,智能調(diào)頻命中率比一般的自動(dòng)調(diào)頻有所提高。但是,自動(dòng)調(diào)頻之后,輸入法程序無(wú)法區(qū)分哪個(gè)候選詞調(diào)過(guò),哪個(gè)候選詞沒(méi)有調(diào)過(guò),所以系統(tǒng)無(wú)法及時(shí)恢復(fù)原來(lái)的字詞順序,導(dǎo)致候選詞的順序在不停地變化,用戶需要一直依賴候選詞列表進(jìn)行輸入,降低了文字輸入效率。此外,目前的輸入法無(wú)法自動(dòng)對(duì)已經(jīng)上屏的詞進(jìn)行修正,從而增加了文字輸入后的校對(duì)工作量。因此,亟需一種自動(dòng)校對(duì)方法,該方法最好能夠在文字上屏之前進(jìn)行自動(dòng)校對(duì)以提高首選候選詞的準(zhǔn)確度,并能夠在文字上屏后自動(dòng)修正誤輸入的詞。
發(fā)明內(nèi)容本發(fā)明提供一種文字輸入過(guò)程中的自動(dòng)校對(duì)方法,包括以下步驟為預(yù)設(shè)編碼生成語(yǔ)境詞,所述語(yǔ)境詞包括語(yǔ)境參數(shù)和文字內(nèi)容,所述語(yǔ)境參數(shù)至少包4舌語(yǔ)境標(biāo)記;將所述語(yǔ)境詞作為所述預(yù)設(shè)編碼的首選候選詞;接收用戶輸入的編碼,檢索與所述編碼對(duì)應(yīng)的候選詞;判斷用戶選擇的候選詞是否屬于語(yǔ)境詞,如果屬于語(yǔ)境詞,就提取所述候選詞的文字內(nèi)容并輸出所述文字內(nèi)容;如果不屬于語(yǔ)境詞,就輸出該候選詞。本發(fā)明的進(jìn)一步改進(jìn)是語(yǔ)境詞的語(yǔ)境參數(shù)還包括作用周期,用于表示所述語(yǔ)境詞的有效期間;所述將語(yǔ)境詞作為首選候選詞的步驟包括將所述語(yǔ)境詞添加到所述預(yù)設(shè)編碼的原有的候選詞列表;所述自動(dòng)4交對(duì)方法還包括刪除超出有效期間的語(yǔ)境詞,并恢復(fù)與該語(yǔ)境詞對(duì)應(yīng)的預(yù)設(shè)編碼的原有的候選詞列表。本發(fā)明的進(jìn)一步改進(jìn)是語(yǔ)境詞的語(yǔ)境參數(shù)還包括校對(duì)信息,所述校對(duì)信息表示需要校對(duì)的字?jǐn)?shù);所述輸出語(yǔ)境詞的文字內(nèi)容的步驟還包括根據(jù)所述語(yǔ)境詞的校對(duì)信息,修正已上屏的字。本發(fā)明的進(jìn)一步改進(jìn)是構(gòu)造語(yǔ)境校對(duì)數(shù)據(jù)庫(kù),所述語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)包括語(yǔ)境關(guān)聯(lián)詞、預(yù)設(shè)編碼以及對(duì)應(yīng)的語(yǔ)境詞;緩存最近一次輸出的內(nèi)容,判斷所緩存的內(nèi)容是否與所述語(yǔ)境關(guān)聯(lián)詞完全匹配,如果完全匹配,就為對(duì)應(yīng)的預(yù)設(shè)編碼產(chǎn)生語(yǔ)境詞。本發(fā)明的進(jìn)一步改進(jìn)是如果沒(méi)有候選詞與用戶輸入的編碼對(duì)應(yīng),就將所述用戶輸入的所述編碼作為所述最近一次輸出的內(nèi)容并進(jìn)行緩存。本發(fā)明的進(jìn)一步改進(jìn)是累計(jì)連續(xù)輸出的內(nèi)容,判斷所累計(jì)的內(nèi)容是否與所述語(yǔ)境關(guān)聯(lián)詞完全匹配,如果完全匹配,就為所述對(duì)應(yīng)的編碼產(chǎn)生語(yǔ)境詞。本發(fā)明的實(shí)施例具有以下有益效果本發(fā)明通過(guò)檢索語(yǔ)境關(guān)聯(lián)詞給預(yù)設(shè)的編碼產(chǎn)生語(yǔ)境詞,該語(yǔ)境詞包含語(yǔ)境參數(shù)從而區(qū)別于輸入法自帶的候選詞,該語(yǔ)境詞作為對(duì)應(yīng)編碼的首選候選詞,從而提高了首選候選詞的準(zhǔn)確度,實(shí)現(xiàn)文字上屏前自動(dòng)才交對(duì);本發(fā)明還包括刪除超過(guò)有效期間的語(yǔ)境詞,以恢復(fù)對(duì)應(yīng)編碼原有的候選詞列表;此外,語(yǔ)境參數(shù)中還包括校對(duì)信息,可根據(jù)該校對(duì)信息自動(dòng)地對(duì)已經(jīng)上屏的文字進(jìn)行修正。圖l是本發(fā)明一個(gè)實(shí)施例的自動(dòng)校對(duì)方法的流程圖;圖2是本發(fā)明另一個(gè)實(shí)施例的自動(dòng)校對(duì)方法的流程圖。具體實(shí)施方式為了^f更于理解本發(fā)明,下面先闡述本發(fā)明涉及的術(shù)語(yǔ)與實(shí)現(xiàn)原理。1、詞、〗夷選詞為了便于描述,在本發(fā)明中,如果沒(méi)有特別的說(shuō)明,"詞"包括字、詞語(yǔ)、詞組、短語(yǔ)。相應(yīng)地,輸入法的"候選詞,,可以是字、詞語(yǔ)、詞組、短語(yǔ)等。2、上屏,是指文字已經(jīng)輸出到光標(biāo)當(dāng)前所在的輸入窗口或者某個(gè)程序中,例如Windows系統(tǒng)的記事本程序、Microsoft公司的word程序、IE網(wǎng)頁(yè)瀏覽器、QQ文本輸入框等。3、重碼、重碼錯(cuò)誤重碼,是指對(duì)于相同的編碼有兩個(gè)或者兩個(gè)以上候選詞。例如,拼音輸入法中編碼"xiangtong"的候選詞就有"相同"、"相通"、"想通"等。重碼錯(cuò)誤,是指出現(xiàn)重碼時(shí),上屏的詞不是用戶想要的詞。例如,用戶想要的詞未在第一位,系統(tǒng)自動(dòng)選擇了用戶不想要的詞上屏或用戶選擇了用戶不想要的詞上屏。例如,五筆輸入法編碼"ftjg"的候選詞有"都是"、"教師"、"老師"、"考量,,等,當(dāng)用戶需要"老師,,這個(gè)詞,用五筆在盲打時(shí),有時(shí)會(huì)忘記選擇,會(huì)導(dǎo)致處在首選候選詞"都是"自動(dòng)上屏一一這里的"都是"就是"重碼錯(cuò)誤,,;或者用戶記不清想要的候選詞在第幾位,按錯(cuò)鍵,導(dǎo)致其他的候選詞上屏,從而造成重碼錯(cuò)誤。4、語(yǔ)境、語(yǔ)境關(guān)聯(lián)詞語(yǔ)境,也就是語(yǔ)言環(huán)境;語(yǔ)境關(guān)聯(lián)詞,是指表示具體語(yǔ)境的詞。本發(fā)明中,根據(jù)具體的應(yīng)用情況,可以作為語(yǔ)境的內(nèi)容包括即時(shí)輸出的詞或字符、用戶累計(jì)輸出的詞、用戶輸入的編碼、用戶選擇的主題語(yǔ)境等。語(yǔ)境可用來(lái)判斷用戶想輸入的詞是什么,從而提高首選候選詞的準(zhǔn)確度。例如,五筆輸入法中,編碼"dglg,,對(duì)應(yīng)著"礓"、"古國(guó)"、"三國(guó),,這三個(gè)候選詞。如果用戶最近輸入的詞是"文明,,,那么,在"文明"作為語(yǔ)境關(guān)聯(lián)詞的基礎(chǔ)上,可以判斷出用戶想輸入的是"古國(guó)"而不是"三國(guó)"或者"礓"。5、累計(jì)累計(jì),也可稱為累加,相當(dāng)于字符或者字符串的連接,在本發(fā)明中主要用于統(tǒng)計(jì)用戶連續(xù)輸入的內(nèi)容。例如,用戶連續(xù)輸入"文"和"明"時(shí),累計(jì)結(jié)果是"文明";用戶連續(xù)輸入"內(nèi)蒙古"和"自治區(qū)"時(shí),累計(jì)結(jié)果是"內(nèi)蒙古自治區(qū)"。6、匹配、完全匹配"匹配"在本發(fā)明中的含義當(dāng)A、B兩個(gè)字符串自左至右進(jìn)行依次比較時(shí),若B字符串是A字符串的前綴就稱為匹配,或者稱為B與A匹配。"完全匹配"也稱為精確匹配,是"匹配"的一種特例,當(dāng)B字符串與A字符串內(nèi)容完全相同時(shí),就稱為完全匹配。在一些計(jì)算機(jī)編程語(yǔ)言中,匹配比較運(yùn)算符用"="表示,完全匹配比較運(yùn)算符用"=="表示。本發(fā)明中,匹配和完全匹配主要用于判斷用戶輸入的內(nèi)容是否屬于語(yǔ)境關(guān)聯(lián)詞。例如,如果語(yǔ)境關(guān)聯(lián)詞是"文明",那么,用戶輸入的"文"、"文明"都和語(yǔ)境關(guān)聯(lián)詞"文明"匹配,用戶輸入的"文明"與語(yǔ)境關(guān)聯(lián)詞"文明"屬于完全匹配。再例如,如果語(yǔ)境關(guān)聯(lián)詞是"內(nèi)蒙古自治區(qū)",那么,"內(nèi)"、"內(nèi)蒙"、"內(nèi)蒙古"、"內(nèi)蒙古自"、"內(nèi)蒙古自治"、"內(nèi)蒙古自治區(qū),,與該語(yǔ)境關(guān)聯(lián)詞匹配,并且,"內(nèi)蒙古自治區(qū)"與該語(yǔ)境關(guān)聯(lián)詞屬于完全匹配。相反,"內(nèi)蒙古的,,與"內(nèi)蒙古自治區(qū)"就不是匹配了,"蒙古,,與"內(nèi)蒙古自治區(qū)"也不屬于匹配。7、語(yǔ)境詞語(yǔ)境詞包含文字內(nèi)容部分和對(duì)應(yīng)的語(yǔ)境參數(shù)部分,文字是語(yǔ)境詞對(duì)應(yīng)的文字內(nèi)容,如用戶選擇的候選詞是語(yǔ)境詞時(shí),輸出上屏的內(nèi)容就是該語(yǔ)境詞的文字內(nèi)容。因此,語(yǔ)境詞不同于輸入法自帶的詞,語(yǔ)境詞與輸入法自帶的詞是有區(qū)別的。例如,如果"A"是語(yǔ)境參數(shù),那么,"A古國(guó),,或者"古國(guó)A"是語(yǔ)境詞,而"古國(guó)"是輸入法自帶的詞。應(yīng)當(dāng)意識(shí)到,語(yǔ)境參數(shù)可以是可視化的(用戶能看到),也可以是不可視的(用戶看不到)。語(yǔ)境參數(shù)可以包含多種信息,并且可以采用多種形式,例如,可以在輸入法自帶的詞的基礎(chǔ)上附加上特定的屬性從而產(chǎn)生對(duì)應(yīng)的語(yǔ)境詞。提取語(yǔ)境詞文字內(nèi)容的方法可以是通過(guò)截取字符串的方法獲取語(yǔ)境詞的文字內(nèi)容;或者,直接刪除語(yǔ)境詞語(yǔ)境參數(shù),獲得語(yǔ)境詞的文字內(nèi)容。8、語(yǔ)境參數(shù)語(yǔ)境參數(shù)除了用來(lái)判斷某個(gè)詞是語(yǔ)境詞還是輸入法自帶的詞之外,還可以附帶其它的信息,例如作用周期和附加校對(duì)信息。例如,語(yǔ)境參數(shù)可以是"ATn",其中,"A"是語(yǔ)境標(biāo)記,說(shuō)明該詞是語(yǔ)境詞;"T"表示該語(yǔ)境詞的作用周期,即,該語(yǔ)境詞只在該作用周期內(nèi)有效;"n"表示校對(duì)信息,表示需要修正的文字?jǐn)?shù)量,例如,n可以表示向左自動(dòng)刪除的次數(shù),用于清除已經(jīng)上屏的若干個(gè)字。應(yīng)當(dāng)意識(shí)到,語(yǔ)境參數(shù)可以有其它的形式,語(yǔ)境標(biāo)記也不限于符號(hào)的形式。例如,可以釆用賦予特定屬性的方式來(lái)標(biāo)記語(yǔ)境詞。9、語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)用來(lái)存放語(yǔ)境關(guān)聯(lián)詞、語(yǔ)境詞的編碼(也稱為預(yù)設(shè)編碼)、語(yǔ)境詞等內(nèi)容。例如,五筆輸入法中,語(yǔ)境才交對(duì)數(shù)據(jù)庫(kù)的部分條目如下文明dglg-八M0古國(guó);文化khyo"MO遺跡;局面flyy-AM2書面協(xié)議;局面gaaa-AM2書面形式;局面rbtf=AM2書面報(bào)告;其中,"文明"是語(yǔ)境關(guān)聯(lián)詞,"AM0古國(guó)"是語(yǔ)境詞,而"gdlg"是"AM0古國(guó)"的編碼。應(yīng)當(dāng)意識(shí)到,語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)還可以是其它形式,例如文明dglg-AMO古國(guó)文化khyo-八MO遺跡局面flyy-AM2書面協(xié)議;gaaa-AM2書面形式;rbtf-AM2書面報(bào)告10、主題語(yǔ)境數(shù)據(jù)庫(kù)主題語(yǔ)境數(shù)據(jù)庫(kù)中收集了與特定主題關(guān)聯(lián)密切的語(yǔ)境詞,這些語(yǔ)境詞的文字內(nèi)容可以是輸入法沒(méi)有的詞,也可以是輸入法自帶的詞但這些詞由于重碼使用頻率低而沒(méi)有排在第1位。例如,可以把"病毒病"、"黃葉病"、"花葉病"、"結(jié)瓜"、"失收"等詞設(shè)為語(yǔ)境詞并歸類到"西瓜"這個(gè)主題語(yǔ)境中。本發(fā)明的文字輸入方法的主要過(guò)程是根據(jù)當(dāng)前即時(shí)語(yǔ)境檢索語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)中的語(yǔ)境關(guān)聯(lián)詞,為預(yù)設(shè)編碼產(chǎn)生對(duì)應(yīng)的語(yǔ)境詞;或者,根據(jù)用戶選擇的主題語(yǔ)境,依據(jù)主題語(yǔ)境庫(kù)收集的內(nèi)容,為預(yù)設(shè)編碼自動(dòng)生成相應(yīng)的語(yǔ)境詞。將所產(chǎn)生的語(yǔ)境詞添加到其預(yù)設(shè)編碼原有的候選詞列表中,并將對(duì)應(yīng)的語(yǔ)境詞作為第一個(gè)候選詞,即首選候選詞。如果該預(yù)設(shè)編碼本身沒(méi)有對(duì)應(yīng)的候選詞,那么,該語(yǔ)境詞就是該預(yù)設(shè)編碼的唯一的候選詞。然后,接收用戶輸入的編碼,;險(xiǎn)索與該編碼對(duì)應(yīng)的候選詞。系統(tǒng)對(duì)用戶選擇的候選詞(包括首選候選詞和非首選候選詞)進(jìn)行分析判斷,如用戶選擇的候選詞含有語(yǔ)境標(biāo)記即語(yǔ)境詞,提取出該候選詞的文字內(nèi)容,并輸出該文字內(nèi)容。隨后,根據(jù)具體的語(yǔ)境參數(shù),清除上述產(chǎn)生的語(yǔ)境詞,^使輸入法恢復(fù)原來(lái)的候選詞順序。這樣處理后既能夠提高首選候選詞的準(zhǔn)確度,實(shí)現(xiàn)文字上屏前自動(dòng)校對(duì),又不影響原來(lái)"第1位字詞"的使用。下面結(jié)合具體的實(shí)施例進(jìn)行詳細(xì)的i兌明。實(shí)施例一本實(shí)施例采用的輸入法是86版的五筆輸入法。首先,建立語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)。該語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)的部分條目如下表所示<table>tableseeoriginaldocumentpage10</column></row><table>表l:語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)如上所述,語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)的條目包括語(yǔ)境關(guān)聯(lián)詞、語(yǔ)境詞的編碼以及語(yǔ)境詞。參考圖1,步驟S101中,文字輸入系統(tǒng)緩存用戶最近輸入的詞。例如,如果用戶一次性輸入"思想"或者連續(xù)輸入"思"和"想",那么,"思想"就是用戶最近輸入的詞。接著,步驟S103中,文字輸入系統(tǒng)將"思想"與語(yǔ)境4交對(duì)數(shù)據(jù)庫(kù)中的語(yǔ)境關(guān)聯(lián)詞進(jìn)行匹配。對(duì)照上表l,用戶最近輸入的"思想"與語(yǔ)境關(guān)聯(lián)詞"思想,,完全匹配,因此,為對(duì)應(yīng)的編碼uttf產(chǎn)生語(yǔ)境詞"a道德",并將語(yǔ)境詞"a道德,,添加到編碼uttf的候選詞列表中作為uttf編碼的第一個(gè)候選詞。例如,86版五筆輸入法自帶的詞庫(kù)中,uttf編碼原來(lái)的候選詞列表是l.首先2.道德3.首選,那么,添加了語(yǔ)境詞"八道德"之后,其候選詞列表將是l.A道德2,首先3.道德4.首選。然后,流程進(jìn)入步驟S107,在上述步驟S103中,如果未完全匹配,則流程進(jìn)入步驟S107。在步驟S107中,文字輸入系統(tǒng)接收用戶輸入的編碼,然后檢索碼表庫(kù),并顯示候選詞列表供用戶選擇,然后在步驟S109中輸出用戶選擇的候選詞。替換地,如果只有一個(gè)候選詞與該編碼對(duì)應(yīng),也可以不顯示候選詞列表,而是默認(rèn)為用戶選擇輸出該候選詞。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)意識(shí)到,對(duì)于大部分輸入法,用戶可以通過(guò)數(shù)字鍵來(lái)選擇候選詞;如果用戶未進(jìn)行具體的選擇,繼續(xù)輸入或者按下空格鍵就視為選擇了首選候選詞。在輸出用戶選擇的候選詞之前,判斷用戶所選擇的候選詞是否包含有語(yǔ)境參數(shù),如果有,就刪除語(yǔ)境參數(shù)并輸出剩下的文字內(nèi)容。如果用戶所選擇的候選詞未包含語(yǔ)境參數(shù),就直接輸出候選詞。如圖1所示,步驟S109中輸出的內(nèi)容,將成為步驟S101中的累計(jì)內(nèi)容,從而開始新的循環(huán)。接著,步驟S111中,文字輸入系統(tǒng)清除步驟S105中產(chǎn)生的語(yǔ)境詞。清除語(yǔ)境詞之后,該語(yǔ)境詞將不會(huì)出現(xiàn)在對(duì)應(yīng)編碼的候選詞列表中。例如,編碼uttf的候選詞列表將恢復(fù)為原來(lái)的順序|1.首先2.道德3.首選|在整個(gè)過(guò)程中,系統(tǒng)原來(lái)重碼詞的順序始終保持相對(duì)不變。如上所述,實(shí)施本發(fā)明,能夠根據(jù)語(yǔ)境提高首選候選詞的準(zhǔn)確度,實(shí)現(xiàn)文字上屏前的自動(dòng)校對(duì),降低文字輸入過(guò)程中的選詞工作量和文字輸入后的校對(duì)工作量。此外,文字輸入系統(tǒng)能夠恢復(fù)原有的候選詞列表,不影響原來(lái)處在第l位詞的使用。實(shí)施例二本實(shí)施例采用的輸入法同樣是86版的五筆輸入法。首先,建立語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)。該語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)的部分條目如下表所示<table>tableseeoriginaldocumentpage12</column></row><table>與實(shí)施例一相比,本實(shí)施例的語(yǔ)境詞的語(yǔ)境參數(shù)還包括了語(yǔ)境詞的作用周期以及校對(duì)信息。語(yǔ)境詞的作用周期,也就是語(yǔ)境詞的有效期間或者生存周期。在本實(shí)施例中,語(yǔ)境詞的作用周期分為即時(shí)(用M表示)、半句(用B示)、句子(用J表示)、段落(用D表示)、全局(用Q表示)、我的字詞(用W表示)、Z語(yǔ)境(用Z表示)、永久語(yǔ)境(用Y表示)等。應(yīng)當(dāng)意識(shí)到,語(yǔ)境詞的作用周期還可以有其它的分類,或者使用其它方法來(lái)表示。校對(duì)信息主要用來(lái)把已經(jīng)上屏的重碼錯(cuò)誤詞自動(dòng)改為正確的詞。例如,語(yǔ)境詞"AM0賃"的校對(duì)信息是0,表示不需進(jìn)行校對(duì)。而語(yǔ)境詞"AM1兌獎(jiǎng)"的校對(duì)信息是1,表示需要校對(duì)一個(gè)重碼錯(cuò)誤詞,即向左退格一次刪除"況",然后輸出該語(yǔ)境詞的文字內(nèi)容"兌獎(jiǎng)"。換言之,該語(yǔ)境詞的文字內(nèi)容"兌獎(jiǎng)"的"兌"用于替換已上屏的重碼錯(cuò)誤字"況"。(舉例中關(guān)聯(lián)詞或所列舉編碼請(qǐng)參看"表2:語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)")語(yǔ)境詞"AM0賃"的作用周期是即時(shí)的,本發(fā)明將作用周期為即時(shí)的語(yǔ)境詞簡(jiǎn)稱為即時(shí)語(yǔ)境詞。文字輸入系統(tǒng)產(chǎn)生并輸出即時(shí)語(yǔ)境詞(參考圖1的所示的步驟S109)之后,就清除所有的即時(shí)語(yǔ)境詞(參考圖1所示的步驟Sill),以恢復(fù)原來(lái)的候選詞順序。例如,用戶輸入"租,,之后,文字輸入系統(tǒng)將"租"與檢索語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)內(nèi)的語(yǔ)境關(guān)聯(lián)詞進(jìn)行完全匹配判斷,若為完全匹配就為編碼wtfin產(chǎn)生語(yǔ)境詞"AM0賃,,并將"AM0賃,,作為編碼wtfm的首選候選詞。隨后,如果用戶輸入了wtfin,系統(tǒng)顯示的候選詞列表將變成l,MO賃2.憑3.賃4.傷筋動(dòng)骨如果用戶選擇了首選候選詞AMO賃,那么,文字輸入系統(tǒng)在去除了對(duì)應(yīng)的語(yǔ)境參數(shù)之后輸出"賃",并清除即時(shí)語(yǔ)境詞,也就是清除所有的"AM"開頭的語(yǔ)境詞。此時(shí),wtfm的候選詞列表將變成l.憑2.賃3.傷筋動(dòng)骨再例如,在用戶一次性輸入"局面"或者連續(xù)累計(jì)輸入"局"和"面,,之后,文字輸入系統(tǒng)將給編碼flyy產(chǎn)生即時(shí)語(yǔ)境詞"AM2書面協(xié)議",給編碼gaaa產(chǎn)生即時(shí)語(yǔ)境詞"AM2書面形式",給編碼rbtf產(chǎn)生即時(shí)語(yǔ)境詞"AM2書面報(bào)告",給編碼swsj產(chǎn)生即時(shí)語(yǔ)境詞"AM2書面檢查",給編碼swyf產(chǎn)生即時(shí)語(yǔ)境詞"AM2書面檢討"等等。如果接下來(lái)用戶輸入的編碼是flyy,則flyy的首選候選詞是"AM2書面協(xié)議"。如果用戶選擇了"AM2書面協(xié)議",那么,文字輸入系統(tǒng)將執(zhí)行校對(duì)信息一一修正已經(jīng)上屏的兩個(gè)字。一種修正方式是自動(dòng)向左退格兩次刪除掉已經(jīng)上屏的重碼錯(cuò)誤"局面",然后去掉語(yǔ)境信息后輸出"書面協(xié)i義"。相當(dāng)于該首選候選詞的文字內(nèi)容中的"書面"替換了已上屏的重碼錯(cuò)誤詞"局面",從而實(shí)現(xiàn)了自動(dòng)校對(duì)已上屏的詞。然后,文字輸入系統(tǒng)清除所有即時(shí)語(yǔ)境詞——"M開頭的語(yǔ)境詞,以恢復(fù)各個(gè)編碼原有的候選詞順序??梢?,實(shí)施本發(fā)明,不僅能提高首選候選詞的準(zhǔn)確度,還能夠?qū)σ呀?jīng)上屏/輸出的重碼錯(cuò)誤詞進(jìn)行校對(duì)/改正。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)意識(shí)到,向左自動(dòng)退格只是修正重碼錯(cuò)誤詞的一種方法,本發(fā)明不局限于使用退格來(lái)刪除重碼錯(cuò)誤詞,例如,修正重碼錯(cuò)誤詞的的方法還可以是自動(dòng)向左擴(kuò)展,也就是相當(dāng)于組合鍵shift+—;或者在"改寫"的編輯狀態(tài)之下,光標(biāo)自動(dòng)左移之后,輸出首選候選詞的文字內(nèi)容,以覆蓋掉原來(lái)上屏的內(nèi)容,從而實(shí)現(xiàn)替換已上屏的重碼錯(cuò)誤詞之目的。再例如,用戶一次性輸入"受到"或者連續(xù)累計(jì)輸入"受"和"到"之后,文字輸入系統(tǒng)將給編碼gotg產(chǎn)生作用周期為半句的語(yǔ)境詞"AB0嚴(yán)懲"。隨后,在用戶輸入標(biāo)點(diǎn)符號(hào)之前,如果用戶輸入了編碼gotg,對(duì)應(yīng)的候選詞列表將是1,B0嚴(yán)懲2.嚴(yán)重3.嚴(yán)懲4.來(lái)生也就是說(shuō),在用戶沒(méi)有做出特別選擇的情況下,應(yīng)用本發(fā)明的文字輸入系統(tǒng)將輸出"嚴(yán)懲",而不是原來(lái)的首選候選詞"嚴(yán)重",從而提高了首選候選詞的準(zhǔn)確度,降低了文字輸入的錯(cuò)誤率,減少后期的校對(duì)工作量。另外,當(dāng)用戶輸入了",;。?。?等表示間隔的標(biāo)點(diǎn)符號(hào)時(shí),文字輸入系統(tǒng)將清除所有的半句語(yǔ)境詞一一也就是"AB"開頭的語(yǔ)境詞,以恢復(fù)原有的候選詞順序。也就是說(shuō),實(shí)施本發(fā)明并不會(huì)擾亂原有的候選詞順序。再例如,用戶輸入了"放下屠刀"之后,文字輸入系統(tǒng)將給編碼ufWd產(chǎn)生語(yǔ)境詞"AJ0立地成佛"。接下來(lái),如果用戶輸入了ufWd,對(duì)應(yīng)的候選詞列表將是l.AJO立地成佛2.前無(wú)古人3.立地成佛當(dāng)用戶輸入了"。?。?等表示句子中斷或結(jié)束的標(biāo)點(diǎn)符號(hào)時(shí),文字輸入系統(tǒng)將清除所有的句子語(yǔ)境詞一一也就是"AJ"開頭的語(yǔ)境詞,以恢復(fù)原有的候選詞順序。再例如,用戶輸入編碼djvb("非她"的五筆編碼)時(shí),因?yàn)槲骞P碼表數(shù)據(jù)庫(kù)中沒(méi)有對(duì)應(yīng)的詞(默認(rèn)的五筆碼表沒(méi)有把"非她"作為一個(gè)詞組),因此,djvb的輸出為空(這種情況也叫"打空")。如果用戶接著輸入編碼gibc,那么,首選的候選詞將是"AM0非她不娶,,,而不是"不娶"或者"不取"。也就是說(shuō),編碼例如djvb也可以作為語(yǔ)境內(nèi)容進(jìn)行檢索。實(shí)施本發(fā)明,能夠自動(dòng)補(bǔ)充因?yàn)榇蚩斩雎証"的詞。此外,實(shí)施本發(fā)明,用戶還可以添加、修改、刪除自己的語(yǔ)境詞。例如,用戶可以通過(guò)造詞的方式,添加全局語(yǔ)境字詞"AQ(M立姆斯菲爾德",用戶輸入其編碼"rvat"后生成語(yǔ)境詞;又如添加全局語(yǔ)境字詞"AQ0梅德韋杰夫",用戶輸入其編碼"stff'后生成語(yǔ)境詞。生成所述語(yǔ)境詞之后,用戶輸入編碼"rvat"時(shí)系統(tǒng)將輸出"拉姆斯菲爾德",用戶輸入編碼"stff,時(shí)系統(tǒng)將輸出"梅德韋杰夫"。不需要這些詞時(shí),可通過(guò)刪除詞組的方法一個(gè)一個(gè)刪除;也可以通過(guò)功能模塊,分別刪除不同周期的語(yǔ)境詞;還可以在輸入法"初始化"時(shí)自動(dòng)清除不需要的不同作用周期的語(yǔ)境字詞。也就是說(shuō),原五筆輸入法在輸入臨時(shí)出現(xiàn)的人名、地名以及任何字符組合時(shí),只能按單字輸入,效率低并容易出現(xiàn)錯(cuò)誤。實(shí)施本專利后,可以把它們變成語(yǔ)境詞(又或可稱為臨時(shí)詞),快速輸入,提高了效率和準(zhǔn)確率,并且不會(huì)產(chǎn)生冗余的詞匯。進(jìn)一步地,用戶還可以對(duì)全局語(yǔ)境詞進(jìn)行歸類。例如,如用戶輸入一篇關(guān)于河南信陽(yáng)地區(qū)小麥的報(bào)道。其中涉及信陽(yáng)地區(qū)的幾個(gè)縣的名稱息縣、淮濱縣、淮濱、潢川縣、潢川、光山縣、光山、固始縣、商城縣、羅山縣、羅山、新縣……。這些縣的名稱在一般的文章用到的可能性比較小,因此,有的不屬于輸入法自帶的詞組(會(huì)導(dǎo)致打空),有的屬于輸入法自帶的詞組但不是首選候選詞。因此,文字輸入的速度、準(zhǔn)確度受到了很大的影響。然而,這些詞對(duì)信陽(yáng)地區(qū)來(lái)說(shuō)卻是常用詞,經(jīng)常會(huì)用到,這些縣名都與"信陽(yáng)"有密切聯(lián)系,所以可以將它們收集在以"信陽(yáng)"為主題的主題語(yǔ)境數(shù)據(jù)庫(kù)中。當(dāng)用戶選擇"信陽(yáng)"作為主題語(yǔ)境時(shí),文字輸入法系統(tǒng)將把"信陽(yáng)"主題語(yǔ)境庫(kù)中收集的條目生成相應(yīng)的語(yǔ)境詞_一給預(yù)設(shè)編碼生成相對(duì)應(yīng)的語(yǔ)境詞內(nèi)容,并作為預(yù)設(shè)編碼的首選候選詞。使這些詞能夠批量、提前實(shí)現(xiàn)上屏前校對(duì)。例如,"信陽(yáng)"主題語(yǔ)境數(shù)據(jù)庫(kù)的部分條目可以是theg=AQ0息縣iieg=AQ0淮濱縣iwip=AQ0淮濱作為一個(gè)替換方案,主題語(yǔ)境數(shù)據(jù)庫(kù)的內(nèi)容條目可以是僅僅包括語(yǔ)境詞的文字內(nèi)容,相關(guān)的編碼由當(dāng)前輸入法自動(dòng)生成一一根據(jù)當(dāng)前輸入法的編碼規(guī)則(例如拼音編碼規(guī)則或者五筆編碼規(guī)則),產(chǎn)生這些詞的編碼,并對(duì)這些詞添加全局語(yǔ)境參數(shù)(AQ0)形成語(yǔ)境詞,并將所產(chǎn)生的語(yǔ)境詞作為對(duì)應(yīng)編碼的首選候選詞,以提高文字輸入的速度和準(zhǔn)確度。這種替換方案下,主題語(yǔ)境數(shù)據(jù)庫(kù)的部分條目可以是淮濱縣淮濱當(dāng)用戶不再使用"信陽(yáng)"主題語(yǔ)境時(shí),例如從"信陽(yáng)"主題語(yǔ)境切換到其它語(yǔ)境時(shí),或者不使用任何主題語(yǔ)境時(shí),用戶可以及時(shí)清除系統(tǒng)中所有全局語(yǔ)境詞一一當(dāng)然,包括與"信陽(yáng),,有關(guān)的語(yǔ)境詞也被同時(shí)清除,從而自動(dòng)恢復(fù)系統(tǒng)原有候選詞順序。類似地,可以創(chuàng)建"小麥"語(yǔ)境,并將這些詞語(yǔ)收集到以"小麥,,為主題的主題語(yǔ)境數(shù)據(jù)庫(kù)中麥椅、回交、白火麥、關(guān)東、開裂、發(fā)硬、筋力、糯性、農(nóng)科所、谷物、糯小麥、現(xiàn)場(chǎng)會(huì)、不抗、川系、越夏、條銹病、澆水、水帶、返青水、測(cè)墑、秉旱、受旱區(qū)、旱區(qū)、萬(wàn)畝、玉米。通常,這種主題語(yǔ)境中的語(yǔ)境詞的作用范圍是當(dāng)前文檔即全局Q,無(wú)須4交對(duì)任何詞,所以其校對(duì)信息是0,它們語(yǔ)境參數(shù)為"AQ0",采用語(yǔ)境參數(shù)"AQ0"。進(jìn)一步地,用戶在進(jìn)行文字輸入時(shí),可以選用一個(gè)或者多個(gè)主題語(yǔ)境。例如,在輸入一篇關(guān)于河南信陽(yáng)地區(qū)小麥的報(bào)道時(shí),可以同時(shí)選用"信陽(yáng),,和"小麥"兩個(gè)主題語(yǔ)境。綜上所述,語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)可以包括若干語(yǔ)境詞,這些語(yǔ)境詞的語(yǔ)境關(guān)聯(lián)詞可以是一個(gè)漢字、一個(gè)詞組、編碼、短語(yǔ)等,而這些語(yǔ)境詞的作用周期可以是即時(shí)、半句、句子、全局等。此外,還可以構(gòu)造多種主題語(yǔ)境數(shù)據(jù)庫(kù),用戶在進(jìn)行文字輸入時(shí)可以選用一個(gè)或者多個(gè)主題語(yǔ)境。下面結(jié)合圖2對(duì)文字輸入過(guò)程進(jìn)行詳細(xì)的闡述。參考圖2,步驟S201中,文字輸入系統(tǒng)進(jìn)行初始化。初始化的內(nèi)容可以是以下一項(xiàng)或多項(xiàng)清除之前使用的語(yǔ)境詞;根據(jù)用戶選擇的主題語(yǔ)境批量產(chǎn)生新的全局語(yǔ)境詞等。接著,步驟S202中,文字輸入系統(tǒng)接收用戶的鍵盤信息。接著,步驟S203,如果用戶輸入的是編碼,流程進(jìn)入步驟S204,否則進(jìn)入步驟S400。步驟S204中,根據(jù)用戶輸入的編碼檢索碼表數(shù)據(jù)庫(kù),所述碼表數(shù)據(jù)庫(kù)既包括輸入法自帶的詞組,也包括語(yǔ)境詞。如果檢索到與編碼對(duì)應(yīng)的詞,流程進(jìn)入步驟S205;否則,流程進(jìn)入步驟S301。步驟S205中,對(duì)即將輸出的內(nèi)容進(jìn)行檢測(cè),判斷其中是否包含有語(yǔ)境信息,如果包含了語(yǔ)境參數(shù),則說(shuō)明該候選詞是語(yǔ)境詞,那么,流程進(jìn)入步驟S206。步驟S206中,分離語(yǔ)境參數(shù)以及該語(yǔ)境詞所包含的文字內(nèi)容,從語(yǔ)境參數(shù)信息中獲取校對(duì)信息,并在后續(xù)步驟S207中執(zhí)行該校對(duì)信息,例如執(zhí)行一定次數(shù)的退格處理。然后,在步驟S208中輸出所分離出的"文字內(nèi)容,,本身并緩存所輸出的內(nèi)容,接著進(jìn)入步驟S209。在上述步驟S205中,如果即將輸出的內(nèi)容不存在語(yǔ)境參數(shù),則流程從步驟S205轉(zhuǎn)到步驟S208,輸出對(duì)應(yīng)的詞并緩存,接著進(jìn)入步驟S209。步驟S209中,文字輸入系統(tǒng)清除即時(shí)語(yǔ)境詞,即,清除"AM"開頭的語(yǔ)境詞。接著,步驟S210中,用所緩存的即時(shí)輸出的詞檢索語(yǔ)境校對(duì)數(shù)據(jù)庫(kù),如果完全匹配,就給相關(guān)的編碼生成語(yǔ)境詞。例如,如果步驟S208中輸出的是"況",而"況"剛好與語(yǔ)境校對(duì)數(shù)據(jù)中的語(yǔ)境關(guān)聯(lián)詞完全匹配,于是,就給編碼uqd產(chǎn)生語(yǔ)境詞"AM1兌獎(jiǎng)";如果步驟S208中輸出的是"屠刀",而"屠刀"未能與語(yǔ)境校對(duì)數(shù)據(jù)中的語(yǔ)境關(guān)聯(lián)詞完全匹配,就不需要產(chǎn)生新的語(yǔ)境詞。步驟S211中,文字輸入系統(tǒng)還對(duì)即時(shí)輸出的詞進(jìn)行累計(jì),并在步驟S212中根據(jù)累計(jì)內(nèi)容對(duì)語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)進(jìn)行匹配檢索,如果匹配就進(jìn)入步驟S213,否則就進(jìn)入步驟S302。例如,如果用戶上一次輸入的是"放下","放下"與語(yǔ)境關(guān)聯(lián)詞"放下屠刀"匹配但不是完全匹配,就繼續(xù)累計(jì)。接著,如果用戶又輸入了"屠刀",那么,步驟S211中累計(jì)后的結(jié)果就是"放下屠刀"。在步驟S212中,如果累計(jì)結(jié)果"放下屠刀"與語(yǔ)境關(guān)聯(lián)詞"放下屠刀"匹配,流程就進(jìn)入步驟S213;否則,流程就進(jìn)入步驟S302清除累計(jì)的內(nèi)容"放下屠刀",將"屠刀,,作為最新的累計(jì)結(jié)果。再例如,如果用戶上一次輸入的是"放下",接著又輸入了"重?fù)?dān)",因?yàn)槔塾?jì)之后的"放下重?fù)?dān),,與語(yǔ)境關(guān)聯(lián)詞不匹配,因此,就清除該累計(jì)內(nèi)容,將最新輸入的內(nèi)容"重?fù)?dān)"作為最新的累計(jì)結(jié)果。步驟S213中,判斷累計(jì)的內(nèi)容是否與即時(shí)輸出的內(nèi)容是否完全相同,如不相同,就判斷累計(jì)內(nèi)容是否與語(yǔ)境關(guān)聯(lián)詞完全匹配,如完全匹配,為預(yù)設(shè)編碼產(chǎn)生相應(yīng)語(yǔ)境詞。例,累計(jì)的內(nèi)容"放下屠刀,,與即時(shí)輸出的內(nèi)容"屠刀"不相同,接著判斷累計(jì)內(nèi)容"放下屠刀"與語(yǔ)境關(guān)聯(lián)詞是否完全匹配。如果完全匹配,所以就給對(duì)應(yīng)的編碼ufdw產(chǎn)生語(yǔ)境詞"AJO立地成佛"。另一方面,如果累計(jì)的內(nèi)容與即時(shí)輸出的內(nèi)容相同,就說(shuō)明已經(jīng)在步驟S210中產(chǎn)生過(guò)語(yǔ)境詞,所以不需要再重新產(chǎn)生該語(yǔ)境詞了,以避免重復(fù)產(chǎn)生相同的語(yǔ)境詞。隨后,流程可以返回步驟S202,繼續(xù)接收用戶輸入的鍵盤信息。在上述步驟S204中,如果匹配失敗,就說(shuō)明用戶輸入的編碼沒(méi)有對(duì)應(yīng)的詞。這時(shí)候,流程進(jìn)入步驟S301,將該編碼視為輸出內(nèi)容,并進(jìn)入步驟S210中緩存該編碼。例如,用戶輸入編碼djvb時(shí),文字輸入系統(tǒng)將該編碼視為輸出內(nèi)容并緩存,然后在步驟S210中與語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)進(jìn)行匹配判斷,如果是完全匹配就給編碼gibc產(chǎn)生語(yǔ)境詞"AMO非她不娶"。換言之,實(shí)施本發(fā)明,打空的編碼也可以作為語(yǔ)境關(guān)聯(lián)內(nèi)容,用于進(jìn)行才交對(duì)操作。在上述步驟S212中,如果語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)中沒(méi)有與目前的累計(jì)內(nèi)容匹配的語(yǔ)境關(guān)聯(lián)詞,流程進(jìn)入步驟S302,清空累計(jì)內(nèi)容,并將步驟S210中緩存的內(nèi)容作為新的累計(jì)內(nèi)容,然后,流程返回步驟S202。例如,用戶首次輸入"得",接著輸入"關(guān)",那么,累計(jì)內(nèi)容是"得關(guān)",因?yàn)椴襟ES212中匹配失敗,所以在步驟S302中清空該累計(jì)內(nèi)容,并將最近輸出的內(nèi)容"關(guān)"作為最新累計(jì)的內(nèi)容。在上述步驟S203中,如果用戶輸入的鍵盤信息不是編碼信息,則流程進(jìn)入步驟S400,輸出鍵盤信息代表的內(nèi)容,例如標(biāo)點(diǎn)符號(hào)或者其它符號(hào)。并且,如果輸出的是標(biāo)點(diǎn)符號(hào),就在步驟S401中清除對(duì)應(yīng)的語(yǔ)境詞,例如作用周期為半句或者句子的語(yǔ)境詞。然后。流程進(jìn)入步驟S210。如上所述,實(shí)施本發(fā)明能提高首選候選詞的準(zhǔn)確度,實(shí)現(xiàn)文字上屏前自動(dòng)校對(duì);可以根據(jù)語(yǔ)境參數(shù),自動(dòng)清除已上屏重碼錯(cuò)誤詞,實(shí)現(xiàn)文字上屏后自動(dòng)校對(duì);可以根據(jù)語(yǔ)境參數(shù)自動(dòng)清除不同作用周期的語(yǔ)境詞,使輸入法恢復(fù)原來(lái)的候選詞順序,不影響原來(lái)重碼時(shí)處在"第1位字詞"的使用。且實(shí)施本發(fā)明,能夠自動(dòng)補(bǔ)充因?yàn)榇蚩斩雎缘舻脑~,減少輸入后校對(duì)工作量。實(shí)施例三本發(fā)明也可以應(yīng)用到拼音輸入法中。在實(shí)施時(shí),首先構(gòu)造語(yǔ)境校對(duì)數(shù)據(jù)庫(kù),類似地,該語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)包括語(yǔ)境關(guān)聯(lián)詞、預(yù)設(shè)編碼、與預(yù)設(shè)編碼對(duì)應(yīng)的語(yǔ)境詞。語(yǔ)境詞包括語(yǔ)境標(biāo)記、作用周期、校對(duì)信息、對(duì)應(yīng)的文字信息等。一身panjue='M2—審判決一身panjueshu=、2—審判決書技術(shù)qi='M2計(jì)數(shù)器事實(shí)li,M2實(shí)施例表3:語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)本實(shí)施例的實(shí)施方法、步驟與實(shí)施例二類似,不再贅述。實(shí)施例四本發(fā)明還可以應(yīng)用到其它輸入法中。其實(shí)施方法、步驟與實(shí)施例二類似。以上結(jié)合優(yōu)選實(shí)施例對(duì)本發(fā)明的進(jìn)行了描述,但是并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。例如,語(yǔ)境詞的語(yǔ)境參數(shù)可以是其他形式,語(yǔ)境詞在候選窗的外觀上可以與其他候選詞看起來(lái)相同,而實(shí)質(zhì)上不同(因?yàn)樵撜Z(yǔ)境詞包含了語(yǔ)境參數(shù))。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。權(quán)利要求1、一種文字輸入過(guò)程中的自動(dòng)校對(duì)方法,其特征在于,包括以下步驟為預(yù)設(shè)編碼生成語(yǔ)境詞,所述語(yǔ)境詞包括語(yǔ)境參數(shù)和文字內(nèi)容,所述語(yǔ)境參數(shù)至少包括語(yǔ)境標(biāo)記;將所述語(yǔ)境詞作為所述預(yù)設(shè)編碼的首選候選詞;接收用戶輸入的編碼,檢索與所述編碼對(duì)應(yīng)的候選詞;判斷用戶選擇的候選詞是否屬于語(yǔ)境詞,如果屬于語(yǔ)境詞,就提取所述候選詞的文字內(nèi)容并輸出所述文字內(nèi)容;如果不屬于語(yǔ)境詞,就輸出該候選詞。2、如權(quán)利要求1所述的自動(dòng)校對(duì)方法,其特征在于語(yǔ)境詞的語(yǔ)境參數(shù)還包括作用周期,用于表示所述語(yǔ)境詞的有效期間;所述將語(yǔ)境詞作為首選候選詞的步驟包括將所述語(yǔ)境詞添加到所述預(yù)設(shè)編碼的原有的候選詞列表;所述自動(dòng)校對(duì)方法還包括刪除超出有效期間的語(yǔ)境詞,并恢復(fù)與該語(yǔ)境詞對(duì)應(yīng)的預(yù)設(shè)編碼的原有的候選詞列表。3、如權(quán)利要求2所述的自動(dòng)校對(duì)方法,其特征在于,語(yǔ)境詞的作用周期包括即時(shí)周期,作用周期為即時(shí)周期的語(yǔ)境詞稱為即時(shí)語(yǔ)境詞;所述自動(dòng)校對(duì)方法包括在輸出即時(shí)語(yǔ)境詞的文字內(nèi)容之后,刪除所有的即時(shí)語(yǔ)境詞。4、如權(quán)利要求2所述的自動(dòng)校對(duì)方法,其特征在于,語(yǔ)境詞的作用周期包括句子周期,作用周期為句子周期的語(yǔ)境詞稱為句子語(yǔ)境詞;所述自動(dòng)校對(duì)方法包括在用戶輸入預(yù)設(shè)的標(biāo)點(diǎn)符號(hào)之后,刪除所有的句子語(yǔ)境詞。5、如權(quán)利要求1至4中任意一項(xiàng)所述的自動(dòng)校對(duì)方法,其特征在于語(yǔ)境詞的語(yǔ)境參數(shù)還包括校對(duì)信息,所述校對(duì)信息表示需要校對(duì)的字?jǐn)?shù);所述輸出語(yǔ)境詞的文字內(nèi)容的步驟還包括根據(jù)所述語(yǔ)境詞的校對(duì)信息,修正已上屏的字。6、如權(quán)利要求5所述的自動(dòng)校對(duì)方法,其特征在于,所述修正已上屏的字的步驟包括根據(jù)語(yǔ)境詞的校對(duì)信息自動(dòng)向左刪除一定數(shù)量的字;輸出所述語(yǔ)境詞的文字內(nèi)容,所述文字內(nèi)容的一部分字用于替換所述被刪除的一定數(shù)量的字。7、如權(quán)利要求5所述的自動(dòng)校對(duì)方法,其特征在于,所述自動(dòng)校對(duì)方法還包括構(gòu)造語(yǔ)境校對(duì)數(shù)據(jù)庫(kù),所述語(yǔ)境校對(duì)數(shù)據(jù)庫(kù)包括語(yǔ)境關(guān)聯(lián)詞、預(yù)設(shè)編碼以及對(duì)應(yīng)的i吾境詞;緩存最近一次輸出的內(nèi)容,判斷所緩存的內(nèi)容是否與所述語(yǔ)境關(guān)聯(lián)詞完全匹配,如果完全匹配,就為對(duì)應(yīng)的預(yù)設(shè)編碼產(chǎn)生語(yǔ)境詞。8、如權(quán)利要求7所述的自動(dòng)校對(duì)方法,其特征在于,所述自動(dòng)校對(duì)方法還包括如果沒(méi)有候選詞與用戶輸入的編碼對(duì)應(yīng),就將所述用戶輸入的所述編碼作為所述最近一次輸出的內(nèi)容。9、如權(quán)利要求7或8所述的自動(dòng)校對(duì)方法,其特征在于,所述自動(dòng)校對(duì)方法還包括累計(jì)連續(xù)輸出的內(nèi)容,判斷所累計(jì)的內(nèi)容是否與所述語(yǔ)境關(guān)聯(lián)詞完全匹配,如果完全匹配,就為所述對(duì)應(yīng)的編碼產(chǎn)生i吾境詞。10、如權(quán)利要求9所述的自動(dòng)校對(duì)方法,其特征在于,如果所累計(jì)的內(nèi)容與所述語(yǔ)境關(guān)聯(lián)詞匹配但不是完全匹配,就繼續(xù)對(duì)輸出內(nèi)容進(jìn)行累計(jì);如果所累計(jì)的內(nèi)容與所述語(yǔ)境關(guān)聯(lián)詞不匹配,就清除該累計(jì)的內(nèi)容,重新累計(jì)。全文摘要本發(fā)明涉及文字輸入過(guò)程中的自動(dòng)校對(duì)方法,包括為預(yù)設(shè)編碼生成語(yǔ)境詞,所述語(yǔ)境詞包括語(yǔ)境參數(shù)和文字內(nèi)容,所述語(yǔ)境參數(shù)至少包括語(yǔ)境標(biāo)記;將所述語(yǔ)境詞作為所述預(yù)設(shè)編碼的首選候選詞;接收用戶輸入的編碼,檢索與所述編碼對(duì)應(yīng)的候選詞;判斷用戶選擇的候選詞是否屬于語(yǔ)境詞,如果屬于語(yǔ)境詞,就提取所述候選詞的文字內(nèi)容并輸出所述文字內(nèi)容;如果不屬于語(yǔ)境詞,就輸出該候選詞。所述語(yǔ)境參數(shù)還可以包括表示所述語(yǔ)境詞的有效期間的作用周期;表示需要校對(duì)的已上屏的字?jǐn)?shù)的校對(duì)信息。所述自動(dòng)校對(duì)方法還包括刪除超過(guò)有效期間的語(yǔ)境詞、根據(jù)校對(duì)信息修正已上屏的字。實(shí)施本發(fā)明,能夠提高首選詞的準(zhǔn)確度,實(shí)現(xiàn)文字上屏前校對(duì)與上屏后自動(dòng)校對(duì)。文檔編號(hào)G06F17/27GK101661463SQ200910190470公開日2010年3月3日申請(qǐng)日期2009年9月18日優(yōu)先權(quán)日2009年9月18日發(fā)明者盛楊申請(qǐng)人:盛楊
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1