專利名稱:漢語拼音加調(diào)雙拼雙打輸入法的制作方法
這里提出的是一種計算機音碼輸入的新的方法。
現(xiàn)有的“雙拼雙打輸入”技術(shù),出來都是沒有聲調(diào)的,要表現(xiàn)聲調(diào),至少都得聲韻調(diào)三打。
本發(fā)明的目的在于簡化輸入手段,在101鍵盤上只打兩下,就可以出來一個聲、韻、調(diào)俱全的音節(jié)。
新技術(shù)特點是用字母鍵表示一個聲調(diào);用非字母鍵表示第二個聲調(diào);用字母鍵的聲母配非字母鍵的韻母表示第三個聲調(diào);用非字母鍵的聲母配字母鍵的韻母表示第四個聲調(diào)(AA、BB、AB、BA),從而產(chǎn)生“漢語拼音加調(diào)雙拼雙打輸入法”。
這樣,第一次實現(xiàn)了加調(diào)雙打。最終的優(yōu)點表現(xiàn)為,使一篇文章百分之九十的漢字可以只用兩打音碼來輸入。
在附
圖1中,第一聲用26個非字母鍵表示;第三聲用26個字母鍵表示;第二聲的聲母用三聲的聲母表示,韻母用第一聲的全部字母表示(在“雙拼雙打”中,輔音字母也全部作韻母字母用);第四聲的聲母用第一聲的聲母字母表示,韻母用第三聲的全部字母表示。
例如令d=ang,則hāng=HD háng=hD hǎng=hd hàng=Hd下面是加調(diào)雙打(52鍵式)5筆首尾編碼及高比例音碼輸入樣品。拼音見“自然雙拼與全拼方案鍵盤對照表”(《計算機常用漢字輸入方法》61頁1992)及本說明之敘述。
yiXwNzrSVLZi《cI32 hl》。
以下內(nèi)容摘自《辭?!?。
Nu er34 HAJi; jI55 QY42 Tl zu41。 mj zU44。 Xy51努 爾 哈赤 即清 太 祖。
滿 族。
姓Al XN jT45 l0 。 XM Si15 Ub mY Ce FG12, wV Jm53愛 新 覺 羅。
先 世 受 明 冊 封, 為 建ZB42 co Wv51 DU ViHV ui。QYnM sI, cH45 Dk州左 衛(wèi) 都 指揮 使。青年 時, 常 到fuSp Hu Ui45。 TS Hj mg wPZi。mY JA11 Qy,Wr撫順 互 市。
通 漢 蒙 文字。明 嘉 靖,萬Li15 JM,yQyV nv ZF UeHv DE FAvj,IUXm tsYI DE歷 間,由于 女 真 社會 的 發(fā)展,出現(xiàn) 統(tǒng)一 的IVUi。Wr Li15 uI12 YI nM Vi11 uI12 Lq nM,Nu趨勢。萬 歷十 一 年 至十 六 年,努er34 HA Ii sbXM tsYI le Jm54 VB32 Ge31 Bu42。爾哈 赤 首先 統(tǒng)一 了 建州各部。Ub mY FG12 wV DUDU QM31 Si12,lS hu JDJP dn受 明 封 為 都督 僉事, 龍 虎 將軍 等GR41,Gg JWqD le wv GR Nz DE JYJi lMXi。yiHb,Yq官, 更 加強 了 與 關(guān) 內(nèi) 的 經(jīng)濟 聯(lián)系。以后,又hEBy le SSHWJD lQYv DE hl XI Ge31 Bu42 hE iHblUJ合并 了 松花江 流域 的 海 西 各 部 和 長白山DS bz DE DS hl VU41 Bu42。 Zl tsYI GoiG VS,東 北 的 東 海 諸部。
在 統(tǒng)一 過程 中,IhJm BA qI44 ViDu,By My rF Ys mggu wP Zimu創(chuàng)建 八 旗 制度,并 令 人 用 蒙古 文 字母IhVi mj wP。創(chuàng)制 滿 文。
mj wPyq 6 Ge yRYN Zimu,18Ge fuYN Zimu。
滿 文有 6 個 元音 字母,18個 輔音 字母。LyWy hlyq 10 Ge Zimu Uj VR Wv PNxx Hjyv Jz另外 還有 10 個 字母 是 專 為 拼寫 漢語 借cI Ys DE。詞 用 的。
mggu wPwo gO mggu cU44 XmZl TSYs DE PNYN蒙古 文我 國 蒙古 族 現(xiàn)在 通用 的 拼音wPZi,Ui Zl hv hU25 wP Zimn DE JIiu Uh IdVi文字,是 在 回 鶻 文 字母 的 基礎(chǔ) 上 創(chuàng)制DE,yi55 yq QI、BA bl nM DF Iisi。的, 已 有 七、八 百 年 的 歷史。
下面再來詳細說明有關(guān)的各種問題。
漢語拼音如何實現(xiàn)加調(diào)雙拼雙打,對于音碼自身的完善來講,是一個至關(guān)重要的問題。目前的所謂“雙拼雙打”,打出來都是沒有聲調(diào)的。
漢語有聲母21個,帶調(diào)的韻母38×4=152個。這就得考慮為中文特制21+152=173個鍵以上的中型鍵盤。相信有人會極力這樣主張。
不過,我們只要利用漢語的某些特點,并作一些機巧的安排,在小鍵盤上也可能實現(xiàn)加調(diào)雙拼雙打。辦法如下1.利用聲母兼表韻母及聲韻錯過(開合齊撮)方法和特點使173個鍵減少到104個。
由于漢語有聲韻整齊的特點,因此,可以利用輔音字母兼表元音,38個韻母就省下了二十個左右;再利用漢語聲韻錯過現(xiàn)象,又可以省下十個左右;余下的用羅馬字本身就有的7個元音、半元音字母表示。這就是目前在電腦中普遍使用的“雙拼”的辦法,用26個字母表現(xiàn)了全部聲韻母。
所以,只要有26個字母×4個聲調(diào)=104個鍵位就夠了。
從理論上講,101鍵盤最多有九十多個可以作一打鍵用,不過其中很多實際上是很難挪用的。
2.利用不同的排列組合來使104個鍵減少到52個。
a.用26個字母鍵表示第三聲全部聲韻母。(AA)b.用26個備用鍵、數(shù)碼鍵、符號鍵等(下統(tǒng)稱罕用鍵或者非字母鍵),來表示第一聲全部聲韻母。(BB)c.第二聲用第三聲的聲母字母來表示其聲母,用第一聲的全部字母表示其韻母。(BA)d.第四聲反過來,用第一聲的聲母字母來表示其聲母,用第三聲的全部字母表示其韻母。(AB)漢語拼音最自然最簡捷的拼音模式是用一個聲母與一個帶調(diào)的韻母一次拼出帶調(diào)的音節(jié)。字鍵也要如此安排才能和人的思維活動相一致。帶調(diào)的韻母數(shù)量大是漢語本身的“問題”和特點,這是任何方案都回避不了的,把它少不了的。任何音素分析和音調(diào)分離的方法,如果不在使用過程中給予整體組合,就必然導(dǎo)致拼音程序和輸入程序的復(fù)雜化。從而違背音義思維的瞬間時效性原則,等你轉(zhuǎn)彎抹角拼出音調(diào)來時,詞義已經(jīng)難于產(chǎn)生。
這里所提出的方法“字母鍵、非字母鍵及其交叉加調(diào)雙拼雙打輸入法”,適用于任何方案,包括漢語拼音方案,注音符號,各種雙拼方案,作其機內(nèi)語言使用。因此是一個具有現(xiàn)實市場價值的設(shè)計,相信會有許多公司爭購此種設(shè)計專利。
電腦專家將來或許可以做到有兼表責任的符號鍵、數(shù)碼鍵、備用鍵單用時,屏幕上出現(xiàn)的仍舊是該符號或數(shù)碼,而和字母鍵配合作用時,或自身雙疊使用時,則出現(xiàn)的是聲母和帶調(diào)的韻母。
在將來,聲母字母和各帶調(diào)韻母字母,都是刻在鍵紐上的,不需要特別記憶。將來會以四種顏色的刻字來表示四個聲調(diào)。
這個設(shè)計的優(yōu)點是在不用轉(zhuǎn)換鍵的情況下(如用,則等于是加了一打)在未采用任何縮寫形式的情況下,第一次實現(xiàn)了加調(diào)雙拼雙打。
這個設(shè)計的最大缺點是動用了二十六個非字母鍵,不能不說是付出了沉重的代價。
本案平均每個鍵表173÷52=3.3個音(聲母或調(diào)帶韻母),和中型鍵盤比較,是顯得負擔太重。但是,卻不會發(fā)生混淆。如果不表現(xiàn)聲調(diào),結(jié)果是各個聲調(diào)都要用到它,則平均每個字鍵表示173÷26=6.6個音。
最多一個字鍵要表6個音。
一個字鍵最多有三個聲調(diào)要用到它。
帶調(diào)雙打的實現(xiàn),使表現(xiàn)聲調(diào)成為現(xiàn)實,表音得以完善,為其他諸問題的順利解決打下了良好的基礎(chǔ)①得以擺脫時時查看提示行的原始階段。②得以引入超方言機制。
新的操作程序是a.每個分調(diào)音節(jié)里最常用的一個字用拼音原式定型,這樣的拼音字共一千一百多。這樣,約75%的篇幅可以用音碼輸入了。當然,輸入員得記住每個分調(diào)音節(jié)中用拼音原式定型的是哪一個漢字。
b.常用復(fù)音詞拼音輸入。這樣,共有90%的篇幅可以用拼音輸入了。
c.剩10%的字以字為單位輸入,如果輸入員是知道其發(fā)音的常用字,就用拼音加該字的五筆(橫豎撇點折)首尾碼區(qū)分,個別重碼的聽警鈴看提示行選字。
d.個別如果輸入員都不知道其發(fā)音的難字,可以用五筆四角碼輸入,個別重碼聽警鈴看提示行選字。
這樣,需要查看提示行的字由現(xiàn)在的百分之百降低到文章篇幅百分之一的數(shù)量級上去了。
因為只有10%的地方(具體比例不是很準確,總之是極少數(shù)地方)才需要增加首尾碼或用四角碼,所以只有10%的地方延長一兩個碼,除此之外,百分之九十的地方,每個加調(diào)音節(jié)統(tǒng)統(tǒng)只有兩打,而且言“文”一致,無一重碼。如果再采用最常用字、最常用詞組的縮寫形式,文章中的平均長度,肯定是在兩打之內(nèi)。
五筆字型碼的標準長度是四碼,然后再采用一級簡碼二級簡碼三級簡碼來縮短長度。
從總體上講,本案沒有再縮短拼式的迫切要求,但是如能更短不更好?所以也可以再用簡碼來縮短長度,例如如果只用一個角碼就能區(qū)分,其他角碼就不必再一一打出。
在音碼方面,由于在本文之前,還沒有一個加調(diào)雙打的辦法產(chǎn)生,就只好說是“無敵手”了。
能夠取得上述成績,這當中的關(guān)鍵技術(shù)是作者所提出的“作加調(diào)拼音字1100,加調(diào)常用復(fù)音詞連寫輸入”十幾個字。就這十幾個字的前后兩句話來講,都不是什么新東西,但是把它們兩個用加調(diào)雙打配合在一起,就會產(chǎn)生“高比例音碼輸入”。如果不表現(xiàn)聲調(diào),就只能說是磚頭和木材的結(jié)合,就只能是“有限比例音碼輸入”。如果表現(xiàn)聲調(diào)仍需要聲、韻、調(diào)三打或多打,那就還沒有找到一個方法——加模型的方法,來把鋼筋和水泥結(jié)合在一起。
在電腦軟件的制作中,如何照顧方言分岐,恐怕這也是一個新課題。
①中文之所以具有超方言能力,首先在于漢語各方言間詞匯語法的一致性,其次于在于各方言間以字構(gòu)詞的一致性。所以以字構(gòu)詞是超方言的重要因素。對于普通話很生疏的輸入人員,要求他們記住數(shù)以萬計的復(fù)音詞的北京話音是不現(xiàn)實的,而要求他們硬性記住每個分調(diào)音節(jié)中最常用字為何拼音字所取代卻是辦得到的事情。這樣,他們的輸入程序是a.用拼音簡化字輸入1100個常用字,占文章篇幅的75%。
b.25%的字用五筆四角碼輸入,個別重碼的看提示行。
對于普通話不太熟的輸入員,他們可以用下面仍舊是以字為單位的程序輸入漢字。
a.用拼音簡化字輸入1100個常用字,占篇幅的75%。
b.25%中的常用字用拼音加五筆(本文所稱五筆為橫豎撇點折,而非通常所說的五筆字型一橫豎撇點折的復(fù)雜組合體)首尾碼區(qū)別。
c.個別難字,連輸入員也不知道其發(fā)音的字則用五筆四角碼輸入。
②可以預(yù)設(shè)的另一個超方言機制是同一個方言地區(qū)的人對普通話說不準的音大體是共同的,他們大體要犯共同的錯誤,在軟件設(shè)計中,預(yù)先考慮進這一點,作出適當?shù)陌才?,將錯就錯,使輸入員也能查到該字。
例如計算機知道某些南方人分不清鼻音邊音,它就干脆把這兩個音排在一起,如果同音字多了再加形碼區(qū)別。又例如某復(fù)音詞由于沒有某錯誤拼法,而你這錯誤拼法又是某方言地區(qū)的人所常犯的,估計到這點,計算機會自動出現(xiàn)正確拼法而產(chǎn)生的漢字。不同方言地區(qū)的人可以各按自己的“超方言鍵”。
或者,各地拼各地的方音,出來的,都是統(tǒng)一的漢字。
本設(shè)計成敗的關(guān)鍵在于未來電腦專家對于具體問題的處理是否有不可逾越的困難,例如常用復(fù)音詞連寫輸入,內(nèi)存中否被占太多?非字母鍵的挪用是否方便與可能?照說應(yīng)該不成問題。
權(quán)利要求
1.這里所提出的是一種新的計算機音碼輸入法?,F(xiàn)有的音碼輸入至少都得聲、韻、調(diào)三打。已往所謂“雙拼雙打”輸入,出來是沒有聲調(diào)的,這導(dǎo)致表音不完善,同音選擇數(shù)量多。本發(fā)明的特征是,用字母鍵表示一個聲調(diào);用非字母鍵表示第二個聲調(diào);用字母鍵的聲母配非字母鍵的韻母表示第三個聲調(diào);用非字母鍵的聲母配字母鍵的韻母表示第四個聲調(diào)(AA、BB、AB、BA),從而產(chǎn)生新的簡捷的“漢語拼音加調(diào)雙拼雙打輸入法”。
2.根據(jù)權(quán)利要求1所述的第三第四聲的表現(xiàn)方法,其特征在于要用兩套聲母來分別配給不同的韻母,為了減少由此而產(chǎn)生的困難,我提出在鍵盤字位表中用四種不同的顏色來標明四個不同聲調(diào)的聲韻母。
3.根據(jù)權(quán)利要求1所述的內(nèi)容,其特征在于找到了一個把音和調(diào)結(jié)合在一起表現(xiàn)的良好的手段,因此,得以產(chǎn)生“高比例音碼輸入法”a.將每個分調(diào)音節(jié)里最常用的漢字共一千一百多個用拼音原式定型并輸入,如是一篇文章75%的版面就可以用音碼輸入;b.將加調(diào)的常用復(fù)音詞(基本詞匯和一般詞匯的大多數(shù))用拼音輸入,這樣,二者加起來,用音碼兩打輸入的漢字可以占到通俗文章篇幅的約90%。
4.根據(jù)權(quán)利要求1所述內(nèi)容,其特征是用兩打就表現(xiàn)了聲、韻、調(diào),因此,在對漢字進行編碼時,對形碼的要求就可以比較簡單,只需要五筆首尾碼就行了,而不必采用首筆對加尾筆對或首筆字根加尾筆字根等較為復(fù)雜的結(jié)構(gòu)。
5.根據(jù)權(quán)利要求1所述內(nèi)容,其特征在于簡便合理地表現(xiàn)了聲調(diào),因此為建立超方言機制或稱照顧方言機制提供了可能性。建立超方言機制包括如下內(nèi)容①以字為單位用拼音或用拼音形聲定型漢字,這樣保持了中文以字構(gòu)詞的特點,中文之具有超方言能力,首先在于中文各方言間詞匯語法的一致性,其次在于中文各方言間以字構(gòu)詞的一致性,最后才在于方塊漢字的表意性。②可以預(yù)設(shè)的另一個超方言機制是同一方言地區(qū)的人對普通話說不準的音大體是共同的,他們大體上要犯共同的錯誤,在軟件設(shè)計中,預(yù)先考慮進這一點,作出適當?shù)陌才?,將錯就錯,使輸入員也能打出該字。例如計算機知道南方人分不清鼻音邊音,就干脆把兩個音排在一起,此時同音字增多,再加形碼區(qū)別。又例如某復(fù)音詞由于沒有某錯誤拼法,而你這錯誤拼法又是某方言地區(qū)的人所常犯的,估計到這點,計算機會自動出現(xiàn)正確拼法而產(chǎn)生的漢字。不同方言的人可以各按自己的“超方言鍵”。如果不表現(xiàn)聲調(diào),同音詞本身就太多,就很難再為超方言來增加同音字或同音詞。③或者,各地拼各地的方音,出來的,都是統(tǒng)一的漢字。
全文摘要
現(xiàn)在的所謂“雙拼雙打”,是不能區(qū)分四聲的。那么,我們就用這26個小寫字母來表示第三聲;第一聲用重新定義的非字母鍵(符號鍵、數(shù)碼鍵、備用鍵等)26個大寫字母來表示;第二、第四聲用它們聲、韻母的交叉表示。例如,令d=ang,則hāng=HD háng=hD hǎng=hd hàng=Hd。本發(fā)明還產(chǎn)生“高比例音碼輸入法”,可以使一篇文章約90%的篇幅的漢字每字只用兩打音碼來輸入。
文檔編號G06F3/023GK1162781SQ96105640
公開日1997年10月22日 申請日期1996年5月4日 優(yōu)先權(quán)日1996年5月4日
發(fā)明者王宗符, 譚正林 申請人:王宗符