專利名稱:模糊三維拼音碼漢字輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)漢字輸入編碼的方法,特別是一種模糊三維拼音碼漢字輸入法。
背景技術(shù):
現(xiàn)有的計(jì)算機(jī)漢字輸入方法以帶智能性的詞匯、句子的網(wǎng)絡(luò)輸入為主的“簡約拼音”法為當(dāng)今潮流,它具有以往各種方法有所不及的一些優(yōu)點(diǎn),但這種方法有一個(gè)瓶頸問題,即詞句庫內(nèi)沒有該詞、該句怎么辦的問題,當(dāng)今解決方法不理想,有的又回到 “用筆劃輸入”單個(gè)字的老路上,也有的網(wǎng)站用的是與本人1994年早已提出的三維碼音碼打出單個(gè)字的相同方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有漢字輸入法存在的上述不足之處,提出一種采用漢字的拼音特征進(jìn)行濃縮并與字形結(jié)構(gòu)相結(jié)合的“模糊三維拼音碼”漢字輸入法。引入“模糊韻母”和“模糊聲母”的概念組成漢字編碼,這種漢字輸入法符合多數(shù)人漢字讀音不太完整、不太準(zhǔn)確、比較模糊的習(xí)慣,但是又能準(zhǔn)確,高效,方便地輸入漢字,其有關(guān)規(guī)則簡單易記,便于普及。本發(fā)明的技術(shù)解決方案是一種“模糊三維拼音碼”輸入法,它是以漢字的讀音和字形結(jié)構(gòu)相結(jié)合的漢字編碼輸入法,對(duì)漢字編碼時(shí),將該漢字分解出兩種成分,一種成分是它包含的簡單漢字,即包含字,另一種成分是漢字結(jié)構(gòu)的某些偏旁部首,其它不是這兩種成分的漢字結(jié)構(gòu)部件均不予考慮;根據(jù)漢字的讀音和該漢字中包含字的讀音,取其拼音字母中的模糊韻母或模糊聲母與表征該漢字結(jié)構(gòu)偏旁部首的對(duì)應(yīng)字的模糊韻母或模糊聲母相結(jié)合,按預(yù)定規(guī)則組成漢字編碼,操作按鍵輸入漢字。模糊韻母是指該漢字及其包含字讀音的韻母中的第一個(gè)字母,模糊聲母是指該漢字及其包含字讀音的聲母中的第一個(gè)字母。^ 豸(“犬”旁)對(duì)應(yīng)字模糊韻母是A,0,E,I,U其中之一。
具體實(shí)施例方式要輸入漢字本身和它包含的一級(jí)字庫漢字及預(yù)定偏旁部首對(duì)應(yīng)字的聲韻母,選 1-4個(gè)字母組成編碼(一個(gè)漢字的全編碼由26個(gè)字母中4個(gè)字母組成),按五種選擇規(guī)則組合得到五種編碼方案,也就是本編碼的五個(gè)版本,每個(gè)版本適合于有不同輸入習(xí)慣的人群的需要。五個(gè)版本有不同的取碼規(guī)則1、A版本中編碼的組成編碼字母1+字母2+字母3+字母4 (主要是二級(jí)字庫字才使用)字母1 要輸入字拼音的模糊聲母字母2 要輸入字的模糊韻母字母3 要輸入字中第一個(gè)包含字(合體字或單元字)或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母4 要輸入字中第二個(gè)包含字(已選合體字中單元字不考慮)或預(yù)定部首對(duì)應(yīng)字的模糊聲母,例如要輸入字是“想”字,三維模糊音碼編碼為xixx(簡碼為xix)X I X(X)X “想”字模糊聲母I: “想”字模糊韻母X “想”字中合體字“相”字的模糊聲母(X)“想”字中后一個(gè)包含字(單元字)的模糊聲母要輸入字如果是不包含任何字的單元字,僅需要兩個(gè)字母模糊聲母+模糊韻母。例如要輸入的漢字是“承”字,按鍵輸入CE即可A版本適合于輸入認(rèn)識(shí)的較常用字,全部國標(biāo)一級(jí)字庫字,部分二級(jí)字庫字,且對(duì)輸入字的音有一些熟悉的字,而要輸入不認(rèn)識(shí)的字,則需要用D或E版本。A版本編碼大多數(shù)由三個(gè)字母構(gòu)成,即由拼音前兩個(gè)字母加一個(gè)包含字的對(duì)應(yīng)字母即可。 2、B版本現(xiàn)行拼音編碼+A版本編碼3、C版本的編碼組成編碼字母1+字母2+字母3+字母4 (主要是二級(jí)字庫字)字母1 要輸入字拼音的模糊聲母舉例漢字晶字母2 第一包含字或預(yù)定部首對(duì)應(yīng)字中的模糊聲母編碼rrri字母3 第二包含字或預(yù)定部首對(duì)應(yīng)字中的模糊聲母編碼字母4 第二包含字或預(yù)定部首對(duì)應(yīng)字中的模糊韻母4、D版本中編碼的組成它包括有五種編碼。第一種編碼字中有四個(gè)包含字或預(yù)定部首字母1 第一個(gè)包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母舉例漢字儡字母2 第二個(gè)包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母編碼rttt
字母3 第三個(gè)包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母4 第四個(gè)包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母第二種編碼字中有三個(gè)包含字或預(yù)定部首字母1 第一包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母2 第二包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母3 第三包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母4 第三包含字或預(yù)定部首對(duì)應(yīng)字的模糊韻母第三種編碼字中有兩個(gè)包含字或預(yù)定部首字母1 第一包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母2 第二包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母字母3 第一包含字或預(yù)定部首對(duì)應(yīng)字的模糊韻母字母4 第二包含字或預(yù)定部首對(duì)應(yīng)字的模糊韻母第四種編碼字中有一個(gè)包含字或預(yù)定部首字母1 包含字或預(yù)定部首對(duì)應(yīng)字的模糊聲母舉例漢字至字母2 包含字或預(yù)定部首對(duì)應(yīng)字的模糊韻母編碼tov字母3:字母V第五種編碼輸入字為單元字(無包含字)時(shí)輸入模糊聲母+模糊韻母舉例漢字人編碼re二級(jí)字庫中不會(huì)讀音的單元字用V表示。舉例漢字乂編碼v5、E版本的編碼組成包括了現(xiàn)行拼音編碼及以上D版本編碼。采用上述模糊韻母及模糊聲母組合的一定編碼規(guī)則即構(gòu)成“模糊三維拼音碼”漢字輸入法編碼系統(tǒng)。本發(fā)明漢字編碼系統(tǒng)中,其二、三級(jí)漢字簡碼是取某些漢字的全編碼的 2-3個(gè)碼形成,一級(jí)簡碼是特定的高頻字。“模糊三維拼音碼”編碼使用規(guī)則如下使用“模糊三維拼音碼”,對(duì)于其中沒有包含字的單元字,僅用它的模糊聲母加模糊韻母2個(gè)字母。對(duì)于有包含字的,選取包含字按以下規(guī)則選取字及規(guī)定偏旁部首。1、先左后右如砰pis(p)2、先上后下如吝liw(k)3、先內(nèi)后外如閃sar(m)
4、取包含的最大的字優(yōu)先(不再選擇其中的字)5、對(duì)字中不是字(或不是預(yù)定的偏旁部首)的其它部件全部舍去(模糊掉),選取字中包含字的方法是選獨(dú)立字,不折斷筆劃來拆字,僅有粘接點(diǎn)的仍可以取用,“一”這個(gè)字不選。選擇好包含字再按前述的所用版本的編碼的取碼規(guī)則取模糊韻母與模糊聲母。本發(fā)明與已有的“三維碼”有著不同之處,本發(fā)明提出的“模糊韻母”,是前所未有的,而三維碼中音碼使用的僅僅是聲母的第一字母(我們現(xiàn)在稱為模糊聲母)的相互組合。下面結(jié)合具體實(shí)例對(duì)“模糊三維拼音碼”進(jìn)一步說明如下(按A版本編碼)
舉例漢字編碼:kkko
P ΒΠ
舉例漢字妍編石馬:nkua
例子欲輸入一個(gè)“型”,“型”字可分解為刑、土兩個(gè)部分,其中刑字為最大包含字 (其中包含的開字不再考慮),先取“型”本身模糊聲母X,再取“型”字模糊韻母i,再取“刑” 字模糊聲母X,再取第二個(gè)包含字土的模糊聲母t,因此“型”字編碼為xixt。例2:欲輸入一個(gè)漢字“縞”,可分解為“鄉(xiāng)”與“高”,“高”為最大包含字,其中的 “ 口,,字不再考慮,從左到右取碼,“縞”字對(duì)應(yīng)編碼為gajg。其中a為模糊韻母。例3 欲輸入一個(gè)漢字“重”字,因它不包含別的字(筆劃不能折斷,不能拆成千,田等字),它的編碼為“重”本身的,模糊聲母C,加上模糊韻母0即為CO例4 欲輸入一個(gè)漢字“儡”字,編碼為rett。本發(fā)明還有一個(gè)顯著特點(diǎn)是便于與簡約拼音聯(lián)合使用仏』』版本)。由于A,B、 E版本中,它們的編碼中第二個(gè)字母是模糊韻母,一個(gè)元音在輔音之后,它起到一個(gè)開關(guān)作用。在輸入完簡約拼音之后仍未出現(xiàn)目的詞匯或句子(詞句庫中沒有它),這時(shí)因?yàn)橛羞@個(gè)模糊韻母開關(guān),使得保存下來的簡約拼音的聲母仍然可以拿來實(shí)現(xiàn)單字輸入,而不需要重輸入聲母就可完成詞匯或句子輸入,不需要轉(zhuǎn)換鍵轉(zhuǎn)換到別的輸入法去完成,前面已輸入的聲母要重輸入的話,其時(shí)間精力浪費(fèi),輸入速度大為降低。例如詞“搜腸刮肚”如果打不出的話,s c g d不用再輸入,只要輸入ot ay us oy即可。 本發(fā)明同樣也適用繁體漢字的輸入,也適于手機(jī)漢字輸入?!澳:S拼音碼”的優(yōu)點(diǎn)一是獨(dú)特的模糊化方案1)韻母模糊化。除了以往的聲母模糊音以外,本發(fā)明采用韻母的首字母代替整個(gè)韻母,這符合大多數(shù)人的實(shí)際情況,標(biāo)準(zhǔn)發(fā)音的人是少數(shù),多數(shù)人比較模糊,前一個(gè)字母還知道。這省去了許多人弄錯(cuò)拼音和打不出整個(gè)韻母的煩惱。2)漢字部件的模糊化在本發(fā)明中只采用字中包含的漢字與少數(shù)常用好記的正規(guī)偏旁部首,這樣就使得輸入更簡便、清晰,不用考慮和記憶那些零零碎碎的漢字部件,它們被模糊化了。3)冗余碼的使用本發(fā)明中的編碼方案中采用了冗余碼,也就是說不是每一個(gè)字都只有一個(gè)編碼, 而是可能有二個(gè)甚至三個(gè)編碼,這也是屬于模糊技術(shù)的一個(gè)應(yīng)用。二是它能得到廣泛的實(shí)際應(yīng)用。1)與現(xiàn)流行“網(wǎng)絡(luò)輸入方法”配合,可取得高速的網(wǎng)上漢字輸入,由于本發(fā)明可以解決網(wǎng)絡(luò)輸入中“有字打不出”的問題,因此它的帶魚同在流行的網(wǎng)絡(luò)輸入方法如虎添翼;它與普通拼音輸入連在一起,由使用人各取所需。由于特殊處理,打完“目的”詞匯(或句子)的字母而又打不出時(shí)采用本發(fā)明編碼,大部份只需要“二碼出字”,少數(shù)“三碼出字”,因?yàn)榈谝淮a在輸入詞匯或句子時(shí)已被輸入和存儲(chǔ)了。2)本發(fā)明的編碼既能用于計(jì)算機(jī),又能用于手機(jī),由于編碼分配合理,體積很小, 本身又是一個(gè)獨(dú)立系統(tǒng),又能輸入每一個(gè)一、二級(jí)字庫的字,因此整個(gè)編碼系統(tǒng)可以在手機(jī)中得到很好應(yīng)用。三是本發(fā)明有高效、重碼率低的特點(diǎn),符合人的思維習(xí)慣。
本編碼重碼絕大多數(shù)控制在標(biāo)準(zhǔn)一行(0-9個(gè)字)之內(nèi),極少數(shù)需要二行,這是傳統(tǒng)拼音方案望塵莫及的。本編碼符合人的思維習(xí)慣,簡單、快捷,人們常說“日、月、明”,“木、子、李”等,就是明例,假設(shè)不知道“明”字、“李”字的音,打出“日”、“月”,“木”字的音即可。編碼中的單元部首,是國家正式標(biāo)準(zhǔn)的常用偏旁部首,只用了三十余個(gè),都是小學(xué)必學(xué)的“草字頭”、“豎心旁”等,可見簡單之極,漢字之中包含的字也必是簡單字。采用了模糊韻母及與模糊聲母的組合的多種版本的“模糊三維拼音碼”,后,使得漢字編碼更加人性化,使語言本身具有的模糊特點(diǎn)得到運(yùn)用,與簡約拼音連用時(shí)提高輸入速度30% ( 一級(jí)字庫字輸入二碼即可出字),編碼方法記憶量少,(只要記住規(guī)定的少量常用部首),符合人的常規(guī)識(shí)字習(xí)慣,不需要將字拆得零零碎碎,以便維護(hù)傳統(tǒng)漢字文化特點(diǎn)。 本發(fā)明重碼率低,對(duì)于國標(biāo)一級(jí)的字實(shí)現(xiàn)輸入90%在標(biāo)準(zhǔn)一行(0-9個(gè)字)之內(nèi),遠(yuǎn)遠(yuǎn)低于普通拼音輸入。本發(fā)明極適宜配合簡約拼音實(shí)現(xiàn)網(wǎng)上漢字輸入,使其結(jié)合成為最高速的完整的漢字輸入法。
權(quán)利要求
1.一種模糊三維拼音碼漢字輸入法,它是以漢字的讀音和字形結(jié)構(gòu)相結(jié)合的漢字編碼輸入法,其特征在于漢字編碼時(shí)將該漢字分解出兩種成分一種成分是該漢字中所包含的簡單漢字,即包含字;另一種成分是漢字結(jié)構(gòu)的偏旁部首,根據(jù)該漢字及其包含字的讀音, 取其拼音字母中的模糊韻母或模糊聲母與表征該漢字偏旁部首對(duì)應(yīng)字的模糊韻母或模糊聲母相結(jié)合,按預(yù)定規(guī)則組成漢字編碼,操作按鍵輸入漢字;模糊韻母是指漢字讀音的韻母中的第一個(gè)字母,模糊聲母是指漢字讀音的聲母中的第一個(gè)字母。
2.根據(jù)權(quán)利要求1所述的模糊三維拼音碼漢字輸入法,其特征在于它與傳統(tǒng)的拼音碼,簡約拼音連在一起使用而且不用轉(zhuǎn)換,也就是在簡約拼音(聲母輸入)結(jié)束后,未打出字而又要打出它,不用轉(zhuǎn)換鍵,不再輸入聲母,直接輸入模糊三維拼音碼或傳統(tǒng)拼音的韻母及后繼字母打出此字。
3.根據(jù)權(quán)利要求1所述的模糊三維拼音碼其特征在于它適用于手機(jī)上運(yùn)用。
全文摘要
一種模糊三維拼音碼漢字輸入法,它是以漢字的讀音和字形結(jié)構(gòu)相結(jié)合的漢字編碼輸入法,其特征在于根據(jù)該漢字及其包含字的讀音,取其拼音字母中的模糊韻母或模糊聲母與表征該漢字偏旁部首的對(duì)應(yīng)字的模糊韻母或模糊聲母相結(jié)合,按預(yù)定規(guī)則組成漢字編碼,操作按鍵輸入漢字;模糊韻母是指漢字讀音的韻母中的第一個(gè)字母,模糊聲母是指漢字讀音的聲母中的第一個(gè)字母。另外,本發(fā)明提出了該漢字編碼與傳統(tǒng)拼音,簡約拼音連在一起使用而且不用轉(zhuǎn)換不再輸入聲母的新方法。本發(fā)明符合多數(shù)人讀音不太完整,比較模糊的習(xí)慣,但是它又能準(zhǔn)確,高效,方便地實(shí)現(xiàn)漢字輸入,極適宜配合簡約拼音實(shí)現(xiàn)網(wǎng)上高速輸入國標(biāo)一,二級(jí)字庫所有漢字。
文檔編號(hào)G06F3/023GK102221898SQ201010144969
公開日2011年10月19日 申請(qǐng)日期2010年4月13日 優(yōu)先權(quán)日2010年4月13日
發(fā)明者劉漢龍 申請(qǐng)人:劉漢龍