專利名稱:漢字智能輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于計算機(jī)漢字輸入領(lǐng)域。在僅有一百多個按鍵的鍵盤上輸入漢字確實是一件很困難的事,目前已有許多漢字輸入方法,它們基本上分屬三大類拼音類,字形類以及音形結(jié)合類。它們的一個共同特點是只有經(jīng)過特別培訓(xùn)的專業(yè)人員才能操作,而且操作時必須全神貫注。隨著社會的進(jìn)步和科技的發(fā)展,社會上眾多的學(xué)生、作家、記者、科技人員、商人等各行各業(yè)的人員直接用電腦寫作已是必然的趨勢。因此,為這些人提供一種易學(xué)、易用并且每小時可達(dá)600至1000字的輸入方法就特別有意義。
為了達(dá)到以上目的,本發(fā)明采用“拓?fù)浞ā眮砑铀贊h字輸入。在用“拓?fù)浞ā陛斎霑r要引用一個漢字子集合S和一個有序漢字隊的集合Q。如果一個漢字屬于S(稱該漢字為拓?fù)湓?,則在Q中有與其對應(yīng)的唯一元素(稱為該漢字或拓?fù)湓吹耐負(fù)潢?存在。所謂的“拓?fù)潢牎痹谶@里定義為在各種漢字文章中一個漢字(拓?fù)湓?前后N個字之內(nèi)可能出現(xiàn)的漢字有序隊,此處的N稱為拓?fù)湓吹耐負(fù)鋵訑?shù)。
所謂的“拓?fù)浞ā笔侵高@樣一種工作過程由操作者用任何一種輸入法(例如本發(fā)明所說的株拼法)輸入了一個漢字后,如果該漢字是拓?fù)湓?,則將其拓?fù)潢犞械臐h字按順序顯示在屏幕上,并標(biāo)上序號;如果拓?fù)潢犞杏胁僮髡咚璧淖?此時,稱為拓?fù)涑晒?,則操作者通過鍵入序號選取所需的字并進(jìn)行鏈鎖拓?fù)?。如果拓?fù)潢牊o操作者所需的字(此時,稱為拓?fù)涫?或者當(dāng)前輸入的漢字不是拓源,則重復(fù)以上過程。從以上說明可知,成功的拓?fù)湓蕉啵貏e是鏈鎖拓?fù)湓蕉嘣介L,漢字輸入的速度也就越快;由此可見提供什么樣的集合S和Q是“拓?fù)浞ā笔欠裼行У年P(guān)鍵。事實上并不存在對任何人在任何寫作范圍內(nèi)都有效的固定不變的集合S和Q;但卻存在對某個寫作范圍的特定人的寫作風(fēng)格比較有效的集合S和Q,這意味著對每個人的不同寫作范圍都應(yīng)建立專門的集合S和Q;用人工方法來建立大量的集合S和Q幾乎是不可能。于是,本發(fā)明同時給出了一種在實際使用中自動建立、長大和動態(tài)優(yōu)化集合S和Q的方法。
自動建立、長大和優(yōu)化集合S的過程如下當(dāng)操作者用某種方法輸入了一個不屬于集合S的漢字后,如果此時集合S中的元素總數(shù)未到達(dá)規(guī)定的數(shù)量,則把該字加入到集合S中并在集合Q中建立一個對應(yīng)的空拓?fù)潢?如果集合S中的元素總已達(dá)到規(guī)定的數(shù)量,則用該字替換掉集合S中的一個拓?fù)湓床⑹辜螿中相應(yīng)的拓?fù)潢犠兂煽贞?。替換規(guī)則是集合S中工作效率最低的拓?fù)湓幢惶鎿Q掉。
工作效率WF的計算公式如下WF=SN/WN;
其中SN是拓?fù)湓唇⒁詠硗負(fù)涑晒Φ拇螖?shù);WN是拓?fù)湓唇⒁詠淼墓ぷ鞔螖?shù);
每當(dāng)啟動一次智能輸入法,集合S中的每個拓?fù)湓吹墓ぷ鞔螖?shù)增加1。顯然以上過程能保證在不同寫作范圍和風(fēng)格中,高頻出現(xiàn)的漢字總是能被逐步收入到集合S中。
自動建立、長大和動態(tài)優(yōu)化集合Q的過程如下當(dāng)操作者用某種方法輸入了一個屬于集合S的漢字后,如果拓?fù)涫。瑒t把操作者所需的漢字加到相應(yīng)的拓?fù)潢犞?,如果拓?fù)潢牭拈L度已達(dá)到所規(guī)定的極限,則原來拓?fù)潢犠詈笠粋€漢字丟失;如果拓?fù)涑晒Σ⑶也僮髡咚x的漢字不在拓?fù)潢犞?,則該字被換到隊首,在該字之前的字后移一個字。顯然以上過程能保證在不同寫作范圍和風(fēng)格中,高頻出現(xiàn)的字總是能逐步收入到各個拓?fù)潢犞胁⒈慌旁谇岸恕?br>
為了引發(fā)“拓?fù)浞ā?,本發(fā)明采用一種人人會用的引導(dǎo)式拼音輸入(簡稱株拼)法,其要點是把全部漢字看成是分布在漢字拼音樹上末端分枝上的樹葉(一個漢字由于多個讀音和地方發(fā)音的差異,可以分布在多個末端分枝上),并把拼音輸入過程看成是選擇分枝的過程。當(dāng)操作者選擇一個分枝后,立即顯示出該分枝上的全部子分枝(如果有的話)并且顯示出各子分枝上的易讀音的代表字。這就為拼音基礎(chǔ)較差者給出了雙重引導(dǎo)一是明確告訴操作者,當(dāng)前有哪些分枝可選;二是根據(jù)分枝上的代表字的讀音可判斷所需的字可能在哪些分枝上;一旦發(fā)現(xiàn)分枝選錯了,可逐漸退回到前面的任何分枝上重新選擇。因此,株拼法也是學(xué)習(xí)拼音的(此時最好加上發(fā)音卡)好助手。
權(quán)利要求
1.一種計算機(jī)漢字輸入方法,其特征是利用一個拓?fù)湓醇蟂和一個拓?fù)潢牸螿來加速漢字輸入過程并且集合S和Q是在漢字輸入過程中自動建立、長大和動態(tài)優(yōu)化而成的,使其對不同寫作范圍和風(fēng)格的每個人總是比較有效?!巴?fù)浞ā币约凹蟂和Q自動建立、長大并動態(tài)優(yōu)化的詳細(xì)工作過程見說明書。
2.根據(jù)權(quán)利要求1所述的漢字輸入方法,其特征是采用一種人人會用的引導(dǎo)式拼音輸入法來引發(fā)“拓?fù)浞ā?。引?dǎo)式拼音輸入法的工作過程見說明書。
全文摘要
本發(fā)明屬于計算機(jī)漢字輸入領(lǐng)域,目的是為廣大學(xué)生、作家、記者、科技人員、商人等各行各業(yè)用電腦寫作的人員提供一種易學(xué)、易用并且每小時可達(dá)600至1000漢字的輸入方法。為達(dá)到以上目的,本發(fā)明采用一種人人會用的引導(dǎo)式拼音法(簡稱株拼法)來引發(fā)加快輸入的“拓?fù)浞ā?;而在“拓?fù)浞ā敝幸玫耐負(fù)湓醇蟂和拓?fù)潢牸螿是在實際使用過程中自動建立、長大和動態(tài)優(yōu)化而成的。使其對不同寫作范圍和風(fēng)格的每個人總是比較有效。
文檔編號G06F3/023GK1108775SQ9410259
公開日1995年9月20日 申請日期1994年3月15日 優(yōu)先權(quán)日1994年3月15日
發(fā)明者朱昌銜 申請人:朱昌銜