專利名稱:組合輸入漢字的方法和裝置、掌上終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輸入法技術(shù)領(lǐng)域,特別是涉及一種組合輸入漢字的方法和裝置,以及, 一種掌上終端。
背景技術(shù):
輸入法是指為了將各種符號(hào)輸入計(jì)算機(jī)或其他設(shè)備(如手機(jī)、電子書(shū)等掌上終端)而采用的編碼方法。漢字輸入法是指為了將漢字輸入計(jì)算機(jī)或手機(jī)等電子設(shè)備而采用的編碼方法,是中文信息處理的重要技術(shù)。根據(jù)輸入設(shè)備的不同,輸入方式可分為鍵盤(pán)輸入方式、手寫(xiě)筆跡輸入方式、語(yǔ)音輸入方式等等。鍵盤(pán)輸入是最基礎(chǔ)的輸入方式,包括流水碼、音碼、形碼和音形碼等多種輸入方式,其中,音碼是按照拼音規(guī)定來(lái)進(jìn)行輸入漢字的,不需要特殊記憶,符合人的思維習(xí)慣,只要會(huì)拼音就可以輸入漢字,因此得到了廣泛的應(yīng)用;但拼音輸入法也有缺點(diǎn),主要問(wèn)題是同音字太多,重碼率高,因此,輸入效率較低。而流水碼、形碼和音形碼等輸入方式由于需要用戶大量記憶編碼方式,普及率相對(duì)較低。手寫(xiě)識(shí)別方式是借助計(jì)算機(jī)或其他設(shè)備的認(rèn)字功能,根據(jù)使用者的手寫(xiě)字體來(lái)辯別中文字、拼音符號(hào)或其它符號(hào)的方法,是一種筆式環(huán)境下的手寫(xiě)中文識(shí)別輸入法,符合中國(guó)人用筆寫(xiě)字的習(xí)慣,只要在手寫(xiě)板上按平常的習(xí)慣寫(xiě)字,電腦就能將其識(shí)別顯示出來(lái)。隨著觸摸屏終端的普及,方便、快捷的手寫(xiě)識(shí)別方式也得到了廣泛的應(yīng)用。但由于目前手寫(xiě)識(shí)別是對(duì)手寫(xiě)漢字或符號(hào)的整體字形進(jìn)行識(shí)別匹配的,不同用戶寫(xiě)出的字形差別很大,為適應(yīng)不同用戶的需要,將數(shù)量眾多的近似形狀的字作為候選,重碼率高,因此,輸入效率也相對(duì)較低。語(yǔ)音識(shí)別使用話筒和語(yǔ)音識(shí)別軟件來(lái)辯別中文字,在現(xiàn)有技術(shù)條件下,由于識(shí)別率低、使用不方便等問(wèn)題,普及率相對(duì)較低??傊枰绢I(lǐng)域技術(shù)人員迫切解決的技術(shù)問(wèn)題是如何降低普通用戶方便使用的輸入法的重碼率,實(shí)現(xiàn)提高漢字輸入效率的目的。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種組合輸入漢字的方法,可解決現(xiàn)有普及率較高的輸入法因重碼率高造成的輸入效率低的問(wèn)題。本發(fā)明還提供了一種組合輸入漢字的裝置,以及,包括上述裝置的掌上終端,以保證上述方法在實(shí)際中的應(yīng)用。為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種組合輸入漢字的方法,包括接收第一輸入;判斷所述第一輸入的類別;以所述第一輸入及其類別為條件,從漢字庫(kù)中篩選出第一候選字集;接收與所述第一輸入的類別不同的第二輸入;
以所述第二輸入及其類別為條件,從所述第一候選字集中篩選出第二候選字集;從所述第二候選字集中選擇需要輸入的漢字。優(yōu)選的,在從所述第二候選字集中選擇需要輸入的漢字步驟之前還包括刪除所述第二輸入及第二候選字集;接收與所述第一輸入類別不同的新的第二輸入;以所述新的第二輸入及其類別為條件,從所述第一候選字集中篩選形成新的第二
候選字集。依據(jù)本發(fā)明的另一優(yōu)選實(shí)施例,還公開(kāi)了一種組合輸入漢字的裝置,包括第一接收單元、判斷單元、第二接收單元、篩選單元、選擇單元和漢字庫(kù)。優(yōu)選的,該裝置還包括修改單元。依據(jù)本發(fā)明的還一優(yōu)選實(shí)施例,公開(kāi)了一種包括上述組合輸入漢字的裝置的掌上終端。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)本發(fā)明優(yōu)選實(shí)施例中,基于兩種不同的輸入方式相互輔助識(shí)別,第二輸入方式是在第一輸入方式篩選結(jié)果的基礎(chǔ)上有針對(duì)性地進(jìn)一步篩選因此,可較大程度地減小重碼率,進(jìn)而提高輸入效率。在本發(fā)明進(jìn)一步的優(yōu)選實(shí)施例中,以“點(diǎn)觸”和“滑動(dòng)”操作方式區(qū)分鍵盤(pán)輸入方式和手寫(xiě)筆跡輸入方式,因此,鍵盤(pán)拼音輸入和手寫(xiě)筆跡輸入可在同一界面操作,而手寫(xiě)操作既可在軟鍵盤(pán)區(qū)域進(jìn)行,也可以在其他區(qū)域進(jìn)行,用戶使用更加方便、靈活。其次,由于支持刪除操作,當(dāng)輔助識(shí)別效果不理想時(shí),可更改第二輸入的內(nèi)容,以進(jìn)一步降低重碼率,提高輸入效率。另外,對(duì)于手寫(xiě)漢字筆跡輸入方式,不僅支持傳統(tǒng)的漢字整體字形識(shí)別,還支持筆畫(huà)識(shí)別、偏旁識(shí)別、漢字結(jié)構(gòu)識(shí)別,使用戶的操作更加方便、簡(jiǎn)單。特別是漢字結(jié)構(gòu)識(shí)別方式,可進(jìn)一步解決僅知道讀音和大概的形狀的漢字快速輸入問(wèn)題。
圖1是本發(fā)明組合輸入漢字的方法第一實(shí)施例的流程圖;圖2是本發(fā)明組合輸入漢字的方法第二實(shí)施例的流程圖;圖3-1 3-3是本發(fā)明“手寫(xiě)漢字輔助拼音”實(shí)施方式的界面狀態(tài)變化示意圖;圖4-1 4-2是本發(fā)明“拼音輔助手寫(xiě)漢字”實(shí)施方式的界面狀態(tài)變化示意圖;圖5是本發(fā)明組合輸入漢字的裝置一實(shí)施例的結(jié)構(gòu)框圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。方法實(shí)施例一參照?qǐng)D1,示出了本發(fā)明組合輸入漢字的方法第一實(shí)施例的流程,具體包括以下步驟步驟SlOl 接收第一輸入;
在輸入屬性下,用戶進(jìn)行輸入操作,該輸入操作可以為手寫(xiě)筆跡輸入方式,也可以是鍵盤(pán)拼音輸入方式。步驟S102 判斷第一輸入的類別;在本優(yōu)選實(shí)施例中,輸入類別包括漢字筆跡輸入和拼音輸入,可以采用下述二種優(yōu)選方式進(jìn)行判斷方式一若接收的輸入操作是滑動(dòng)操作,則輸入類別為手寫(xiě)漢字筆跡輸入方式; 若接收的輸入操作是鍵盤(pán)操作或軟鍵盤(pán)區(qū)域的點(diǎn)觸操作,則輸入類別為鍵盤(pán)拼音輸入方式。方式二若接收的輸入操作是鍵盤(pán)操作或軟鍵盤(pán)區(qū)域的點(diǎn)觸操作,則輸入類別為拼音輸入方式;若接收的輸入操作是滑動(dòng)操作,則輸入操作為手寫(xiě)筆跡輸入方式,需要進(jìn)一步判斷上述手寫(xiě)筆跡的類別,若手寫(xiě)筆跡為拼音筆跡,則輸入類別為拼音輸入方式,若手寫(xiě)筆跡為漢字筆跡,則輸入類別為漢字筆跡輸入。步驟S103 以上述第一輸入及其類別為條件,從漢字庫(kù)中篩選出候選字集;步驟S104 判斷候選字集第一頁(yè)是否有要輸入的漢字,若是,則轉(zhuǎn)步驟S107 ;否則,轉(zhuǎn)步驟S105 ;步驟S105 接收與上述第一輸入的類別不同的第二輸入;步驟S106 以第二輸入及其類別為條件,基于上述候選字集篩選形成新的候選字集;步驟S107 從候選字集中選擇需要輸入的漢字。下面,以輸入漢字“葸”為例,具體說(shuō)明當(dāng)?shù)谝惠斎霝殒I盤(pán)拼音輸入方式的實(shí)施例, 即“手寫(xiě)漢字輔助拼音”實(shí)施方式的流程首先,用戶輸入拼音串“xi”后,掌上終端接收用戶的第一輸入,并對(duì)輸入操作的類別進(jìn)行判斷,若接收的輸入操作是鍵盤(pán)操作或軟鍵盤(pán)區(qū)域的點(diǎn)觸操作,則輸入類別為拼音輸入方式,根據(jù)第一輸入的內(nèi)容在編輯區(qū)顯示該字母串,并在漢字庫(kù)中提取與第一輸入內(nèi)容有關(guān)的第一候選字集,在提示區(qū)域顯示第一候選字集的第一頁(yè),當(dāng)顯示的第一候選字集的第一頁(yè)內(nèi)容包括用戶所要輸入的漢字“葸”時(shí),直接選擇該字即可完成輸入過(guò)程;在提示區(qū)域顯示的第一候選字集的第一頁(yè)并不包括用戶所要輸入的漢字“葸”時(shí),顯示的第一候選字集的第一頁(yè)內(nèi)容包括“?!?“西” “洗” “戲” “息” “惜” “析” “喜”,如圖3-1所示,需對(duì)所需輸入漢字作進(jìn)一步限定。其次,在手寫(xiě)區(qū)輸入“葸”的偏旁“*”,如圖3-2所示;此為手寫(xiě)漢字筆跡輸入方式,在手寫(xiě)區(qū)顯示輸入的漢字筆跡“*”,之后,對(duì)輸入的漢字偏旁進(jìn)行識(shí)別,提取輸入的漢字筆跡信息并顯示到編輯區(qū)拼音串的后面,此時(shí),不保存用戶在手寫(xiě)區(qū)輸入的漢字筆跡,同時(shí),以輸入的漢字偏旁為特征在第一候選字集中提取出第二候選字集,并在提示區(qū)顯示第二候選字集的第一頁(yè),其中,包括“惜” “昔” “茜” “葸” “蓰” “棻” “惜” “碏”,如圖3-3所示。此時(shí),不難發(fā)現(xiàn),要輸入的漢字“葸”已經(jīng)在候選字集的第一頁(yè)中顯示出來(lái),直接選擇該字即可完成輸入過(guò)程。下面,以輸入漢字“葸”為例,具體說(shuō)明當(dāng)?shù)谝惠斎霝槭謱?xiě)漢字筆跡輸入方式的實(shí)施例,即“拼音輔助手寫(xiě)漢字”實(shí)施方式的流程首先,用戶在手寫(xiě)區(qū)輸入“葸”的偏旁“*”,掌上終端接收用戶的第一輸入,并對(duì)輸入操作的類別進(jìn)行判斷為手寫(xiě)漢字筆跡輸入,之后,對(duì)輸入的偏旁進(jìn)行識(shí)別, 提取輸入的漢字筆跡信息并在編輯區(qū)顯示該偏旁,此時(shí),不保存用戶在手寫(xiě)區(qū)輸入的筆跡;同時(shí),在漢字庫(kù)中提取與第一輸入內(nèi)容(即偏旁“*”)有關(guān)的第一候選字集,并在提示區(qū)顯示第一候選字集的第一頁(yè),當(dāng)顯示的第一候選字集的第一頁(yè)內(nèi)容包括用戶所要輸入的漢字“葸”時(shí),直接選擇該字即可完成輸入過(guò)程;在提示區(qū)域顯示的第一候選字集的第一頁(yè)并不包括用戶所要輸入的漢字“葸”時(shí),如圖4-1所示,顯示內(nèi)容包括 “廿” “草” “花” “藝” “藥” “芹” “菜” “萎”;在提示區(qū)顯示第一候選字集的第一頁(yè)不包括用戶所需輸入的漢字“葸”,需對(duì)所需輸入漢字作進(jìn)一步限定。其次,在提示區(qū)域顯示的第一候選字集的第一頁(yè)并不包括用戶所要輸入的漢字 “葸”時(shí),用戶對(duì)掌上終端進(jìn)行第二輸入的操作,輸入拼音串“Xi”后在編輯區(qū)偏旁的后面顯示該字母串,同時(shí),在基于在偏旁的第一候選字集中提取以“Xi”為條件的第二候選字集,并在提示區(qū)域顯示第二候選字集的第一頁(yè),如圖4-2所示,顯示內(nèi)容包括 “惜” “昔” “茜” “葸” “蓰” “棻” “惜” “碏”;此時(shí),不難發(fā)現(xiàn),要輸入的漢字“葸”已經(jīng)在候選字集的第一頁(yè)中顯示出來(lái),直接選擇該字即可完成輸入過(guò)程。其中,對(duì)于手寫(xiě)漢字筆跡輸入方式,輔助識(shí)別的漢字筆跡可以為下述4種方式(1)漢字字形即寫(xiě)入整個(gè)漢字,字形可為手寫(xiě)體,不要求必須工整。(2)漢字前幾筆畫(huà)按照書(shū)寫(xiě)漢字的筆畫(huà)順序,依次寫(xiě)入前幾筆畫(huà),也可是第一筆;(3)漢字偏旁寫(xiě)入漢字的偏旁,即合體字的一部分;以“偏”字為例,可以輸入 M ”、“扁”、“/9丑”或“戶”;(4)漢字結(jié)構(gòu)如下表所示
權(quán)利要求
1.一種組合輸入漢字的方法,其特征在于,包括 接收第一輸入;判斷所述第一輸入的類別;以所述第一輸入及其類別為條件,從漢字庫(kù)中篩選出第一候選字集; 接收與所述第一輸入的類別不同的第二輸入;以所述第二輸入及其類別為條件,從所述第一候選字集中篩選出第二候選字集; 從所述第二候選字集中選擇需要輸入的漢字。
2.如權(quán)利要求1所述的方法,其特征在于,在從所述第二候選字集中選擇需要輸入的漢字步驟之前還包括刪除所述第二輸入及第二候選字集; 接收與所述第一輸入類別不同的新的第二輸入;以所述新的第二輸入及其類別為條件,從所述第一候選字集中篩選形成新的第二候選字集。
3.如權(quán)利要求1所述的方法,其特征在于,在以所述第一輸入及其類別為條件,從漢字庫(kù)中篩選出第一候選字集之后,還包括判斷在提示區(qū)域顯示第一候選字集的第一頁(yè)內(nèi)容是否包含有所需輸入的漢字,若是,直接選擇該字完成輸入過(guò)程。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述輸入類別包括漢字筆跡輸入方式和拼音輸入方式。
5.如權(quán)利要求4所述的方法,所述輸入類別的判斷方式為若接收的輸入操作是滑動(dòng)操作,則輸入類別為漢字筆跡輸入方式;若接收的輸入操作是鍵盤(pán)操作或軟鍵盤(pán)區(qū)域的點(diǎn)觸操作,則輸入類別為拼音輸入方式; 或,若接收的輸入操作是鍵盤(pán)操作或軟鍵盤(pán)區(qū)域的點(diǎn)觸操作,則輸入類別為拼音輸入方式;若接收的輸入操作是滑動(dòng)操作,判斷手寫(xiě)筆跡是漢字筆跡還是拼音筆跡,若手寫(xiě)筆跡為漢字筆跡,則輸入類別為漢字筆跡輸入方式,若手寫(xiě)筆跡為拼音筆跡,則輸入類別為拼音輸入方式。
6.如權(quán)利要求5所述的方法,其特征在于,所述漢字筆跡包括漢字字形、漢字結(jié)構(gòu)、漢字偏旁或漢字的前η筆畫(huà),其中η為不小于1的整數(shù)。
7.如權(quán)利要求6所述的方法,其特征在于,所述漢字結(jié)構(gòu)包括左右結(jié)構(gòu)、上下結(jié)構(gòu)、左中右結(jié)構(gòu)、上中下結(jié)構(gòu)、右上包結(jié)構(gòu)、左上包結(jié)構(gòu)、右下包結(jié)構(gòu)、左下包結(jié)構(gòu)、上三包結(jié)構(gòu)、下三包結(jié)構(gòu)、左三包結(jié)構(gòu)、全包結(jié)構(gòu)、單體結(jié)構(gòu)和特殊結(jié)構(gòu)。
8.一種組合輸入漢字的裝置,其特征在于,包括第一接收單元、判斷單元、第二接收單元、篩選單元、選擇單元和漢字庫(kù),其中所述第一接收單元用于接收用戶的第一輸入,判斷所述第一輸入的類別;所述第一輸入的類別包括漢字筆跡輸入方式和拼音輸入方式;判斷單元用于判斷第一輸入為漢字筆跡輸入方式和拼音輸入方式;所述第二接收單元用于接收與所述第一輸入的類別不同的第二輸入;所述第二輸入的類別包括漢字筆跡輸入方式和拼音輸入方式;所述篩選單元用于以所述第一接收單元獲得的第一輸入及其類別為條件,從所述漢字庫(kù)中篩選出第一候選字集;以及,以所述第二接收單元獲得的第二輸入及其類別為條件,從所述第一候選字集中篩選出第二候選字集;所述選擇單元用于從所述第二候選字集中選擇需要輸入的漢字。
9.如權(quán)利要求8所述的裝置,其特征在于,還包括修改單元,其中所述修改單元用于刪除所述第二輸入及第二候選字集,接收與所述第一輸入類別不同的第三輸入;所述第三輸入的類別包括漢字筆跡輸入方式和拼音輸入方式;所述篩選單元還用于以所述修改單元獲得的第三輸入及其類別為條件,從所述第一候選字集中篩選形成新的第二候選字集。
10.如權(quán)利要求8或9所述的裝置,其特征在于,所述篩選單元具體包括拼音篩選子單元、漢字字形篩選子單元、漢字結(jié)構(gòu)篩選子單元、漢字偏旁篩選子單元和漢字筆畫(huà)篩選子單元,其中所述拼音篩選子單元用于以用戶輸入的拼音為條件,從所述漢字庫(kù)中篩選符合條件的漢字形成第一候選字集,或從所述第一候選字集中選擇符合條件的漢字形成第二候選字集;所述漢字字形篩選子單元用于以用戶輸入的漢字整體字形為條件,從所述漢字庫(kù)中篩選符合條件的漢字形成第一候選字集,或從所述第一候選字集中選擇符合條件的漢字形成第二候選字集;所述漢字結(jié)構(gòu)篩選子單元用于以用戶輸入的漢字結(jié)構(gòu)為條件,從所述漢字庫(kù)中篩選符合條件的漢字形成第一候選字集,或從所述第一候選字集中選擇符合條件的漢字形成第二候選字集;所述漢字結(jié)構(gòu)包括左右結(jié)構(gòu)、上下結(jié)構(gòu)、左中右結(jié)構(gòu)、上中下結(jié)構(gòu)、右上包結(jié)構(gòu)、 左上包結(jié)構(gòu)、右下包結(jié)構(gòu)、左下包結(jié)構(gòu)、上三包結(jié)構(gòu)、下三包結(jié)構(gòu)、左三包結(jié)構(gòu)、全包結(jié)構(gòu)、單體結(jié)構(gòu)和特殊結(jié)構(gòu);所述漢字偏旁篩選子單元用于以用戶輸入的合體漢字的偏旁為條件,從所述漢字庫(kù)中篩選包括該偏旁的漢字形成第一候選字集,或從所述第一候選字集中選擇包括該偏旁的漢字形成第二候選字集;所述漢字筆畫(huà)篩選子單元用于以用戶輸入的前η個(gè)筆畫(huà)為條件,從所述漢字庫(kù)中篩選符合條件的漢字形成第一候選字集,或從所述第一候選字集中選擇符合條件的漢字形成第二候選字集;其中η為不小于1的整數(shù)。
11.一種包括權(quán)利要求8 9任一項(xiàng)所述組合輸入漢字的裝置的掌上終端。
全文摘要
本發(fā)明提供了一種組合輸入漢字的方法和裝置,以及,一種掌上終端,所述方法包括接收第一輸入;判斷所述第一輸入的類別;以所述第一輸入及其類別為條件,從漢字庫(kù)中篩選出第一候選字集;接收與所述第一輸入的類別不同的第二輸入;以所述第二輸入及其類別為條件,從所述第一候選字集中篩選出第二候選字集;從所述第二候選字集中選擇需要輸入的漢字。本發(fā)明方案中,基于兩種不同的輸入方式相互輔助識(shí)別,第二輸入方式是在第一輸入方式篩選結(jié)果的基礎(chǔ)上有針對(duì)性地進(jìn)一步篩選因此,可較大程度地減小重碼率,進(jìn)而提高輸入效率。
文檔編號(hào)G06F3/023GK102419645SQ20111033271
公開(kāi)日2012年4月18日 申請(qǐng)日期2011年10月28日 優(yōu)先權(quán)日2011年10月28日
發(fā)明者王凱 申請(qǐng)人:漢王科技股份有限公司