亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法及裝置的制作方法

文檔序號(hào):6332381閱讀:185來源:國知局
專利名稱:一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及手寫輸入技術(shù)領(lǐng)域,尤其涉及一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法及裝置。
背景技術(shù)
手寫識(shí)別輸入法是對(duì)用戶手寫輸入的圖形進(jìn)行文字識(shí)別。通過不斷改進(jìn)手寫識(shí)別算法本身對(duì)字體圖形的識(shí)別能力來提高用戶手寫輸入文字的識(shí)別率。用戶在使用手寫識(shí)別輸入法進(jìn)行文字輸入時(shí),由于筆畫錯(cuò)誤或者字跡潦草而導(dǎo)致目標(biāo)字未被正確識(shí)別的情況時(shí)有發(fā)生。例如當(dāng)用戶在手寫識(shí)別輸入法中使用不規(guī)范的字形輸入某一字形時(shí),輸入法中的識(shí)別算法所匹配出的候選字可能不包括用戶所需要的目標(biāo)字,尤其是用戶在連筆或使用草體輸入時(shí),雖然手寫識(shí)別算法給出的候選字和用戶輸入的字體圖形較為匹配,但其中并沒有出現(xiàn)用戶所想要的目標(biāo)字,如圖IA所示,用戶連筆輸入 “林”字,但匹配出的候選字中沒有“林”,如圖IB所示。當(dāng)用戶遇到這種情況時(shí),該用戶的下一個(gè)行為便會(huì)刪除本次所寫的文字,并進(jìn)行重寫??梢灶A(yù)見用戶在每一次重寫時(shí)會(huì)書寫更加端正的字體,直到在候選字中看到自己想要的目標(biāo)字為止,如圖2A和圖2B所示,用戶從候選字列表中點(diǎn)擊自己想要的目標(biāo)字完成該目標(biāo)字的輸入。值得注意的是用戶在最終點(diǎn)擊選擇目標(biāo)字之前可能進(jìn)行多次刪除重寫行為。下面給出一個(gè)從用戶手寫輸入到選擇目標(biāo)字的操作行為序列(Ai表示用戶第i次輸入的字體圖形,B為目標(biāo)字)輸入Al- >候選字中沒有B- >刪除Al- >重新輸入A2- >候選字中沒有B- >刪除A2- >.......重新輸入An- >候選字中存在B- >選擇候選字B。從這個(gè)序列上可以看出,用戶所嘗試的所有輸入Al,A2, . . . , An的目標(biāo)都是輸入B,只是由于用戶的個(gè)人書寫風(fēng)格不同而導(dǎo)致未被正確識(shí)別,由于用戶輸入文字的筆畫順序、字形、字體都是習(xí)慣性的,因此,在下一次想要輸入目標(biāo)字B時(shí),仍然可能會(huì)輸入與上一次輸入的Al至An-I中的某個(gè)或某些字非常相似的圖形,由于識(shí)別算法無法識(shí)別出目標(biāo)字B,因此,用戶仍然需要不斷的執(zhí)行刪除和輸入操作,直到用戶輸入與An非常相似的圖形時(shí),識(shí)別算法才會(huì)匹配出目標(biāo)字B。此外,現(xiàn)有手寫識(shí)別算法還有以下一些缺陷同一個(gè)手寫識(shí)別輸入法的識(shí)別算法對(duì)不同用戶的輸入習(xí)慣沒有差異性對(duì)待,文字識(shí)別率因文字風(fēng)格和字跡潦草程度不同而異。特別是當(dāng)用戶采用鼠標(biāo)作為手寫輸入媒介時(shí),由于鼠標(biāo)可控性差、軌跡易走形的特點(diǎn)導(dǎo)致識(shí)別率降低;很多文字筆畫繁多,這降低了用戶的手寫輸入效率;無法因人而異地識(shí)別具有個(gè)人風(fēng)格草體字和簡(jiǎn)寫字,手寫識(shí)別輸入法沒有做到個(gè)性化、可定制。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法及裝置,用于解決現(xiàn)有手寫識(shí)別算法識(shí)別率不高、對(duì)不同用戶輸入的字形、字體適應(yīng)性差等技術(shù)問題。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法,該方法包括記錄用戶輸入目標(biāo)字過程中,用戶輸入后又刪除的未匹配出目標(biāo)字的圖形所對(duì)應(yīng)的字符編碼,在用戶最終選定目標(biāo)字后,在字庫中將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。進(jìn)一步地,所述記錄所述被刪除圖形對(duì)應(yīng)的字符編碼的過程具體為用戶輸入圖形Ai,其中i為大于零的正整數(shù);手寫識(shí)別算法將圖形Ai翻譯成字符編碼Ci,并在字庫中進(jìn)行匹配,輸出候選字列表;用戶刪除圖形Ai,手寫識(shí)別算法將字符編碼Ci添加到刪除列表中,所述刪除列表用于記錄一個(gè)或多個(gè)被刪除圖形對(duì)應(yīng)的字符編碼。進(jìn)一步地,在用戶最終選定目標(biāo)字后,在字庫中將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中的步驟具體為在用戶最終選定目標(biāo)字后,記錄目標(biāo)字的字符編碼;讀取所述刪除列表,逐一取出刪除列表中存儲(chǔ)的被刪除圖形對(duì)應(yīng)的字符編碼,并判斷所述被刪除圖形對(duì)應(yīng)的字符編碼在字庫中是否存在,若存在,則將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中;若不存在,則在字庫中新建所述被刪除圖形所對(duì)應(yīng)的字符編碼,并將所述目標(biāo)字添加到新建的所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。進(jìn)一步地,所述方法還包括將目標(biāo)字的字符編碼放在被刪除圖形的候選字列表的最前端,并用標(biāo)識(shí)符標(biāo)識(shí),以與字庫中原有的候選字相區(qū)別。進(jìn)一步地,所述方法還包括在用戶再次輸入與所述被刪除圖形相似的圖形時(shí),匹配出的候選字列表中包含所述目標(biāo)字,所述目標(biāo)字以不同顯示方式區(qū)別顯示;所述被刪除圖形為漢字圖形、其它語言文字圖形以及不規(guī)則圖形?;谏鲜龇椒?,本發(fā)明還提出一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的裝置,給裝置包括輸入匹配模塊,用于將用戶輸入的圖形翻譯成字符編碼,并在字庫中進(jìn)行匹配,輸出與輸入圖形相匹配的候選字列表;字庫模塊,用于提供字庫支持,保存字符編碼與候選字列表的對(duì)應(yīng)關(guān)系,以及存儲(chǔ)用于顯示的字符數(shù)據(jù);刪除響應(yīng)模塊,用于接收用戶刪除輸入圖形的信號(hào),從所述輸入匹配模塊中獲取被刪除圖形對(duì)應(yīng)的字符編碼,并將獲得的字符編碼發(fā)送給刪除列表處理模塊;刪除列表處理模塊,用于接收被刪除圖形對(duì)應(yīng)的字符編碼,并將其存儲(chǔ)在刪除列表中;還用于在用戶取消本次輸入操作時(shí),清空刪除列表;選定處理模塊,用于接收用戶選定目標(biāo)字的選擇信號(hào),從輸入匹配模塊中獲取用戶選擇的目標(biāo)字的字符編碼,并將其發(fā)送給關(guān)聯(lián)模塊;關(guān)聯(lián)模塊,用于接收到目標(biāo)字的字符編碼后,從刪除列表處理模塊獲取被刪除圖形對(duì)應(yīng)的字符編碼,并將目標(biāo)字添加到被刪除圖形對(duì)應(yīng)的字符編碼的候選字列表中。進(jìn)一步地,所述關(guān)聯(lián)模塊在獲得目標(biāo)字的字符編碼后,從刪除列表處理模塊讀取刪除列表,逐一取出刪除列表中存儲(chǔ)的被刪除圖形對(duì)應(yīng)的字符編碼,并判斷所述被刪除圖形對(duì)應(yīng)的字符編碼在字庫中是否存在,若存在,則將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中;若不存在,則在字庫中新建所述被刪除圖形所對(duì)應(yīng)的字符編碼,并將所述目標(biāo)字添加到新建的所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。進(jìn)一步地,所述關(guān)聯(lián)模塊將目標(biāo)字的字符編碼放在被刪除圖形的候選字列表的最前端,并用標(biāo)識(shí)符標(biāo)識(shí),以與字庫中原有的候選字相區(qū)別。進(jìn)一步地,所述裝置還包括顯示模塊;在用戶再次輸入與所述被刪除圖形相似的圖形時(shí),所述輸入匹配模塊匹配出的候選字列表中包含所述目標(biāo)字;所述顯示模塊基于所述被刪除圖形的候選字列表中的標(biāo)識(shí)符,以不同顯示方式顯示所述目標(biāo)字以及所述被刪除圖形在字庫中原有的候選字;所述被刪除圖形為漢字圖形、其它語言文字圖形以及不規(guī)則圖形。本方案通過建立用戶刪除的圖形與目標(biāo)字之間的關(guān)聯(lián),將同一個(gè)目標(biāo)字和多個(gè)字體圖形相關(guān)聯(lián),從而用戶在下次輸入時(shí)可以任意輸入其中一種圖形就可以得到目標(biāo)字,加快了輸入法的學(xué)習(xí)速度,減小了因用戶輸入失誤所造成的重寫率;本發(fā)明使得手寫識(shí)別算法能夠?qū)Σ煌脩舻妮斎肓?xí)慣進(jìn)行差異性對(duì)待,通過本發(fā)明目標(biāo)字與輸入圖形的關(guān)聯(lián)方法,使得文字識(shí)別率不會(huì)因用戶的文字風(fēng)格、字跡潦草程度不同而異,充分滿足用戶個(gè)性化需求,并且能夠通過本發(fā)明提高輸入速度,特別是當(dāng)用戶采用鼠標(biāo)等可控性差、軌跡易走形輸入設(shè)備作為手寫輸入媒介時(shí),可一定程度上避免識(shí)別率降低。此外,通過本發(fā)明,可很方便的建立繁體字與簡(jiǎn)體字之間的關(guān)聯(lián),避免用戶記憶大量繁體字、也不會(huì)因?yàn)槲淖止P畫繁多,降低用戶的手寫輸入效率。


