本發(fā)明涉及漢字輸入領(lǐng)域,特別涉及漢字拼音輸入鍵盤、漢字拼音輸入系統(tǒng)及漢字輸入法。
背景技術(shù):
拼音輸入法是當(dāng)前人們使用得最多的一種中文輸入方式,其中又以qwerty全鍵盤布局和九宮格布局最為常見,兩個(gè)布局各有利弊,其中九宮格布局較為適合在智能手機(jī)等輸入面積較小的設(shè)備上使用。
傳統(tǒng)的8鍵位九宮格布局源自于英文輸入鍵盤,沒有針對漢字輸入進(jìn)行優(yōu)化,導(dǎo)致很多本可以避免的問題未能避免,具體來說有如下的一些不足:
一是只有8個(gè)字母鍵,導(dǎo)致有兩個(gè)按鍵上各自分布了4個(gè)字母,不僅增加了重碼數(shù)量,而且影響界面的整齊美觀。
二是在控制重碼方面有較多不足:若某個(gè)音節(jié)的鍵位碼與其他音節(jié)相同,則該音節(jié)記為一個(gè)歧義音節(jié),例如在傳統(tǒng)九宮格布局中,音節(jié)ge、he的鍵位碼相同因此各記為一個(gè)歧義音節(jié),以《新華字典》所列出的總共409個(gè)音節(jié)(不含音節(jié)m、n、ng、hm、hng)來考察,傳統(tǒng)九宮格布局共有319個(gè)歧義音節(jié),占比達(dá)78%。另一方面,在輸入一串鍵位時(shí)由于音節(jié)間斷點(diǎn)的選取不同也會(huì)導(dǎo)致重碼的產(chǎn)生。
三是一些字母之間距離較大,例如字母n和g中間隔了一個(gè)鍵位,導(dǎo)致韻母ang、eng、ing、ong、iang中的字母n和g距離較遠(yuǎn),再如字母z和h之間隔了一個(gè)鍵位且為斜線連接,導(dǎo)致聲母zh的兩個(gè)字母距離較遠(yuǎn),并且這些韻母或聲母較為高頻,使得文字輸入過程中手指移動(dòng)距離過大。
四是一些音節(jié)的鍵位路徑不佳或按鍵靠左,例如音節(jié)cheng、zhuang,按鍵跨度和轉(zhuǎn)向幅度較大,尤其是字母h-e和z-h之間跨越大且為斜線,這些音節(jié)的按鍵路徑導(dǎo)致手部運(yùn)動(dòng)較為別扭。此外有較多高頻字母離右手拇指較遠(yuǎn),例如字母g、h、i這三個(gè)字母都是漢語拼音中出現(xiàn)頻率非常高的字母,而這三個(gè)字母都處于左側(cè)的中間位置,右手單手輸入時(shí)頻繁地點(diǎn)擊這個(gè)鍵位容易導(dǎo)致疲勞。
由于上述問題的存在,使得現(xiàn)有的九宮格漢字拼音輸入法在輸入體驗(yàn)等方面均有一定的提升空間。
技術(shù)實(shí)現(xiàn)要素:
為解決現(xiàn)有技術(shù)的不足,本發(fā)明旨在提供漢字拼音輸入鍵盤、漢字拼音輸入系統(tǒng)及漢字輸入法,能夠使得鍵盤整潔美觀,減少重碼,優(yōu)化按鍵距離和鍵位路徑,提升漢字輸入體驗(yàn)和效率。
為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案如下:
本發(fā)明公開的一種漢字拼音輸入鍵盤,包括3行3列矩陣排列的9個(gè)鍵位,26個(gè)英文字母分布于所述9個(gè)鍵位上,
字母p、v分布在左上角的鍵位上,其余8個(gè)鍵位分別分布有3個(gè)字母,
字母a、o、e、i、u的鍵位各不相同,記這5個(gè)字母所在的5個(gè)鍵位為基本鍵位,且字母o的鍵位與字母a的鍵位相鄰,字母i的鍵位與字母a、e的鍵位分別相鄰,字母u的鍵位與字母a、o、e、i的鍵位分別相鄰,
字母n分布在字母u的鍵位上,字母g分布在基本鍵位中的一個(gè)鍵位上,且字母g與字母n的鍵位相鄰或相同,字母z、h分布在基本鍵位之外的鍵位上。
本發(fā)明采用的3行3列的9鍵位矩陣布局,相比于傳統(tǒng)的8個(gè)鍵位具有兩方面的優(yōu)點(diǎn),一是有助于減少重碼量,二是有助于界面美觀,可以在最不方便的左上角鍵位設(shè)置兩個(gè)字母,其余按鍵設(shè)置3個(gè)字母,從而使得界面外觀整齊簡潔。具體來說左上角鍵位分布了p和v兩個(gè)字母,其中字母p是聲母中使用頻率最低的字母,字母v是韻母中使用頻率最低的字母,從而盡可能少地用到該鍵位;方案中還對字母a、o、e、i、u、n、g、z、h的位置做了限定,以降低文字輸入中的重碼或提供良好的輸入體驗(yàn)。本發(fā)明中的鍵位相鄰指的是兩個(gè)鍵位之間的位置關(guān)系,包括直邊相鄰和對角相鄰兩種。
優(yōu)選的,所述9個(gè)鍵位第一行從左至右依次記為1號鍵、2號鍵、3號鍵;9個(gè)鍵位第二行從左至右依次記為4號鍵、5號鍵、6號鍵;9個(gè)鍵位第三行從左至右依次記為7號鍵、8號鍵、9號鍵。
優(yōu)選的,字母o分布在4號鍵;字母a分布在2號鍵且字母u分布在5號鍵或字母a分布在5號鍵且字母u分布在2號鍵;字母i分布在3號鍵且字母e分布在6號鍵或字母i分布在6號鍵且字母e分布在3號鍵。
進(jìn)一步的,字母o分布在4號鍵或7號鍵;字母a分布在5號鍵且字母u分布在8號鍵或字母a分布在8號鍵且字母u分布在5號鍵;字母i分布在6號鍵且字母e分布在9號鍵或字母i分布在9號鍵且字母e分布在6號鍵。
進(jìn)一步的,字母e分布在9號鍵;字母a分布在2號鍵且字母o分布在3號鍵或字母a分布在3號鍵且字母o分布在2號鍵;字母i分布在5號鍵且字母u分布在6號鍵或字母i分布在6號鍵且字母u分布在5號鍵。
根據(jù)前面對字母a、o、e、i、u位置所做的相鄰關(guān)系限定,這里給出了這5個(gè)字母在鍵盤上一些可能的位置方案,具體來說一共包含了(1×2×2)+(2×2×2)+(1×2×2)=16種可能性,例如字母a、o、e、i、u分別分布在5號鍵、4號鍵、9號鍵、6號鍵、8號鍵便是其中的一種,如圖2所示。需要指出的是對于a、o、e、i、u的位置而言,這里給出的16種只是其中較優(yōu)的選擇,并未涵蓋前述相鄰關(guān)系條件下的所有可能性。
本發(fā)明公開了一種漢字拼音輸入系統(tǒng),包括鍵位碼接收模塊和轉(zhuǎn)化輸出模塊;所述鍵位碼接收模塊包含如前所述的漢字拼音輸入鍵盤,用于接收經(jīng)由所述9個(gè)鍵位輸入的鍵位碼串;所述轉(zhuǎn)化輸出模塊,用于將接收到的鍵位碼串轉(zhuǎn)化為匹配的音節(jié)串并輸出。
優(yōu)選的,所述轉(zhuǎn)化輸出模塊根據(jù)漢語拼音方案將所述鍵位碼串轉(zhuǎn)化為匹配的音節(jié)串并輸出。
優(yōu)選的,為各音節(jié)分別指定一個(gè)簡化碼,記與簡化碼對應(yīng)的原始拼寫為標(biāo)準(zhǔn)碼,其中,標(biāo)準(zhǔn)碼中韻母帶n的音節(jié),簡化碼通過將字母n替換為其前面一個(gè)字母得到,其余音節(jié)采用標(biāo)準(zhǔn)碼作為簡化碼;或者,標(biāo)準(zhǔn)碼中韻母帶g的音節(jié),簡化碼通過將字母g替換為字母n得到,其余音節(jié)采用標(biāo)準(zhǔn)碼作為簡化碼;根據(jù)標(biāo)準(zhǔn)碼與簡化碼的對應(yīng)關(guān)系以及字母所處的鍵位,建立標(biāo)準(zhǔn)碼與鍵位碼的對應(yīng)關(guān)系,記為轉(zhuǎn)碼關(guān)系;所述轉(zhuǎn)化輸出模塊根據(jù)所述轉(zhuǎn)碼關(guān)系將所述鍵位碼串轉(zhuǎn)化為匹配的標(biāo)準(zhǔn)碼音節(jié)串并輸出。
本發(fā)明公開了兩種與所述漢字拼音輸入系統(tǒng)配套的漢字輸入法:
第一種:運(yùn)用所述鍵盤按照漢語拼音方案進(jìn)行漢字輸入。
a.通過鍵位碼接收模塊,接收經(jīng)由所述9個(gè)鍵位輸入的鍵位碼串;
b.通過轉(zhuǎn)化輸出模塊,根據(jù)漢語拼音方案將所述鍵位碼串轉(zhuǎn)化為匹配的音節(jié)串并輸出。
第二種:運(yùn)用所述鍵盤按照簡化碼進(jìn)行漢字輸入。
a.根據(jù)標(biāo)準(zhǔn)碼與簡化碼的對應(yīng)關(guān)系以及字母所處的鍵位,建立標(biāo)準(zhǔn)碼與鍵位碼的對應(yīng)關(guān)系,記為轉(zhuǎn)碼關(guān)系;
b.通過鍵位碼接收模塊,接收經(jīng)由所述9個(gè)鍵位輸入的鍵位碼串;
c.通過轉(zhuǎn)化輸出模塊,根據(jù)所述轉(zhuǎn)碼關(guān)系將所述鍵位碼串轉(zhuǎn)化為匹配的標(biāo)準(zhǔn)碼音節(jié)串并輸出。
本發(fā)明提供的一種漢字拼音輸入鍵盤相比于傳統(tǒng)九宮格鍵盤具有以下有益效果:
一、文字輸入采用9個(gè)鍵位,可以在最不方便的左上角鍵位設(shè)置2個(gè)字母,其余按鍵設(shè)置3個(gè)字母,一方面有助于減少重碼量,另一方面使得界面整齊美觀。
二、歧義音節(jié)的數(shù)量較少
本發(fā)明為了降低歧義音節(jié)的數(shù)量對字母位置進(jìn)行了一些優(yōu)化,例如字母n和u分布在同一鍵位上,這是由于字母n應(yīng)位于基本鍵位上(后文詳述)但具體位置較為苛刻的緣故,例如若將字母n和i分布在同一鍵位上,會(huì)導(dǎo)致韻母ai和an重碼、ei和en重碼、ui和un重碼,歧義音節(jié)較多,分別考察a、o、e、i、u這五個(gè)字母,當(dāng)字母n和u設(shè)置在同一鍵位上時(shí)只會(huì)產(chǎn)生in和iu一組重碼韻母,故字母n與u共用鍵位最為合適。
從數(shù)據(jù)上看,本發(fā)明各個(gè)鍵位布局實(shí)例所產(chǎn)生的歧義音節(jié)較傳統(tǒng)九宮格布局要少很多,以后文圖3所示的鍵位布局為例,該布局共產(chǎn)生228個(gè)歧義音節(jié),相比傳統(tǒng)九宮格布局的319個(gè)減少了29%。
三、斷點(diǎn)歧義的情況較少
音節(jié)斷點(diǎn)歧義是指一串音節(jié)由于間斷點(diǎn)的差異與另外的一串音節(jié)重碼,例如“大麥damai”和“單詞danci”在傳統(tǒng)九宮格布局上的鍵位都是“32624”,二者的單字音節(jié)并未重碼,但是由于音節(jié)間斷點(diǎn)的不同導(dǎo)致了詞組的重碼。減少音節(jié)斷點(diǎn)歧義一個(gè)直接有效的方法是盡可能提高純聲母按鍵的出現(xiàn)頻率(所謂純聲母按鍵是指不能用于輸入韻母的按鍵,由于字母v和r各自只涉及一個(gè)韻母ü和er且頻率不高,故這里討論韻母時(shí)不考慮ü和er,例如“pqrs”也視為純聲母鍵位)。具體分析如下:
1)提高純聲母鍵位的數(shù)量
在韻母中可能用到的字母有a、o、e、i、u、n、g,前5個(gè)字母中任意兩個(gè)分布在同一鍵位都會(huì)導(dǎo)致大量的歧義音節(jié),因此這5個(gè)字母應(yīng)各自獨(dú)占一個(gè)鍵位,而字母n和g由于不出現(xiàn)在韻首故可以與這5個(gè)字母共用鍵位,這樣純聲母鍵位的數(shù)量為9-5=4個(gè),比傳統(tǒng)九宮格布局多出一個(gè)。
2)盡量將高頻聲母設(shè)置在純聲母鍵位上
在傳統(tǒng)九宮格布局中,字母h分布在非純聲母鍵位上,導(dǎo)致輸入聲母h、zh、ch、sh時(shí)僅有字母z和s處在純聲母鍵位上,這四個(gè)聲母尤其h、zh和sh都是非常高頻的聲母,因此未能充分利用純聲母鍵位來減少斷點(diǎn)歧義。本發(fā)明將z、h等字母分布在純聲母鍵位上,使得z、h、zh、ch、sh等高頻聲母頻繁地用到純聲母鍵位,從而提高純聲母按鍵的出現(xiàn)頻率。
四、文字輸入時(shí)手部運(yùn)動(dòng)距離較短
采用本發(fā)明的鍵盤輸入韻母時(shí),各個(gè)字母均處于相鄰的鍵位或位于同一鍵位上,此外本發(fā)明的各實(shí)施例中聲母zh和sh也滿足這一點(diǎn),因而輸入過程輕松便捷。具體來說,前面我們已經(jīng)討論過字母n和g的位置,因此現(xiàn)在我們只考慮a、o、e、i、u這五個(gè)字母,圖1所示的表格中,相交處的文字代表對應(yīng)的兩個(gè)字母連接后是否可能出現(xiàn)在韻母的拼寫中,因此圖1中凡是相交處為“是”的兩個(gè)字母,所分布的兩個(gè)按鍵之間應(yīng)滿足直邊相鄰或?qū)窍噜?,因此得出前述字母a、o、e、i、u之間的相鄰關(guān)系。表格中有個(gè)例外是字母i和o,雖然二者的連接“io”可以出現(xiàn)在韻母iong中,但是由于韻母iong出現(xiàn)頻率很低,并且是由i+ong兩部分組成的,因此本發(fā)明不強(qiáng)制要求字母i和o的鍵位相鄰;此外由于字母r只涉及er一個(gè)韻母故未予考慮。
五、音節(jié)的鍵位路徑適合輸入,高頻字母多處在靠右位置
傳統(tǒng)九宮格布局中一些音節(jié)的鍵位路徑不佳,例如音節(jié)cheng、zhuang等,此外有較多高頻字母離右手拇指較遠(yuǎn),本發(fā)明的鍵位布局專門對此有進(jìn)行優(yōu)化,使得音節(jié)的鍵位連線更適合輸入,且鍵位多集中在右手容易操作的位置,使得輸入過程輕松便捷且不易疲勞。
在前述鍵盤基礎(chǔ)上本發(fā)明提供的簡化碼漢字輸入法具有以下的有益效果:
1)輸入過程簡潔高效
用戶輸入有關(guān)音節(jié)時(shí)需要的鍵位少了一個(gè),輸入過程變得簡便快捷。
2)改善了輸入體驗(yàn)
例如用戶輸入含韻母iong的音節(jié)時(shí),韻母一共要用到4個(gè)鍵位,這4個(gè)鍵位的連線組成的軌跡較為復(fù)雜,而采用簡化碼后軌跡則變得簡單許多,這對于減輕用戶的注意力負(fù)擔(dān)很有幫助,從而改善整體的輸入體驗(yàn)。
3)提升了輸入的準(zhǔn)確性
在標(biāo)準(zhǔn)碼中,以-ng結(jié)尾的音節(jié)中字母組合-ng與音節(jié)ni重碼,而-ng和ni的日常使用頻率都非常高,從而導(dǎo)致很多的歧義,具體來說音節(jié)末端去除-ng后往往仍是一個(gè)音節(jié),而-ng可以解析為音節(jié)ni,因此影響了準(zhǔn)確性,發(fā)明中的簡化碼方案則避免了這些情況的發(fā)生,從而一定程度上提升了準(zhǔn)確性。
附圖說明
圖1為韻母中字母相連情況示意圖;
圖2為字母a、o、e、i、u的一個(gè)具體鍵位示意圖;
圖3為實(shí)施例一的鍵位示意圖;
圖4為實(shí)施例二的鍵位示意圖;
圖5為實(shí)施例三的鍵位示意圖;
圖6為實(shí)施例四的鍵位示意圖;
圖7為實(shí)施例五的鍵位示意圖;
圖8為實(shí)施例六的鍵位示意圖;
圖9為實(shí)施例七的鍵位示意圖;
圖10為實(shí)施例八的鍵位示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。
本發(fā)明公開的一種漢字拼音輸入鍵盤,包括3行3列矩陣排列的9個(gè)鍵位,26個(gè)英文字母分布于9個(gè)鍵位上,
字母p、v分布在左上角的鍵位上,其余8個(gè)鍵位分別分布有3個(gè)字母,
字母a、o、e、i、u的鍵位各不相同,記這5個(gè)字母所在的5個(gè)鍵位為基本鍵位,且字母o的鍵位與字母a的鍵位相鄰,字母i的鍵位與字母a、e的鍵位分別相鄰,字母u的鍵位與字母a、o、e、i的鍵位分別相鄰,
字母n分布在字母u的鍵位上,字母g分布在基本鍵位中的一個(gè)鍵位上,且字母g與字母n的鍵位相鄰或相同,字母z、h分布在基本鍵位之外的鍵位上。
本發(fā)明的鍵盤可以是各種形式的鍵盤,包括實(shí)體鍵盤、虛擬鍵盤,例如硬件設(shè)置或軟件運(yùn)行顯現(xiàn)或投影等方式存在的信息輸入鍵盤等。
本發(fā)明中的鍵位相鄰指的是兩個(gè)鍵位之間的位置關(guān)系,包括直邊相鄰和對角相鄰兩種。
根據(jù)前面對字母a、o、e、i、u位置所做的相鄰關(guān)系限定,下面給出了這5個(gè)字母在鍵盤上一些可能的具體位置方案:
字母o分布在4號鍵;字母a分布在2號鍵且字母u分布在5號鍵或字母a分布在5號鍵且字母u分布在2號鍵;字母i分布在3號鍵且字母e分布在6號鍵或字母i分布在6號鍵且字母e分布在3號鍵。
或者,字母o分布在4號鍵或7號鍵;字母a分布在5號鍵且字母u分布在8號鍵或字母a分布在8號鍵且字母u分布在5號鍵;字母i分布在6號鍵且字母e分布在9號鍵或字母i分布在9號鍵且字母e分布在6號鍵。
或者,字母e分布在9號鍵;字母a分布在2號鍵且字母o分布在3號鍵或字母a分布在3號鍵且字母o分布在2號鍵;字母i分布在5號鍵且字母u分布在6號鍵或字母i分布在6號鍵且字母u分布在5號鍵。
上面具體來說一共包含了(1×2×2)+(2×2×2)+(1×2×2)=16種可能性,例如字母a、o、e、i、u分別分布在5號鍵、4號鍵、9號鍵、6號鍵、8號鍵便是其中的一種,如圖2所示。需要指出的是對于a、o、e、i、u的位置而言,這里給出的16種只是其中較優(yōu)的選擇,并未涵蓋前述相鄰關(guān)系條件下的所有可能性。
根據(jù)前面對各個(gè)字母位置所做的限定,鍵盤的具體布局優(yōu)選以下八種實(shí)施例:
實(shí)施例一,如圖3所示:
字母p、v分布在1號鍵上,
字母x、y、z分布在2號鍵上,
字母s、h、j分布在3號鍵上,
字母w、q、o分布在4號鍵上,
字母g、l、a分布在5號鍵上,
字母d、f、i分布在6號鍵上,
字母r、k、t分布在7號鍵上,
字母m、n、u分布在8號鍵上,
字母b、c、e分布在9號鍵上。
實(shí)施例二,如圖4所示:
字母p、v分布在1號鍵上,
字母x、y、z分布在2號鍵上,
字母s、h、j分布在3號鍵上,
字母w、q、o分布在4號鍵上,
字母a、b、c分布在5號鍵上,
字母d、f、i分布在6號鍵上,
字母r、k、t分布在7號鍵上,
字母m、n、u分布在8號鍵上,
字母g、l、e分布在9號鍵上。
實(shí)施例三,如圖5所示:
字母p、v分布在1號鍵上,
字母x、y、z分布在2號鍵上,
字母s、h、j分布在3號鍵上,
字母w、q、o分布在4號鍵上,
字母m、n、u分布在5號鍵上,
字母d、f、i分布在6號鍵上,
字母r、k、t分布在7號鍵上,
字母g、l、a分布在8號鍵上,
字母b、c、e分布在9號鍵上。
實(shí)施例四,如圖6所示:
字母p、v分布在1號鍵上,
字母x、y、z分布在2號鍵上,
字母s、h、j分布在3號鍵上,
字母t、q、r分布在4號鍵上,
字母m、n、u分布在5號鍵上,
字母d、f、i分布在6號鍵上,
字母k、w、o分布在7號鍵上,
字母g、l、a分布在8號鍵上,
字母b、c、e分布在9號鍵上。
實(shí)施例五,如圖7所示:
字母p、v分布在1號鍵上,
字母t、x、z分布在2號鍵上,
字母s、h、j分布在3號鍵上,
字母q、y、f分布在4號鍵上,
字母g、l、a分布在5號鍵上,
字母d、r、i分布在6號鍵上,
字母k、w、o分布在7號鍵上,
字母m、n、u分布在8號鍵上,
字母b、c、e分布在9號鍵上。
實(shí)施例六,如圖8所示:
字母p、v分布在1號鍵上,
字母a、b、c分布在2號鍵上,
字母o、g、w分布在3號鍵上,
字母j、k、t分布在4號鍵上,
字母m、y、i分布在5號鍵上,
字母d、n、u分布在6號鍵上,
字母s、q、l分布在7號鍵上,
字母x、z、h分布在8號鍵上,
字母f、e、r分布在9號鍵上。
實(shí)施例七,如圖9所示:
字母p、v分布在1號鍵上,
字母m、n、u分布在2號鍵上,
字母b、c、e分布在3號鍵上,
字母f、q、o分布在4號鍵上,
字母g、l、a分布在5號鍵上,
字母d、r、i分布在6號鍵上,
字母k、t、w分布在7號鍵上,
字母x、y、z分布在8號鍵上,
字母s、h、j分布在9號鍵上。
實(shí)施例八,如圖10所示:
字母p、v分布在1號鍵上,
字母a、b、c分布在2號鍵上,
字母j、t、l分布在3號鍵上,
字母o、g、w分布在4號鍵上,
字母m、n、u分布在5號鍵上,
字母d、f、i分布在6號鍵上,
字母q、s、k分布在7號鍵上,
字母y、z、h分布在8號鍵上,
字母r、e、x分布在9號鍵上。
上述這些實(shí)施例是根據(jù)字母位置要求等限制條件細(xì)化得到的,在滿足前述條件的同時(shí)繼續(xù)優(yōu)化了體驗(yàn)。以實(shí)施例一的布局為例,純聲母鍵位上的字母p、x、y、z、s、h、j、r、k、t中除了p、k外多為高頻字母,從而保證純聲母鍵位有較高的使用頻率;同一鍵位上的聲母設(shè)置合理,可以避免過多重碼,例如字母q和w雖然處于同一鍵位但二者相容性很好,只會(huì)導(dǎo)致qu一個(gè)歧義音節(jié)。
除了前面所述的鍵盤,本發(fā)明還公開了一種與鍵盤配套的漢字拼音輸入系統(tǒng),包括鍵位碼接收模塊和轉(zhuǎn)化輸出模塊:鍵位碼接收模塊包含如前所述的漢字拼音輸入鍵盤,用于接收經(jīng)由9個(gè)鍵位輸入的鍵位碼串;轉(zhuǎn)化輸出模塊,用于將接收到的鍵位碼串轉(zhuǎn)化為匹配的音節(jié)串并輸出。
其中,轉(zhuǎn)化輸出模塊在將接收到的鍵位碼串轉(zhuǎn)化為匹配的音節(jié)串時(shí)有兩種方式,一種是根據(jù)漢語拼音方案轉(zhuǎn)化,另一種是根據(jù)簡化碼轉(zhuǎn)化:
為各音節(jié)分別指定一個(gè)簡化碼,記與簡化碼對應(yīng)的原始拼寫為標(biāo)準(zhǔn)碼,其中,標(biāo)準(zhǔn)碼中韻母帶n的音節(jié),簡化碼通過將字母n替換為其前面一個(gè)字母得到,其余音節(jié)采用標(biāo)準(zhǔn)碼作為簡化碼;或者,標(biāo)準(zhǔn)碼中韻母帶g的音節(jié),簡化碼通過將字母g替換為字母n得到,其余音節(jié)采用標(biāo)準(zhǔn)碼作為簡化碼;根據(jù)標(biāo)準(zhǔn)碼與簡化碼的對應(yīng)關(guān)系以及字母所處的鍵位,建立標(biāo)準(zhǔn)碼與鍵位碼的對應(yīng)關(guān)系,記為轉(zhuǎn)碼關(guān)系;轉(zhuǎn)化輸出模塊根據(jù)轉(zhuǎn)碼關(guān)系將鍵位碼串轉(zhuǎn)化為匹配的標(biāo)準(zhǔn)碼音節(jié)串并輸出。
這里簡化碼包含了兩個(gè)方案,一個(gè)是替換韻母中的字母n,例如對于音節(jié)neng,標(biāo)準(zhǔn)碼為neng,簡化碼為neeg,輸入時(shí)采用簡化碼neeg進(jìn)行輸入,以圖3的鍵位布局為例應(yīng)依次輸入鍵位“8995”;另一個(gè)方案是替換韻母中的字母g,例如輸入音節(jié)geng時(shí),采用genn進(jìn)行輸入,以圖3的鍵位布局為例應(yīng)依次輸入鍵位“5988”。
在上述輸入音節(jié)neng的過程中,neng為標(biāo)準(zhǔn)碼,neeg為簡化碼,“8995”為鍵位碼,轉(zhuǎn)碼關(guān)系:標(biāo)準(zhǔn)碼neng與鍵位碼“8995”對應(yīng)。
采用簡化碼代替標(biāo)準(zhǔn)碼輸入,用戶輸入有關(guān)音節(jié)時(shí)需要的鍵位少了一個(gè),使得輸入過程簡潔高效,并一定程度上改善了輸入體驗(yàn)、提升了輸入的準(zhǔn)確性。
此外本發(fā)明還公開了與漢字拼音輸入系統(tǒng)配套的漢字輸入法,通過鍵位碼接收模塊,接收經(jīng)由9個(gè)鍵位輸入的鍵位碼串;通過轉(zhuǎn)化輸出模塊,根據(jù)漢語拼音方案或轉(zhuǎn)碼關(guān)系將鍵位碼串轉(zhuǎn)化為匹配的音節(jié)串并輸出。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。