數字緊縮拼音輸入法
【專利摘要】一種計算機漢字編碼鍵盤輸入法即數字緊縮拼音輸入法,結合漢語拼音音節表,將漢語拼音方案中的韻母io、ia、ua、ng巧妙地映射到在數字鍵盤上,做到了二個或三個數字,再選擇下,就能輸入任何一個漢語拼音。從而縮短了拼音碼長,方便了漢字輸入。
【專利說明】
數字緊縮拼音輸入法
技術領域
[0001]本發明屬于計算機漢字編碼數字鍵盤輸入法,屬于漢字拼音類輸入法,因為該發明采用了全新的字母組合來表示漢語拼音的韻母和聲母,最多只要二碼或者三碼就可輸入任何一個拼音,所以稱為數字緊縮拼音輸入法,還涉及了實現這一發明的數字鍵鍵盤,這個數字鍵盤可以是按鍵形式也可以是觸摸屏形式。
技術背景
[0002]目前的拼音輸入法分為全拼和雙拼兩類。全拼即采用法定的漢語拼音方案來表示一個漢字的拼音,由于漢字的聲母由I到2個字母組成,韻母由I至4個字母組成,這樣在輸入某些漢字的拼音時可能需要輸入5到6個字母,擊鍵次數過多,輸入速度受到影響。語音形式冗長,輸入效率較低是拼音輸入法的最大缺點。
[0003]為減少擊鍵次數,雙拼輸入法被發明出來,它通過將漢語拼音中聲母或韻母各自映射到某個鍵上,使得每個拼音都可以用最多兩次按鍵打出,提高了拼音輸入法的打字速度。這種聲母或韻母到按鍵的對應表通常稱之為雙拼方案,可目前的各種雙拼輸入法在排列由多個字母組成的韻母時,方案不是固定的,導致雙拼種類五花八門。有的雙拼注重的是順手舒適性、單字擊鍵當量和連續擊鍵當量,該類雙拼往往不重視易記,要記什么口訣;有的雙拼鍵位易記,但不少鍵位別扭不怎么順手;而本人發明的雙拼則做到了既簡單有規律,又擊鍵當量很低,但市場前景還不明確。但無論哪種雙拼,都要排列35個韻母到二、三十個鍵位上,但很多拼音用戶都不愿記憶這三十多個雙拼韻母,導致雙拼很難推廣。
[0004]臺灣的注音輸入法也是聲韻輸入法,相比拼音輸入法具有擊鍵次數少、輸入速度快的優點。但該輸入法具有幾個缺點:一是部分韻母排在數字鍵上,導致輸入數字不甚方便,擊數字鍵也不大方便。二是要輸入漢字的聲調,而聲調區分同音字能力有限,三是顯示候選漢字時要用四個表示方向的箭頭鍵。
[0005]本人在結合二十多年的潛心研究基礎上,終于發明了全新的用來表達漢語聲母和韻母的方法,只要二、三鍵就可輸入任何一個拼音,那就是數字緊縮拼音輸入法,該緊縮拼音與全拼完全等效,并且很容易和全拼相互轉換,便于記憶,只要二、三鍵就可輸入任何一個拼首。
[0006]但緊縮拼音輸入法是基于字母鍵盤的,而目前數字鍵盤在手機上廣泛應用,因此有必要移植到數字鍵盤上,于是發明了數字緊縮拼音輸入法。但翹舌音的配置也有了新的改進,以適應數字鍵盤。
[0007]這樣,目前的拼音類輸入法要么拼寫形式過于冗長,要么韻母數量較多,要么要學習不熟悉的注音字母,要么不是在手機數字鍵上使用。
【發明內容】
[0008]本發明的目的是提供一種數字緊縮拼音輸入法,還涉及了為實現這一發明的數字鍵盤,該數字緊縮拼音輸入法具有在數字鍵盤上排列有規律,簡單易記,舒適順手高效的優點,該數字緊縮拼音輸入法很容易和數字鍵盤的全拼輸入法相互轉換,能夠較快輸入漢字的一個拼音。
[0009]為達到數字緊縮拼音輸入法的目的,本發明對拼音中二個字母組成聲母zh、ch、sh分別用一個字母表示,并且巧妙地用南方模糊音表示,zh, ch, sh分別用z、c、s表示,分別用z、c、s所在的數字鍵上的數字編碼。即這樣所有的聲母都做到了用一個字母表示。采用了國際通用的拼音字母在數字鍵盤上的排列規律,只有韻母沒有聲母的拼音,取e或ο或a作聲母,或取韻母的第一個字母作聲母代碼,再補上韻母代碼;建議選用ο做零聲母,當然也可不選用零聲母,直接對韻母進行表示。單個字母組成的韻母仍用原來的字母表示,U用V表示,對于二個及以上的字母組成的韻母,則也最多用二個數字編碼。結合漢語拼音音節表,從避免漢語拼音音節重復及便于記憶出發,將字母1優化排列在“O”所在鍵上,或者說影射到“O”所在的數字鍵上,將韻母中的組合ng、ia、ua分別排到沒有排a、o、e、1、u的其它的數字鍵上,根據這一方案,將法定拼音方案里的拼音改寫即可。
[0010]為方便起見,采用了國際通用的字母在數字鍵盤上的排列方式,即abc排在數字鍵2上,def排在數字鍵3上,ghi排在數字鍵4上,jkl排到數字鍵5上,mno排在數字鍵6上,pqrs排在數字鍵7上,tuv排在數字鍵8上,wxyz排在數字鍵9上。
[0011]法定漢語拼音中的聲母、韻母中的字母具體表示為或者說映射到數字鍵上為:
[0012]1、聲母、韻母中單個字母與數字鍵的映射關系為:
[0013]abc......2 def......3 gh1......4 jkl......5 mn0......6 pqrs......7tuv......8 wxyz......9
[0014]2、聲母、韻母中多個字母組合與數字鍵的映射關系為:
[0015]ia......5 1......6 ua......7 ng......0
[0016]zh......9 ch......2 sh......7
[0017]ng也可排在數字鍵9上,但考慮到wxyz在漢語中的組字頻率較高,從擊鍵負荷盡量分布均勻的原則出發,所以排在數字鍵O鍵上,用O編碼。多個字母組合ia、1、ua、ng在數字鍵5、6、7、0或9上的排列方式可以從概率論的角度加以例舉,本發明為其中一種優選的排列方式。
[0018]單個漢字輸入步驟為:利用輸入法軟件,將漢字的拼音的聲母和韻母按上述對應的表示方法,依次輸入表示后的數字鍵,再根據屏幕的提示,通過數字鍵,選擇一個要輸入的拼音,再通過拼音,選擇相應的漢字。
[0019](4)詞語輸入步驟是:
[0020]a、二字詞語,取每個字的聲母、韻母的數字編碼依次輸入;
[0021]b、三字詞語,取每個字的聲母的數字編碼依次輸入,再補空格輸入;三字詞語或者取第一、二字的聲母和第三個字的聲母韻母的編碼;
[0022]C、四字及以上詞語,取前三個字及最后一字的聲母的數字編碼依次輸入;
【附圖說明】
[0023]附圖1為緊縮拼音鍵盤排列圖之一【具體實施方式】
[0024]《漢語拼音方案》在設計時代根本想不到今后拼音要在計算機中使用,一味強調拉丁化,音素化,韻母字符串化現象嚴重,結果有的拼音多達6個字母。目前《漢語拼音方案》的聲母除翹舌音外,大部分的聲母都由單個字母組成,而韻母恰恰相反,僅有少數字母由單個字母組成,大部分的韻母由2到4個拉丁字母組成,表達形式冗長,在計算機中輸入漢字時也導致擊鍵次數實在太多,影響輸入速度。
[0025]為縮短碼長,減少敲鍵次數,本發明結合漢語拼音音節方案,避免不同拼音出現相同的編碼,以及為縮短碼長,使得漢語的韻母最多用兩個數字編碼表示,聲母用一個數字編碼表示。下面結合聲母、韻母中單個字母和多個字母與數字鍵的映射關系舉出編碼實例:比如“撞”的拼音為“zhuang”,zh的編碼為“9”,ua的編碼為“7”,ng的編碼為“0”,按本數字緊縮拼音,編碼就為“970”,由六個字母變為三個字母,又如“張”的拼音為zhang,zh的編碼為“9”,a的編碼為“2”,ng的編碼為“0”,按本數字緊縮拼音,編碼就為“920”。又如“省”的拼音為sheng,sh的編碼為7,e的編碼為3,ng的編碼為“0”,按本數字緊縮拼音,編碼就為“730”。“重”的拼音為“chong”,ch的編碼為“2”,ο的編碼為“6”,ng的編碼為“0”,按本數字緊縮拼音,編碼就為“260”。又如“江”的為jiang,j的編碼為“5”,ia的編碼為“5”,ng的編碼為“0”,按本數字緊縮拼音,編碼就為“550”。“炯”的拼音為j1ng,按本數字緊縮拼音,j的編碼為“5”,ia的編碼為“6”,ng的編碼為“0”,編碼就為“560”。“全”的拼音為quan,q的編碼為“7”,ua的編碼為“7”,η的編碼為“6”,按本數字緊縮拼音,編碼就為“776”。不再一一例舉。
[0026]這樣漢語拼音音節表中的任何拼音都能用二個或三個數字表示,大大減少了擊鍵次數,有效地提高了漢字的輸入效率。與字母鍵盤不同,由于幾個字母用同一個數字編碼,難免會出現輸入某個拼音的數字編碼后,出現會數字編碼相同的幾個拼音供選擇的情況,這時可利用提示行選擇,選定所要輸入的拼音后,再選擇輸入所需漢字。
【主權項】
1.一種計算機漢字編碼鍵盤輸入法即數字緊縮拼音輸入法,其特征是:單個字母的聲母與各字母鍵上的字母一致,二個字母組成聲母zh、ch、sh分別用一個字母表示,并且巧妙地用南方模糊音表示,zh, ch, sh分別用z、c、s表示,分別用z、c、s所在的數字鍵上的數字編碼;即這樣所有的聲母都做到了用一個字母表示;只有韻母沒有聲母的拼音,取e或ο或a作聲母,或取韻母的第一個字母作聲母代碼,再補上韻母代碼;建議選用ο做零聲母,當然也可不選用零聲母,直接對韻母進行表示;單個字母組成的韻母仍用原來的字母表示,U用V表示,對于二個及以上的字母組成的韻母,則也最多用二個數字編碼;結合漢語拼音音節表,從避免漢語拼音音節重復及便于記憶出發,將字母1優化排列在“O”所在鍵上,或者說影射到“O”所在的數字鍵上,將韻母中的組合ng、ia、ua分別排到沒有排a、o、e、1、u的其它的數字鍵上,采用國際通用的拼音字母在數字鍵盤上的排列規律,韻母具體表示為,或者說與鍵盤上數字鍵的一種影射關系為: 1)聲母、韻母中單個字母與數字鍵的映射關系為: abc......2 def......3 gh1......4 jkl......5 mn0......6 pqrs......7 tuv......8 wxyz......9 2)聲母、韻母中多個字母組合與數字鍵的映射關系為: ia......5 1......6 ua......7 ng......0 zh......9 ch......2 sh......7 單個漢字輸入步驟為:利用輸入法軟件,將漢字的拼音的聲母和韻母按上述對應的表示方法,依次輸入表示后的數字鍵,再根據屏幕的提示,通過數字鍵,選擇一個要輸入的拼音,再通過拼音,選擇相應的漢字。2.根據權利要求1所述的數字緊縮拼音輸入法,其特征是:詞語輸入步驟是:二字詞語,取每個字的聲母、韻母的編碼依次輸入;三字詞語,取每個字的聲母依次輸入,再補空格輸入;三字詞語或者取第一、二字的聲母和第三個字的聲母韻母的編碼;四字及以上詞語取,取前三個字及最后一字的聲母的編碼依次輸入。
【文檔編號】G06F3/023GK105892707SQ201410639988
【公開日】2016年8月24日
【申請日】2014年11月11日
【發明人】王治陽
【申請人】王治陽