圖IA-圖IB為用戶以連筆輸入漢字,未匹配出目標(biāo)字的示意圖;圖2A-圖2B為用戶以較工整的筆畫輸入漢字,匹配出目標(biāo)字的示意圖;圖3為本發(fā)明目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法流程圖;圖4A-圖4B為本發(fā)明將特殊字形與常用字關(guān)聯(lián)的示意圖;圖5為本發(fā)明目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的裝置流程圖。
具體實(shí)施例方式本發(fā)明的基本思想是記錄用戶輸入目標(biāo)字過程中,用戶輸入后又刪除的未匹配出目標(biāo)字的圖形所對(duì)應(yīng)的字符編碼,在用戶最終選定目標(biāo)字后,在字庫中將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中,在下一次用戶輸入與被刪除的未匹配出目標(biāo)字的圖形相似的圖形時(shí),在其候選列表中將包含所述目標(biāo)字。通過本發(fā)明方法, 可以使手寫識(shí)別輸入法快速學(xué)習(xí)具有個(gè)人風(fēng)格的字形、字體,并且可以建立特殊圖形與常用字的關(guān)聯(lián),提高輸入速度。為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。圖3為本發(fā)明目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法流程圖,具體步驟為步驟301、用戶開始新的目標(biāo)字輸入過程,輸入圖形Al,手寫識(shí)別算法將圖形Al翻譯成字符編碼Cl,并在字庫中進(jìn)行匹配,獲得候選字列表后,將候選字列表輸出給外部顯示模塊;步驟302、用戶查看圖形Al的候選字列表,發(fā)現(xiàn)沒有目標(biāo)字,用戶刪除圖形Al,手寫識(shí)別算法響應(yīng)用戶的刪除操作,刪除匹配結(jié)果,同時(shí)將刪除的圖形Al對(duì)應(yīng)的字符編碼Cl 存入刪除列表中;若用戶沒有執(zhí)行刪除操作,而是取消了本次輸入操作,例如,用戶點(diǎn)了取消鍵,此時(shí),手寫識(shí)別算法應(yīng)當(dāng)將刪除列表清空,以備下次使用,類似的,以下步驟也存在這種情況, 只要在用戶選擇了目標(biāo)字之前,用戶結(jié)束了本次輸入操作,都應(yīng)當(dāng)將刪除列表清空。步驟303、用戶繼續(xù)輸入圖形A2,手寫識(shí)別算法將圖形A2翻譯成字符編碼C2,并在字庫中進(jìn)行匹配,獲得候選字列表后,將候選字列表輸出給外部顯示模塊;步驟304、用戶查看圖形A2的候選字列表,發(fā)現(xiàn)沒有目標(biāo)字,用戶刪除圖形A2,手寫識(shí)別算法響應(yīng)用戶的刪除操作,刪除匹配結(jié)果,同時(shí)將刪除的圖形A2對(duì)應(yīng)的字符編碼C2 存入刪除列表中;步驟305、用戶繼續(xù)輸入圖形A3,手寫識(shí)別算法將圖形A3翻譯成字符編碼C3,并在字庫中進(jìn)行匹配,獲得候選字列表后,將候選字列表輸出給外部顯示模塊;步驟306、用戶查看圖形A3的候選字列表,發(fā)現(xiàn)候選字列表中包含目標(biāo)字M,用戶選擇目標(biāo)字M,手寫識(shí)別算法響應(yīng)用戶選擇目標(biāo)字的操作,記錄目標(biāo)字的字符編碼Cm ;步驟307、讀取刪除列表,將目標(biāo)字作為所述刪除列表中記錄的被刪除圖形的字符編碼的候選字更新到字庫中;在讀取所述刪除列表后,逐一取出刪除列表中存儲(chǔ)的被刪除圖形對(duì)應(yīng)的字符編碼,并判斷所述被刪除圖形對(duì)應(yīng)的字符編碼在字庫中是否存在,若存在,則將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中;若不存在,則在字庫中新建所述被刪除圖形所對(duì)應(yīng)的字符編碼,并將所述目標(biāo)字添加到新建的所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。優(yōu)選地,可將目標(biāo)字的字符編碼放在被刪除圖形的候選字列表的最前端,并用標(biāo)識(shí)符標(biāo)識(shí)該候選字為通過本發(fā)明方法添加的候選字,以與字庫中原有的候選字相區(qū)別。用于區(qū)別字庫中的原有候選字與本發(fā)明方法添加的候選字的標(biāo)識(shí)符可用來在顯示候選字時(shí)以不同的顯示格式顯示本發(fā)明方法添加的候選字。一種最簡(jiǎn)單的方案是添加到候選字的最前面,并用不同顏色將其與字庫中原有的候選字相區(qū)分。上述步驟以三次匹配兩次刪除過程為例說明本發(fā)明建立被刪除圖形與目標(biāo)字之間的關(guān)聯(lián)的方法,在實(shí)際應(yīng)用中,不限制具體刪除重寫的次數(shù),基于上述方法,當(dāng)用戶再次輸入與圖形A1、A2.....An相似的圖形時(shí),手寫識(shí)別算
法進(jìn)行匹配后顯示出與A1、A2.....An對(duì)應(yīng)的候選字列表中將包含目標(biāo)字M,可實(shí)現(xiàn)將同一
個(gè)目標(biāo)字和多個(gè)字體圖形相關(guān)聯(lián),從而用戶在下次輸入時(shí)可以任意輸入其中一種圖形就可以得到目標(biāo)字,減小因用戶輸入失誤所造成的重寫率,使手寫識(shí)別算法能夠不斷學(xué)習(xí)用戶個(gè)性化的字形和字體,進(jìn)而提高手寫輸入的識(shí)別率和輸入速度。
繁體目標(biāo)字的手寫輸入費(fèi)時(shí)也不易被正確識(shí)別,作為本發(fā)明方法的一個(gè)應(yīng)用,本發(fā)明的方法還可用于繁體字的快速輸入,例如,用戶在輸入繁體的目標(biāo)字之前輸入自己習(xí)慣書寫的簡(jiǎn)寫字,如果沒有目標(biāo)字,則刪除簡(jiǎn)體字,然后重寫端正的繁體目標(biāo)字,從而建立簡(jiǎn)體字和繁體字之間的關(guān)聯(lián)。這樣下次輸入簡(jiǎn)寫字時(shí),在候選字列表中就可以得到繁體目標(biāo)字,無需再書寫繁體字。作為本發(fā)明方法的另一個(gè)應(yīng)用,用戶可以自定義一些抽象的圖形(表示一種類型),利用本發(fā)明的方法將平時(shí)個(gè)人常用的文字與該圖形相關(guān)聯(lián),當(dāng)需要輸入這些常用字時(shí),只需輸入該圖形即可獲得包含該用戶常用字的候選字列表,可為用戶節(jié)省不少輸入時(shí)間。如圖4A和圖4B所示,可通過本發(fā)明的方法將圖4A的圖形與圖4B所示的漢字對(duì)應(yīng),在需要類似圖4B的常用字時(shí),用戶只需要簡(jiǎn)單地輸入圖4A的圖形即可。圖5為本發(fā)明目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的裝置500的結(jié)構(gòu)圖,該裝置用于手寫識(shí)別輸入法系統(tǒng)當(dāng)中,用于建立目標(biāo)字與在選定目標(biāo)字之前用戶刪除的圖形之間的關(guān)聯(lián),已達(dá)到減少重寫率,提高手寫輸入速度等發(fā)明目的。該裝置500包括輸入匹配模塊 501、字庫模塊502、刪除響應(yīng)模塊503、刪除列表處理模塊504、選定處理模塊505、關(guān)聯(lián)模塊 506。輸入匹配模塊501,用于在用戶輸入圖形后,調(diào)用手寫識(shí)別算法將用戶輸入的圖形翻譯成字符編碼,并在字庫中進(jìn)行匹配,獲得與輸入圖形相匹配的候選字列表后輸出給顯示模塊;在輸入匹配模塊中緩存有翻譯會(huì)后的輸入圖形的字符編碼以及候選字列表,候選字列表中包含候選字的字符編碼。本發(fā)明所述的輸入圖形可以是漢字圖形、其它語言文字圖形以及不規(guī)則圖形等。字庫模塊502,用于提供手寫識(shí)別輸入法的字庫支持,在字庫中保存有字符編碼與候選字列表的對(duì)應(yīng)關(guān)系,以及存儲(chǔ)有用于顯示的字符數(shù)據(jù);刪除響應(yīng)模塊503,用于接收用戶刪除輸入圖形的信號(hào),從輸入匹配模塊501中獲取被刪除圖形對(duì)應(yīng)的字符編碼,并將獲得的字符編碼發(fā)送給刪除列表處理模塊504 ;刪除列表處理模塊504,用于接收被刪除圖形對(duì)應(yīng)的字符編碼,并將其存儲(chǔ)在刪除列表中;在用戶取消本次輸入操作時(shí),清空刪除列表;選定處理模塊505,用于接收用戶選定目標(biāo)字的選擇信號(hào),從輸入匹配模塊501中獲取用戶選擇的目標(biāo)字的字符編碼,并將其發(fā)送給關(guān)聯(lián)模塊506 ;關(guān)聯(lián)模塊506,用于接收到目標(biāo)字的字符編碼后,從刪除列表處理模塊504獲取被刪除圖形對(duì)應(yīng)的字符編碼,建立目標(biāo)字字符編碼與被刪除圖形對(duì)應(yīng)的字符編碼之間的關(guān)聯(lián),將被刪除圖形對(duì)應(yīng)的字符編碼更新到字庫當(dāng)中,并將目標(biāo)字添加到被刪除圖形對(duì)應(yīng)的字符編碼的候選字列表中。優(yōu)選地,所述關(guān)聯(lián)模塊506將目標(biāo)字的字符編碼放在被刪除圖形的候選字列表的最前端,并用標(biāo)識(shí)符標(biāo)識(shí),以與字庫中原有的候選字相區(qū)別。在用戶再次輸入與所述被刪除圖形相似的圖形時(shí),輸入匹配模塊匹配出的候選字列表中將包含所述目標(biāo)字。顯示模塊基于關(guān)聯(lián)模塊506在被刪除圖形的候選字列表中所做的標(biāo)識(shí),以不同顯示方式顯示目標(biāo)字以及該被刪除圖形在字庫中原有的候選字,以示區(qū)別。通過上述裝置,當(dāng)用戶再次輸入與被刪除圖形,例如圖形A1、A2.....An相似的圖
形時(shí),由于在字庫模塊502中已經(jīng)存儲(chǔ)了被刪除圖形Al、A2.....An與目標(biāo)字M的對(duì)應(yīng)關(guān)系,因此,輸入匹配模塊501進(jìn)行匹配后會(huì)匹配出圖形A1、A2.....An對(duì)應(yīng)的候選字列表,在
匹配出的候選字列表中將包含目標(biāo)字M,通過該裝置,可以實(shí)現(xiàn)將同一個(gè)目標(biāo)字和多個(gè)圖形相關(guān)聯(lián),從而使用戶在下次輸入時(shí)可以任意輸入其中一種圖形就可以得到目標(biāo)字,減小因用戶輸入失誤所造成的重寫率,使手寫識(shí)別算法能夠不斷學(xué)習(xí)用戶個(gè)性化的字形和字體, 進(jìn)而提高手寫輸入的識(shí)別率和輸入速度。 以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法,其特征在于,包括記錄用戶輸入目標(biāo)字過程中,用戶輸入后又刪除的未匹配出目標(biāo)字的圖形所對(duì)應(yīng)的字符編碼,在用戶最終選定目標(biāo)字后,在字庫中將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述記錄所述被刪除圖形對(duì)應(yīng)的字符編碼的過程具體為用戶輸入圖形Ai,其中i為大于零的正整數(shù);手寫識(shí)別算法將圖形Ai翻譯成字符編碼Ci,并在字庫中進(jìn)行匹配,輸出候選字列表;用戶刪除圖形Ai,手寫識(shí)別算法將字符編碼Ci添加到刪除列表中,所述刪除列表用于記錄一個(gè)或多個(gè)被刪除圖形對(duì)應(yīng)的字符編碼。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在用戶最終選定目標(biāo)字后,在字庫中將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中的步驟具體為在用戶最終選定目標(biāo)字后,記錄目標(biāo)字的字符編碼;讀取所述刪除列表,逐一取出刪除列表中存儲(chǔ)的被刪除圖形對(duì)應(yīng)的字符編碼,并判斷所述被刪除圖形對(duì)應(yīng)的字符編碼在字庫中是否存在,若存在,則將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中;若不存在,則在字庫中新建所述被刪除圖形所對(duì)應(yīng)的字符編碼,并將所述目標(biāo)字添加到新建的所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括將目標(biāo)字的字符編碼放在被刪除圖形的候選字列表的最前端,并用標(biāo)識(shí)符標(biāo)識(shí),以與字庫中原有的候選字相區(qū)別。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括在用戶再次輸入與所述被刪除圖形相似的圖形時(shí),匹配出的候選字列表中包含所述目標(biāo)字,所述目標(biāo)字以不同顯示方式區(qū)別顯示;所述被刪除圖形為漢字圖形、其它語言文字圖形以及不規(guī)則圖形。
6.一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的裝置,其特征在于,該裝置包括輸入匹配模塊,用于將用戶輸入的圖形翻譯成字符編碼,并在字庫中進(jìn)行匹配,輸出與輸入圖形相匹配的候選字列表;字庫模塊,用于提供字庫支持,保存字符編碼與候選字列表的對(duì)應(yīng)關(guān)系,以及存儲(chǔ)用于顯示的字符數(shù)據(jù);刪除響應(yīng)模塊,用于接收用戶刪除輸入圖形的信號(hào),從所述輸入匹配模塊中獲取被刪除圖形對(duì)應(yīng)的字符編碼,并將獲得的字符編碼發(fā)送給刪除列表處理模塊;刪除列表處理模塊,用于接收被刪除圖形對(duì)應(yīng)的字符編碼,并將其存儲(chǔ)在刪除列表中; 還用于在用戶取消本次輸入操作時(shí),清空刪除列表;選定處理模塊,用于接收用戶選定目標(biāo)字的選擇信號(hào),從輸入匹配模塊中獲取用戶選擇的目標(biāo)字的字符編碼,并將其發(fā)送給關(guān)聯(lián)模塊;關(guān)聯(lián)模塊,用于接收到目標(biāo)字的字符編碼后,從刪除列表處理模塊獲取被刪除圖形對(duì)應(yīng)的字符編碼,并將目標(biāo)字添加到被刪除圖形對(duì)應(yīng)的字符編碼的候選字列表中。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述關(guān)聯(lián)模塊在獲得目標(biāo)字的字符編碼后,從刪除列表處理模塊讀取刪除列表,逐一取出刪除列表中存儲(chǔ)的被刪除圖形對(duì)應(yīng)的字符編碼,并判斷所述被刪除圖形對(duì)應(yīng)的字符編碼在字庫中是否存在,若存在,則將所述目標(biāo)字添加到所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中;若不存在,則在字庫中新建所述被刪除圖形所對(duì)應(yīng)的字符編碼,并將所述目標(biāo)字添加到新建的所述被刪除圖形所對(duì)應(yīng)的字符編碼的候選字列表中。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述關(guān)聯(lián)模塊將目標(biāo)字的字符編碼放在被刪除圖形的候選字列表的最前端,并用標(biāo)識(shí)符標(biāo)識(shí),以與字庫中原有的候選字相區(qū)別。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括顯示模塊;在用戶再次輸入與所述被刪除圖形相似的圖形時(shí),所述輸入匹配模塊匹配出的候選字列表中包含所述目標(biāo)字;所述顯示模塊基于所述被刪除圖形的候選字列表中的標(biāo)識(shí)符,以不同顯示方式顯示所述目標(biāo)字以及所述被刪除圖形在字庫中原有的候選字;所述被刪除圖形為漢字圖形、其它語言文字圖形以及不規(guī)則圖形。
全文摘要
本發(fā)明公開了一種目標(biāo)字與用戶輸入圖形建立關(guān)聯(lián)的方法及裝置,用于解決現(xiàn)有手寫識(shí)別算法識(shí)別率不高、對(duì)不同用戶輸入的字形、字體適應(yīng)性差等技術(shù)問題。本發(fā)明記錄用戶輸入目標(biāo)字過程中,用戶輸入后又刪除的未匹配出目標(biāo)字的圖形所對(duì)應(yīng)的字符編碼,在用戶最終選定目標(biāo)字后,在字庫中將目標(biāo)字關(guān)聯(lián)到被刪除圖形上。本發(fā)明通過建立用戶刪除的圖形與目標(biāo)字之間的關(guān)聯(lián),將同一個(gè)目標(biāo)字和多個(gè)字體圖形相關(guān)聯(lián),從而用戶在下次輸入時(shí)可以任意輸入其中一種圖形就可以得到目標(biāo)字,滿足用戶個(gè)性化需求,簡(jiǎn)化繁體字的輸入,并且能夠加快了輸入法的學(xué)習(xí)速度,減小了因用戶輸入失誤所造成的重寫率。
文檔編號(hào)G06K9/62GK102402689SQ201010287388
公開日2012年4月4日 申請(qǐng)日期2010年9月16日 優(yōu)先權(quán)日2010年9月16日
發(fā)明者林嚇洪 申請(qǐng)人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1