專利名稱:嵌入式智能文字輸入解決方法和裝置的制作方法
技術(shù)領域:
本發(fā)明創(chuàng)造涉及文字輸入方法和裝置,更具體地說,是應用于嵌入式產(chǎn)品和嵌入式系統(tǒng)的數(shù)字鍵盤文字輸入方法和裝置。
背景技術(shù):
目前嵌入式中文漢字輸入方法用戶常用的有純音碼的拼音輸入和純形碼的筆畫輸入?,F(xiàn)在大部分的用戶都是使用很普及的拼音輸入法,但是拼音智能化的效果往往不是很好,筆畫輸入法只能夠靠設定特殊的筆畫鍵或者使用相近的筆畫代替,這樣輸入中文漢字時容錯度不高,輸入鍵數(shù)多,操作麻煩。不過筆畫輸入法很適合非北方語系的用戶使用,這部份用戶口音比較重,用以標準的普通話為基礎的拼音輸入法有一定的困難,而只要使用者會寫字就可以用筆畫輸入,當輸入熟練以后,輸入速度也比用拼音快很多。
目前市場上這兩類輸入方法普遍存在輸入頻繁、鍵選率高、容錯性智能性缺乏等不足。
發(fā)明內(nèi)容
本發(fā)明的目的是克服現(xiàn)有嵌入式文字輸入方法的不足,根據(jù)不同文字的拼寫特點,開發(fā)出與嵌入式終端輸入裝置相結(jié)合的輸入方法和界面。其中按不同的輸入內(nèi)容和方式各鍵功能如下在拼音輸入模式中,各鍵定義為 在筆畫輸入模式中,各鍵定義為 在組合輸入模式中,各鍵定義為 在智能英文輸入模式中,各鍵定義為
(在上述各種輸入模式中,數(shù)字1、2、3、4、5、6鍵長按,是選字上屏!)嵌入式智能文字輸入解決方法和裝置的編碼原理依據(jù)文字的自身規(guī)律,界面友好、操作簡單、快捷,符合各種文字拼寫特性和規(guī)律。在中文漢字拼音輸入、筆畫輸入、組合輸入、智能英文輸入方面是一套規(guī)范、易學、高效、實用的文字輸入方法,它平均三個鍵就能打出一個漢字。能提供多種語種輸入、中文無切換輸入,在每種輸入模式下均具有編碼容錯、智能聯(lián)想等多種強大功能。
嵌入式智能文字輸入解決方法和裝置規(guī)定的不同輸入模式下的熱鍵定義
圖1.鍵盤按鍵定義與裝置界面圖示說明具體實施方式
拼音輸入逐一取漢字的拼音字母在數(shù)字鍵盤所對應的字母,僅按一次數(shù)字鍵就代表該鍵上任一字母為拼音字母的所有漢字,用戶只需按一次該字母所在的鍵位,即可得到符合拼音規(guī)則的所有合理組合,大大縮短了選鍵和拼寫的過程。為了減輕使用者選字時重碼較多的問題,拼音輸入特別提供了拼音音調(diào)選擇功能。輸入舉例“速到家?!比鐖D1所示,長按“*”+“1”選擇拼音輸入模式后,六個最高頻的候選漢字會顯示出來。按一下7,輸入字母S;按一下8,輸入字母U,“速”顯示在候選行第4個,長按4選擇。候選行馬上提示相關的聯(lián)想字,“到”在第6個,長按6選擇,候選行馬上提示相關的聯(lián)想字“家”,在第5行顯示,長按5選擇,按“#”選擇中文標點符號。
與現(xiàn)有拼音輸入法相比有如下積極效果1、輸入字母后,候選字會以高頻先見的順序列出,如果要輸入的漢字不在候選字當中,可按“下翻”鍵查找,直到該字出現(xiàn);(1)輸入拼音字母后,可以使用“右選”鍵選擇最正確的拼音組合;(2)遇到同音字過多的情況,可以輸入聲調(diào)區(qū)分漢字,輸入聲調(diào)的方式是逐次按“*鍵”來指定漢字的音調(diào)。
在輸入不完整拼音時也可以輸入聲調(diào)查找漢字,輸入聲調(diào)后不能再往下輸入拼音,必須用刪除鍵刪除聲調(diào)后再行輸入。
2、智能化特性智能一、根據(jù)拼音的組合規(guī)則,確定聲母時,會提示相應的聲母對應的文字,不過這個范圍比較廣;智能二、在確定聲母的基礎上,輸入韻母,手機會根據(jù)拼音組合規(guī)則,把不能組合的韻母剔出,縮小了選擇范圍;智能三、具備詞的聯(lián)想功能,當輸入了一個中文字以后,手機會智能地把該文字組成詞的文字排列出來以供選擇。
3、拼音容錯描述
對易出現(xiàn)拼讀錯誤的漢字的拼音加以容錯,并根據(jù)常用字的頻率進行容錯分級處理,達到更好的容錯效果。
拼音的容錯指的是字符的某一些音節(jié),由于受方言或地域的影響容易出現(xiàn)混淆或錯誤的,本發(fā)明讓其與正確的音節(jié)同時存在。其中包括聲母與聲母、聲母與韻母、韻母與韻母、有介母與無介母等方面的兼容,其容錯的可能性并不是惟一且是可挑選的,如
筆畫輸入漢字有5種基本筆畫,分別為一(橫)、丨(豎)、丿(撇)、丶(點)、
(折)。下表為中文漢字五種基本筆畫歸類表。
中文漢字輸入基本筆畫歸類表
筆畫輸入就是根據(jù)這五種基本筆畫為編碼元素,按照漢字書寫的筆順進行輸入,同時也支持快捷部首輸入、書寫容錯以及多級智能聯(lián)想功能。這樣既符合人們?nèi)粘5乃季S和書寫習慣,又能夠充分高效利用數(shù)據(jù)庫資料幫助用戶選字,大大減少了擊鍵次數(shù)。
輸入舉例“過年好?!比鐖D1所示,長按“*”+“2”選擇筆畫輸入模式后,六個最高頻的候選漢字會顯示出來,候選字上面是五個常用且易打錯的快捷部首,可以分別用數(shù)字鍵“6”、“7”、“8”、“9”、“0”打出。按一下1,輸入筆畫“一”;按一下2,輸入筆畫“丨”;按一下4,輸入筆畫“丶”,所需的漢字“過”顯示在候選行第1,長按1選擇,候選行馬上提示相關的聯(lián)想字“年”,在候選行第6位,長按6選擇,利用快捷部首鍵0,輸入快捷部首“女”,所需的漢字“好”在候選行第1個,長按1選擇,按“#”選擇中文標點符號。
與現(xiàn)有筆畫輸入法相比有如下積極效果1、筆畫容錯部件筆畫容錯指的是字符的某一些筆畫,由于受字型、字體、書寫習慣等的影響容易出現(xiàn)混淆或錯誤的,本發(fā)明讓其與國家規(guī)范、標準的筆畫同時存在。其中包括一個筆畫誤為另一個筆畫、一個筆畫誤為幾個筆畫或幾個筆畫誤為一個筆畫,其容錯的可能性并不是惟一的且是可挑選的,如(國家標準以12345分別代表一丨丿丶
五個基本筆畫,其中1包括橫和提;2包括豎和豎鉤;3即撇;4包括點和捺;5包括各種折筆。見圖4)
2、筆順容錯筆順容錯指的是字符的書寫順序,由于受書寫習慣、字型、字體等的影響容易出現(xiàn)混淆或錯誤的,本發(fā)明讓其與國家規(guī)范、標準的筆順同時存在。其中一個字符可以同時有幾個地方書寫順序出現(xiàn)混淆或錯誤,其容錯的可能性并不是惟一的且是可挑選的;并且,某一些字符,可以容許筆順及筆畫同時容錯。如
3、序列容錯部件序列與筆順容錯有相似之處,但有別于筆順容錯,漢字是由部件構(gòu)成的,人們受書寫習慣的影響,在書寫時往往會寫完某一部件再去其余的部件,而這樣往往是錯誤的,但本發(fā)明讓其與國家規(guī)范、標準的筆順同時存在。其容錯的可能性并不是惟一的且是可挑選的;并且,某一些字符,可以容許筆順、筆畫及部件序列同時容錯。如
以上部件容錯的實現(xiàn)方式主要是利用十鍵位中的預留鍵6、7、8、9、0(1、2、3、4、5已用于基本筆畫的輸入),以及屏幕的部件預提示。
4、模糊鍵輸入如果對某字符的某一筆畫難以斷定其筆型或根本無法判斷該字符的筆順,用戶可以選擇使用“#”鍵來代替任何一個編碼進行模糊輸入。當然,用戶也可以根據(jù)自己的習慣,利用翻頁或光標鍵對字符進行查找、選取。
組合輸入組合輸入是采用“音”+“形”結(jié)合的方式進行漢字輸入,“音”就是取該漢字漢語拼音的首字母,“形”就是按字的筆畫筆順和指定的偏旁部首來輸入漢字的方法。
輸入舉例“簡單”如圖1所示,長按“*”+“3”選擇組合輸入模式后,六個最高頻的候選漢字會顯示出來,候選字上面是十個指定部首,分別對應數(shù)字鍵“6”、“7”、“8”、“9”、“0”打出。按一下5,輸入字母“J”;按一下8,輸入部首“”,所需的漢字“簡”顯示在候選行第1個,長按1選擇,候選行馬上提示相關的聯(lián)想字“單”,在候選行第1個,長按1選擇。
智能英文輸入智能英文是基于普通英文的一種英文輸入法,智能英文輸入使用的是一鍵通技術(shù),即用戶只需按一次該字母所在的鍵位,就可以得到符合英文拼寫規(guī)則的所有合理組合,大大縮短了選鍵和拼寫的過程。
輸入舉例“Beautiful”如圖1所示,長按“*”+“1”選擇智能英文輸入模式。按一下2,輸入字母“B”;按一下3,輸入字母“e”,按“下翻”鍵,選擇匹配的完整單詞,按“OK”鍵,則該所選英文單詞上屏數(shù)字、英文與中文無切換輸入在實際的輸入應用中,用戶難免會接觸到阿拉伯數(shù)字、英文與漢字的混合輸入,為方便用戶可以簡易、快捷地進行此操作,本發(fā)明設置了數(shù)字與中文無切換輸入功能,利用一個按鍵來實現(xiàn),稱之為“數(shù)字上屏鍵”。目前利用“上翻鍵”令數(shù)字上屏,可以輕松實現(xiàn)在數(shù)字與中文間的無切換輸入。
至于英文字母或單詞與中文的混合信息,本發(fā)明也是通過某個按鍵來實現(xiàn)其無切換功能,目前利用的是“左選鍵”作為英文字母或智能單詞的選取、“右選鍵”作為拼音組合字母的選取,利用“上翻鍵”令字母上屏。
這幾種無切換方式是可以交叉的,這也充分體現(xiàn)了智能化、人性化的特點。
輸入舉例“OK,2003年5月”如圖1所示,按字母6、5鍵輸入“O、K”,按“左選”鍵切換成智能英文狀態(tài),再按“確認”鍵,則所選英文單詞OK上屏。按“#”鍵輸入標點符號“,”。逐次按數(shù)字鍵2、0、0、3,按“上翻”鍵數(shù)字上屏,按6輸入“年”,所需的漢字“年”顯示在候選行第3個,長按3選擇上屏。按數(shù)字鍵5,按“上翻”鍵數(shù)字上屏,按字母鍵9、7輸入“月”字,所需的漢字“月”顯示在候選行第2個,長按2選擇上屏。
嵌入式智能文字輸入解決方法和裝置的其它特性1、多級智能聯(lián)想一級聯(lián)想利用聯(lián)想候選字的第一個編碼加以區(qū)分,比普通聯(lián)想的準確率更高,多級聯(lián)想選擇單字上屏后,該聯(lián)想詞語出現(xiàn)在候選框,使用者可以選擇直接選取所需聯(lián)想詞語上屏,也可以繼續(xù)輸入該聯(lián)想詞語的第一碼、第二碼……直至最后一碼,而候選框出現(xiàn)的漢字可以是前字的聯(lián)想詞語也可以是與當前輸入的匹配的單字,高頻先見。
一級或多級聯(lián)想都支持二字詞、三字詞或三字以上的詞組或短句。
2、智能標點標點符號的輸入是嵌入式輸入的一大難題,現(xiàn)有的輸入法常是以一個鍵羅列,使用者通過光標或不間斷短按某個鍵進行選取,這樣的做法很不方便,且速度奇慢,致使使用者在輸入信息時對標點往往是采取“能免則免”的措施,常出現(xiàn)收信方產(chǎn)生誤會之事。
為了解決這些問題,本發(fā)明首先改變了標點的選取方式,雖也是以一鍵羅列,但可以利用數(shù)字鍵選符號上屏,這樣就方便、快捷了很多。
本發(fā)明還創(chuàng)新了智能標點的輸入方式。一般情況下,標點的排列順序是按其使用頻率排列的,它的順序是固定的,而智能標點指的就是令標點符號與其前面的字詞緊密地聯(lián)系在一起,使標點符號“人性化”,如輸入疑問句“你說行不行?”,使用者輸完第2個“行”字,按標點符號鍵,候選框出現(xiàn)的第一個標點符號就是“?”號,使用者可以長按“1”鍵選“?”號上屏,也可以按“確認鍵”直接選“?”號上屏;當然,如果使用者輸入的是肯定句“行,我答應你。”那么“行”字上屏后,按標點符號鍵,出現(xiàn)在第一位的就不再是“?”而是“,”了。
3、字、詞頻特點(1)、信息、口語優(yōu)先考慮到用戶群及本發(fā)明的應用范圍,對字詞的頻率也作了人性化的調(diào)整,字詞的優(yōu)先級別是信息化、口語化、綜合類、其它……(2)、姓氏、名字用字優(yōu)先中文姓氏的輸入在手機通訊錄中特別常用,本發(fā)明具備人性化的數(shù)據(jù)索引結(jié)構(gòu),在編輯、查找與姓名有關的電話記錄時會啟動百家姓數(shù)據(jù)索引表,方便用戶更快速的編輯和查找聯(lián)系人。
4、屏幕顯示不同的產(chǎn)品的顯示屏所能顯示的內(nèi)容是有區(qū)別的,考慮到這一特殊性,本發(fā)明針對不同的產(chǎn)品專門設計了適合其顯示的方案。如各款手機之間、各款固定電話之間、手機與固定電話之間它們的顯示屏的大小都是不一樣的。主要表現(xiàn)在所顯示的字符的個數(shù)上,其它地方不變,而這些不同的地方,并不影響發(fā)明的核心引擎,所以用戶在編輯時,顯示屏上的內(nèi)容包括編輯區(qū)依次顯示用戶所輸入的漢字、符號。在編輯過程中,用戶每按一下數(shù)字按鍵,編輯區(qū)上則顯示出其在當前輸入模式所對應的內(nèi)容,可以是基本筆畫、漢字、符號也可以是字母或字母的組合;同時提示欄左邊出現(xiàn)的是當前的數(shù)字編碼。
提示欄右邊顯示的可以是為方便輸入而設定的字符,現(xiàn)暫定為顯示設定部首或拼音字母組合。設定部首或拼音音節(jié)右下角顯示的是阿拉伯數(shù)字,用戶可以選擇短按該數(shù)字鍵表示選取對應的顯示內(nèi)容進行輸入。每個阿拉伯數(shù)字對應的可以是一個也可以是兩個設定部首或音節(jié),用戶每鍵入一個編碼,設定部首或字母組合。
上行標示的是可供用戶選擇上屏的漢字、符號;下行顯示的是阿拉伯數(shù)字,用戶可以選擇通過長按該數(shù)字鍵選擇漢字或符號上屏。
在用戶未選定某一字母組合或音節(jié)時,用戶每按一下按鍵,屏幕上出現(xiàn)對應個數(shù)的“?”號。
權(quán)利要求
1.一種將表意或非表意文字以十位數(shù)字鍵為主輸入到終端裝置中的方法,其特征在于該終端裝置具有顯示區(qū)和至少10個輸入鍵,1個符號選擇鍵,1個選字鍵,1個刪除鍵,4個光標控制鍵,其中按不同的輸入內(nèi)容和方式各鍵功能如下在拼音輸入模式中,各鍵定義為 在筆畫輸入模式中,各鍵定義為 在組合輸入模式中,各鍵定義為 在智能英文輸入模式中,各鍵定義為 該終端裝置的中央處理器,用來存、取所述文字局部和完整文字,所述文字局部和完整文字是按構(gòu)成文字的符號序列在各自的語言中使用頻度存儲的。
2.如權(quán)利要求1所述的裝置,該裝置顯示區(qū)其特征,在于第一顯示區(qū)顯示從處理器讀取的所述文字局部和完整文字,第二顯示區(qū)顯示使用者輸入組成的文本符號。
3.如權(quán)利要求1所述的裝置,其特征在于該裝置可用來訪問基于先前選擇的一個文字局部形成的文字序列。
4.如權(quán)利要求1所述的裝置,其特征在于所述文字局部是按其各自在語言中使用頻度顯示的。
5.如權(quán)利要求1所述的裝置,其特征在于所述該裝置使用者可轉(zhuǎn)換到一個手工輸入屏來完成先前選擇的文字局部和確認一個完整文字。
6.一種將表意或非表意文字輸入到終端裝置中的方法,其特征在于該方法包括以下步驟(1)在中央處理器中,按文字符號序列在語言中各自使用頻度,存儲語言符號;(2)通過裝置獲取,代表所需局部文字符號和完整文字符號;(3)顯示以先前所選文字符號為起筆的、一個和更多的文字局部;(4)通過裝置獲取一個選擇文字局部;(5)根據(jù)先前所選文字局部,成功地顯示更完整的文字局部;(6)通過裝置獲取所選完整文字。
7.按照前面任何權(quán)利要求的方法,其中的符號是選自由拉丁字母表的字母、阿拉伯數(shù)字、b、p、m、f符號、字符筆畫以及音標構(gòu)成組中的,其中的文字是表意字符和非表意字符;(1)字符是中文字符;(2)字符是英文字符;(3)字符是日文字符;(4)字符是朝鮮文字符。
8.按照前面任何權(quán)利中任何一項的方法,其中的字符是包含符號聚集的文字和短語。
9.按照權(quán)利1權(quán)利2的終端裝置,它是嵌入式產(chǎn)品和嵌入式系統(tǒng)。
10.按照權(quán)利1 4的裝置,它是選自由信息固話、手機、小靈通、PDA、機頂盒、車載設備、信息家電、通信設備、掌上設備、數(shù)據(jù)查詢組中的。
全文摘要
本發(fā)明公開了一種嵌入式智能文字輸入解決方法和裝置,旨在克服現(xiàn)有輸入法的不足,根據(jù)不同文字的拼寫特點,開發(fā)出與嵌入式終端裝置相結(jié)合的輸入方法和界面,編碼原理依據(jù)文字的自身規(guī)律,界面友好、操作簡單、快捷,符合各種文字拼寫特性和規(guī)律。本發(fā)明提供多種語種輸入,在中文輸入模式中,包括筆畫、拼音及獨具特色的組合輸入、智能英文輸入、數(shù)字、英文與中文無切換輸入,在每種輸入模式下均具有編碼容錯、智能聯(lián)想等多種強大功能。它是適用于嵌入式產(chǎn)品和嵌入式系統(tǒng)的數(shù)字鍵盤文字輸入方法和裝置。
文檔編號G06F3/023GK1472626SQ03147889
公開日2004年2月4日 申請日期2003年6月30日 優(yōu)先權(quán)日2003年6月30日
發(fā)明者吳猛, 劉耀濱, 陸華興, 曾嶸, 黃小軍, 吳 猛 申請人:高精錬, 高精