專利名稱:一種手寫輸入中確定待選字的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備輸入技術(shù)領(lǐng)域,尤其涉及一種手寫輸入中確定待選字的方法及裝置。
背景技術(shù):
目前,向電子終端中錄入數(shù)據(jù)主要通過鍵盤輸入和手寫輸入兩種方法。手寫輸入相對(duì)鍵盤輸入更符合中國(guó)人的書寫習(xí)慣,因而各種快速手寫輸入方法應(yīng)運(yùn)而生。漢字是一種方塊字,具有特殊的形體結(jié)構(gòu),按層次從高到底的順序,漢字形體結(jié)構(gòu)可分為整字、部件和筆劃。相應(yīng)地,漢字手寫輸入法可大致分為3類基于整字識(shí)別的手寫輸入法、基于部件識(shí)別的手寫輸入法和基于筆劃識(shí)別的手寫輸入法?;谡肿R(shí)別的手寫輸入法是將用戶輸入的完整漢字通過識(shí)別系統(tǒng)進(jìn)行樣本或模板匹配,以相似性最大、差異性最小的匹配樣本作為識(shí)別的結(jié)果,具有輸入筆劃多且識(shí)別復(fù)雜的特點(diǎn),識(shí)別效率和準(zhǔn)確率比較低?;诠P劃序列的漢字手寫輸入法只考慮筆劃本身以及筆劃與筆劃間順序,而不考慮漢字的空間結(jié)構(gòu)信息,雖然對(duì)用戶的書寫規(guī)范性要求不高,但是識(shí)別效率比較低?;诓考R(shí)別的手寫輸入法通過識(shí)別用戶輸入的部件,得到包含該部件的候選字,可減少用戶輸入的筆劃數(shù),相對(duì)于另外兩種手寫輸入法識(shí)別效率和準(zhǔn)確率要高?,F(xiàn)有技術(shù)中提供一種速漢字手寫輸入法,其具體實(shí)現(xiàn)方式是將漢字按部首和區(qū)位進(jìn)行編碼以組成編碼字庫(kù)。書寫區(qū)域內(nèi)的每個(gè)田字格區(qū)域被劃分為16個(gè)部首區(qū)位,用戶輸入一個(gè)部首,將得到部首編碼和部首區(qū)位編碼組成的編碼串,將該編碼串作為查找關(guān)鍵字在編碼字庫(kù)中查找得到滿足條件的所有漢字。這種速漢字手寫輸入法可在一定程度上提高漢字手寫輸入速度,但是,它應(yīng)用漢字按部首和區(qū)位信息來進(jìn)行編碼,會(huì)存在編碼字庫(kù)實(shí)現(xiàn)復(fù)雜、存儲(chǔ)占用空間比較大,用戶必須在正確的小方格區(qū)域內(nèi)書寫部首才能找到預(yù)輸入漢字等問題。例如,漢字“部”的編碼由3個(gè)部首編碼和3個(gè)部首所在位置的區(qū)位編碼組成,假設(shè)用戶在書寫區(qū)域的左上角書寫“立”,根據(jù)包含“立”的部首編碼和左上角區(qū)位編碼的編碼串,可從編碼字庫(kù)中查詢得到左上角位置為“立”的漢字序列,進(jìn)而找到“部”。如果用戶在書寫區(qū)域的左半部書寫“立”,根據(jù)包含“立”的部首編碼和左半部區(qū)位編碼的編碼串,則不能從編碼字庫(kù)中查詢得到“部”的漢字序列。上述漢字手寫輸入法對(duì)書寫位置有嚴(yán)格要求, 如果部首書寫位置不正確,就無法得到欲輸入漢字。在手提式終端設(shè)備中,因?yàn)闀鴮憛^(qū)域較小,用戶書寫規(guī)范性比較難保證,所以導(dǎo)致上述方法應(yīng)用存在困難。
發(fā)明內(nèi)容
本發(fā)明提供一種手寫輸入中確定待選字的方法及裝置,解決現(xiàn)有技術(shù)中手寫輸入終端因?yàn)闀鴮憛^(qū)域較小,用戶書寫規(guī)范性難保證,從而導(dǎo)致手寫輸入識(shí)別困難的問題。本發(fā)明提供一種手寫輸入中確定待選字的方法,所述方法應(yīng)用于包括有手寫輸入設(shè)備的智能設(shè)備中,包括
根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功, 則根據(jù)獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定;按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。根據(jù)上述方法本發(fā)明還提供一種手寫輸入中確定待選字的裝置,該裝置包括輸入模塊,用于根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;部首確定模塊,用于將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功,則根據(jù)獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定;候選字確定模塊,用于按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。上述技術(shù)方案中的一個(gè)或兩個(gè),至少具有如下技術(shù)效果首先本發(fā)明所提供的方法和裝置存儲(chǔ)根據(jù)用戶個(gè)人手寫習(xí)慣生成的個(gè)人部首筆跡樣本,字庫(kù)實(shí)現(xiàn)簡(jiǎn)單且存儲(chǔ)空間小,不需要對(duì)字庫(kù)中的漢字進(jìn)行編碼,只需將字庫(kù)按部首索引以方便檢索;另外,由于每個(gè)用戶的筆跡都有穩(wěn)定、明顯的個(gè)人特征,將用戶的部首筆跡作為匹配樣本,可減少匹配次數(shù),提高匹配效率,并且能夠提高漢字手寫輸入法的識(shí)別效率和準(zhǔn)確率、減少字庫(kù)存儲(chǔ)空間;進(jìn)一步因?yàn)閷⒂脩魰鴮懖渴坠P跡和漢字部首建立一一對(duì)應(yīng)關(guān)系,使得用戶書寫更隨意, 具有用戶自適應(yīng)的特點(diǎn)。
圖1為本發(fā)明實(shí)施例一種手寫輸入中確定待選字的方法的流程圖;圖2為應(yīng)用本發(fā)明實(shí)施例所提供的方法進(jìn)行手寫輸入的實(shí)現(xiàn)方法的流程圖;圖3為本發(fā)明實(shí)施例用戶輸入部首的示意圖;圖4為本發(fā)明實(shí)施例一種手寫輸入中確定待選字的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種手寫輸入中確定待選字的方法,該方法包括根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功,則根據(jù)獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定;按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。如圖1所示,本發(fā)明實(shí)施例提供一種手寫輸入中確定待選字的方法,所述方法應(yīng)用于包括有手寫輸入設(shè)備的智能設(shè)備中,下面結(jié)合說明書附圖對(duì)本發(fā)明的具體實(shí)施方式
進(jìn)行詳細(xì)說明步驟101,根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;
在本發(fā)明實(shí)施例中在用戶輸入漢字時(shí),根據(jù)系統(tǒng)提示首先輸入預(yù)輸入漢字的偏旁部首。并且用戶在輸入部首時(shí),需要根據(jù)預(yù)輸入漢字的字形結(jié)構(gòu)將部首寫在輸入設(shè)備的對(duì)應(yīng)位置。例如,需要輸入“部”字,則首先輸入“卩”;并且在“部”的字形結(jié)構(gòu)中,1 ”在右半部,所以在輸入“部”字時(shí),則將“卩,,寫在輸入設(shè)備的右半部。步驟102,將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功,則根據(jù)獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);因?yàn)閭€(gè)人手寫輸入習(xí)慣的不同,如果系統(tǒng)只是保存一個(gè)標(biāo)準(zhǔn)的系統(tǒng)部首筆跡庫(kù), 則在識(shí)別每個(gè)用戶的輸入內(nèi)容時(shí)會(huì)比較困難,所以在本發(fā)明實(shí)施例中,建立了一個(gè)能夠體現(xiàn)個(gè)人書寫習(xí)慣的個(gè)人筆跡樣本。所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定。另外,因?yàn)榧词雇粋€(gè)人在輸入同一個(gè)部首時(shí),也不能每次都相同,所以在本發(fā)明實(shí)施例中所述個(gè)人筆跡樣本中可以存儲(chǔ)同一部首的不同寫法,從而提高系統(tǒng)對(duì)輸入筆跡的辨識(shí)度。在本發(fā)明實(shí)施例中建立個(gè)人筆跡樣本的具體實(shí)現(xiàn)方法可以是當(dāng)接收到用戶輸入的部首后,確定所述部首的部首筆跡,并用所述部首筆跡與已存的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配到相同的,則顯示輸出包含已識(shí)別部首的候選字序列;如果沒有,則根據(jù)用戶的輸入信息從待選部首序列中確定輸入部首,并查詢所述輸入部首是否已存在部首字跡樣本,如果所述輸入部首已存在部首字跡樣本,則更新部首字跡樣本;如果所述輸入部首不存在部首字跡樣本,則保存部首字跡樣本。部首103,按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。因?yàn)榘ㄍ徊渴椎臐h字相對(duì)較多,所以在通過部首確定一部分漢字之后,本發(fā)明實(shí)施例所提供的方法還進(jìn)一步對(duì)候選字進(jìn)行排序,具體的排序條件包括以下幾種(1)從所述部首信息中獲取所述部首的輸入坐標(biāo),并根據(jù)該輸入坐標(biāo)判斷所述預(yù)輸入漢字的字形結(jié)構(gòu);根據(jù)所述字形結(jié)構(gòu),將所述候選字中為所述字形結(jié)構(gòu)的漢字優(yōu)先排列。(2)若接收到用戶輸入所述預(yù)輸入漢字除所述部首外的剩余漢字首筆劃,則根據(jù)所述剩余筆劃的首筆劃,將所述候選字中除部首外與所述首筆劃相同的漢字優(yōu)排列。(3)根據(jù)用戶使用情況的不同,每個(gè)用戶都存在一些常用字,在候選字包括N個(gè), 并N個(gè)候選字中每個(gè)候選字都對(duì)應(yīng)有使用頻度值。則本實(shí)施例還根據(jù)所述N個(gè)候選字的使用頻度值對(duì)所述N個(gè)候選字排序,其中,排序中第M-I個(gè)候選字的使用頻度值大于或等于排序中第M個(gè)候選字的使用頻度值,所述M是大于2小于或等于N的整數(shù)。在具體的應(yīng)用中,可以任選其中一種或兩種對(duì)候選字進(jìn)行排序,也可以是以上三種排序方法自由組合后對(duì)候選字進(jìn)行排序。根據(jù)漢字字形以及使用頻率等原因,在對(duì)候選字進(jìn)行排序時(shí),可以根據(jù)以下判斷方式選擇排序的方法如果用戶書寫部首的坐標(biāo)能很好的反映預(yù)輸入漢字的字形結(jié)構(gòu),則采用漢字字形結(jié)構(gòu)對(duì)候選字序列排序。如果包含該部首的漢字使用頻度很高,則采用用戶頻度記錄對(duì)候選字序列排序。如果用戶輸入完部首后再輸入剩余漢字首筆劃,則采用剩余漢字首筆劃對(duì)候選字序列排序。
如圖2所示,當(dāng)預(yù)輸入漢字為“部”時(shí),本發(fā)明實(shí)施例所提供的一種手寫輸入中確定待選字的方法,包括步驟201,接收用戶在輸入設(shè)備右半部分輸入的部首“卩”,并記錄部首信息,該部首信息為部首筆跡(如圖3所示)以及輸入部首的坐標(biāo)。步驟202,將部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,并在確定所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);步驟203,按所述部首索引號(hào)獲取包含“卩”的漢字序列。在本實(shí)施例中獲取到的漢字序列可以包括Xl {隊(duì)鄧陰郊部陪都…}因?yàn)椤安俊钡淖中谓Y(jié)構(gòu)是比較明顯的左右結(jié)構(gòu),則從輸入設(shè)備右半部分輸入“卩”可以確定進(jìn)一步的確定預(yù)輸入漢字的結(jié)構(gòu),則進(jìn)一步包括步驟204,從所述部首信息中獲取所述部首的輸入坐標(biāo),并根據(jù)該輸入坐標(biāo)判斷所述預(yù)輸入漢字的字形結(jié)構(gòu);根據(jù)所述字形結(jié)構(gòu),將所述候選字中為所述字形結(jié)構(gòu)的漢字優(yōu)先排列。經(jīng)過進(jìn)一步優(yōu)化排列之后,候選字序列的排列則可以為Xl {鄧郊部都隊(duì)陰陪…}。如果還需要進(jìn)一步的確定預(yù)輸入漢字的結(jié)構(gòu),更準(zhǔn)確的定位預(yù)輸入漢字,則該方法還可以在用戶輸入所述預(yù)輸入漢字除所述部首外的剩余漢字首筆劃后,若用戶在輸入叩”之后又輸入剩余字首筆劃“、”,則進(jìn)一步包括步驟205,根據(jù)所述剩余筆劃的首筆劃,將所述候選字中除部首外與所述首筆劃相同的漢字優(yōu)排列。經(jīng)過進(jìn)一步優(yōu)化排列之后,候選字序列的排列則可以為Xl {郊部陪鄧都隊(duì)陰…}。如圖4所示,根據(jù)圖1所示的方法,本發(fā)明實(shí)施例還提供一種手寫輸入中確定待選字的裝置,該裝置包括輸入模塊401,用于根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;部首確定模塊402,用于將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功,則獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定,并且所述個(gè)人筆跡樣本與部首索引號(hào)對(duì)應(yīng);候選字確定模塊403,用于按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。因?yàn)橛脩粼谳斎氩渴讜r(shí),是根據(jù)預(yù)輸入漢字的字形結(jié)構(gòu)輸入的,所以本發(fā)明實(shí)施例所提供的裝置還進(jìn)一步包括對(duì)候選字進(jìn)行排序的模塊字形結(jié)構(gòu)排序模塊404,用于從所述部首信息中獲取所述部首的輸入坐標(biāo),并根據(jù)該輸入坐標(biāo)判斷所述預(yù)輸入漢字的字形結(jié)構(gòu);根據(jù)所述字形結(jié)構(gòu),將所述候選字中與所述字形結(jié)構(gòu)相同的漢字優(yōu)先排列。另外,如果用戶輸入完部首后再輸入剩余字首筆劃,則可采用剩余字首筆劃對(duì)候選字序列排序。剩余筆劃排序模塊405,用于若接收到所述預(yù)輸入漢字除所述部首外的剩余漢字首筆劃,根據(jù)所述剩余筆劃,將所述候選字中與所述剩余漢字首筆劃相同的漢字優(yōu)先排列。因?yàn)楦鶕?jù)用戶使用情況的不同,每個(gè)用戶都存在一些常用字,所以本發(fā)明實(shí)施例所提供的裝置,還包括使用頻度排序模塊406,用于在候選字包括N個(gè),并N個(gè)候選字中每個(gè)候選字都對(duì)應(yīng)有使用頻度值,根據(jù)所述N個(gè)候選字的使用頻度值對(duì)所述N個(gè)候選字排序,其中,排序中第M-I個(gè)候選字的使用頻度值大于或等于排序中第M個(gè)候選字的使用頻度值,所述M是大于2小于或等于N的整數(shù)。由于每個(gè)用戶的筆跡都有穩(wěn)定、明顯的個(gè)人特征,將用戶的部首筆跡作為匹配樣本,可減少匹配次數(shù),提高匹配效率;所以本發(fā)明實(shí)施例提供的裝置還包括個(gè)人筆跡樣本確定模塊407,用于在接收到用戶輸入的部首后,確定已存的個(gè)人筆跡樣本中是否包括所述部首,如果包括,則顯示輸出包含已識(shí)別部首的候選字序列;如果沒有,則根據(jù)用戶的輸入信息從待選部首序列中確定輸入部首,并查詢所述輸入部首是否已存在部首字跡樣本,如果所述輸入部首已存在部首字跡樣本,則更新部首字跡樣本;如果所述輸入部首不存在部首字跡樣本,則保存部首字跡樣本。本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下的技術(shù)效果本發(fā)明實(shí)施例所提供的方法和裝置,首先存儲(chǔ)根據(jù)用戶個(gè)人手寫習(xí)慣生成的個(gè)人部首筆跡樣本,字庫(kù)實(shí)現(xiàn)簡(jiǎn)單且存儲(chǔ)空間小,不需要對(duì)字庫(kù)中的漢字進(jìn)行編碼,只需將字庫(kù)按部首索引以方便檢索;另外,由于每個(gè)用戶的筆跡都有穩(wěn)定、明顯的個(gè)人特征,將用戶的部首筆跡作為匹配樣本,可減少匹配次數(shù),提高匹配效率,并且能夠提高漢字手寫輸入法的識(shí)別效率和準(zhǔn)確率、減少字庫(kù)存儲(chǔ)空間;進(jìn)一步因?yàn)閷⒂脩魰鴮懖渴坠P跡和漢字部首建立一一對(duì)應(yīng)關(guān)系,使得用戶書寫更隨意,具有用戶自適應(yīng)的特點(diǎn)。另外,本發(fā)明實(shí)施例所提供的方法和裝置還應(yīng)用漢字字形結(jié)構(gòu)、用戶頻度記錄和剩余字首筆劃對(duì)包含同一部首的候選字序列進(jìn)行優(yōu)化排序,使得排序后的候選字更加準(zhǔn)確,并能夠體現(xiàn)用戶的輸入習(xí)慣。本發(fā)明所述的方法并不限于具體實(shí)施方式
中所述的實(shí)施例,本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出其它的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng)新范圍。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種手寫輸入中確定待選字的方法,所述方法應(yīng)用于包括有手寫輸入設(shè)備的智能設(shè)備中,其特征在于,包括根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功,則獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定,所述個(gè)人筆跡樣本與部首索引號(hào)對(duì)應(yīng);按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。
2.如權(quán)利要求1所述的方法,其特征在于,從所述漢字序列中確定所述預(yù)輸入漢字的候選字之后,進(jìn)一步包括從所述部首信息中獲取所述部首的輸入坐標(biāo),并根據(jù)該輸入坐標(biāo)判斷所述預(yù)輸入漢字的字形結(jié)構(gòu);根據(jù)所述字形結(jié)構(gòu),將所述候選字中與所述字形結(jié)構(gòu)相同的漢字優(yōu)先排列。
3.如權(quán)利要求1所述的方法,其特征在于,從所述漢字序列中確定所述預(yù)輸入漢字的候選字之后,若接收到所述預(yù)輸入漢字除所述部首外的剩余漢字首筆劃,該方法還包括根據(jù)所述剩余漢字首筆劃,將所述候選字中與所述剩余漢字首筆劃相同的漢字優(yōu)先排列。
4.如權(quán)利要求1 3任一權(quán)項(xiàng)所述的方法,其特征在于,從所述漢字序列中確定所述預(yù)輸入漢字的候選字之后,該方法還包括若包括N個(gè)候選字,并所述N個(gè)候選字中每個(gè)候選字都對(duì)應(yīng)有使用頻度值,根據(jù)所述N 個(gè)候選字的使用頻度值對(duì)所述N個(gè)候選字排序,其中,排序中第M-I個(gè)候選字的使用頻度值大于或等于排序中第M個(gè)候選字的使用頻度值,所述M是大于2小于或等于N的整數(shù)。
5.如權(quán)利要求1 3任一權(quán)項(xiàng)所述的方法,其特征在于,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定包括當(dāng)接收到用戶輸入的部首后,確定已存的個(gè)人筆跡樣本中是否包括所述部首,如果包括,則顯示輸出包含已識(shí)別部首的候選字序列;如果沒有,則根據(jù)用戶的輸入信息從待選部首序列中確定輸入部首,并查詢所述輸入部首是否已存在部首字跡樣本,如果所述輸入部首已存在部首字跡樣本,則更新部首字跡樣本;如果所述輸入部首不存在部首字跡樣本,則保存部首字跡樣本。
6.一種手寫輸入中確定待選字的裝置,其特征在于,包括輸入模塊,用于根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;部首確定模塊,用于將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配, 如果匹配成功,則獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定,并且所述個(gè)人筆記樣本與部首索引號(hào)對(duì)應(yīng);候選字確定模塊,用于按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。
7.如權(quán)利要求6所述的裝置,其特征在于,該裝置還包括字形結(jié)構(gòu)排序模塊,用于從所述部首信息中獲取所述部首的輸入坐標(biāo),并根據(jù)該輸入坐標(biāo)判斷所述預(yù)輸入漢字的字形結(jié)構(gòu);根據(jù)所述字形結(jié)構(gòu),將所述候選字中與所述字形結(jié)構(gòu)相同的漢字優(yōu)先排列。
8.如權(quán)利要求6所述的裝置,其特征在于,該裝置還包括剩余筆劃排序模塊,用于若接收到所述預(yù)輸入漢字除所述部首外的剩余漢字首筆劃, 根據(jù)所述剩余漢字首筆劃,將所述候選字中與所述剩余漢字首筆劃相同的漢字優(yōu)先排列。
9.如權(quán)利要求6所述的裝置,其特征在于,該裝置還包括使用頻度排序模塊,用于在候選字包括N個(gè),并N個(gè)候選字中每個(gè)候選字都對(duì)應(yīng)有使用頻度值,根據(jù)所述N個(gè)候選字的使用頻度值對(duì)所述N個(gè)候選字排序,其中,排序中第M-I個(gè)候選字的使用頻度值大于或等于排序中第M個(gè)候選字的使用頻度值,所述M是大于2小于或等于N的整數(shù)。
10.如權(quán)利要求6 9任一權(quán)項(xiàng)所述的裝置,其特征在于,該裝置還包括個(gè)人筆跡樣本確定模塊,用于在接收到用戶輸入的部首后,確定已存的個(gè)人筆跡樣本中是否包括所述部首,如果包括,則顯示輸出包含已識(shí)別部首的候選字序列;如果沒有,則根據(jù)用戶的輸入信息從待選部首序列中確定輸入部首,并查詢所述輸入部首是否已存在部首字跡樣本,如果所述輸入部首已存在部首字跡樣本,則更新部首字跡樣本;如果所述輸入部首不存在部首字跡樣本,則保存部首字跡樣本。
全文摘要
本發(fā)明公開了一種手寫輸入中確定待選字的方法及裝置,應(yīng)用于電子設(shè)備輸入技術(shù)領(lǐng)域。該方法包括根據(jù)用戶輸入的預(yù)輸入漢字的部首,確定預(yù)輸入漢字的部首信息;將所述部首信息中的部首筆跡與存儲(chǔ)的個(gè)人筆跡樣本進(jìn)行匹配,如果匹配成功,則獲取所述個(gè)人筆跡樣本對(duì)應(yīng)的部首索引號(hào);其中,所述個(gè)人筆跡樣本由用戶輸入的部首筆跡確定,并且所述個(gè)人筆跡樣本與部首索引號(hào)對(duì)應(yīng);按所述部首索引號(hào)獲取包含所述部首的漢字序列,從所述漢字序列中確定所述預(yù)輸入漢字的候選字。本發(fā)明公開的方法和裝置通過存儲(chǔ)根據(jù)用戶個(gè)人手寫習(xí)慣生成的個(gè)人部首筆跡樣本,字庫(kù)實(shí)現(xiàn)簡(jiǎn)單且存儲(chǔ)空間小。
文檔編號(hào)G06F3/048GK102360265SQ201110298039
公開日2012年2月22日 申請(qǐng)日期2011年9月29日 優(yōu)先權(quán)日2011年9月29日
發(fā)明者江桂鳳 申請(qǐng)人:中興通訊股份有限公司