信息交互方法、裝置、鍵盤及漢字輸入法、設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及輸入法技術(shù)領(lǐng)域,尤其涉及一種信息交互方法、裝置、鍵盤及漢字輸入法、設(shè)備。
【背景技術(shù)】
[0002]目前的鍵盤,如果通過拼音輸入法輸入一個漢字,或者是一個詞語,需要多次點擊,例如,在T9輸入法時,輸入“長江”,輸入人員需要點擊“ 2-4-2-6-4- 5-4-2-6-4 ”這10次才能完成這個詞組所對應(yīng)的拼音的輸入,如果在全鍵盤模式下,也需要輸入“c-h-a-n-g-j-1-a-n-g”,也需要點擊10次才能完成這個詞語的所有拼音的輸入。
[0003]由此可見,通過目前的基于拼音的漢字輸入鍵盤,在進行漢字輸入的時候,效率很低。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種信息交互方法,以達到提高基于拼音的漢字輸入效率的目的,該方法包括:
[0005]顯示鍵盤,其中,所述鍵盤有兩種工作模式;
[0006]在所述鍵盤處于第一種工作模式時,所述鍵盤上的字母按鍵被觸發(fā)后,將產(chǎn)生的信號按聲母處理,將所述鍵盤切換至第二種工作模式;
[0007]在所述鍵盤處于第二種工作模式時,所述鍵盤上的字母按鍵被觸發(fā)后,將產(chǎn)生的信號按韻母處理。
[0008]在一個實施例中,在所述鍵盤處于第二種工作模式時,字母鍵盤被觸發(fā)產(chǎn)生的韻母分為第一類韻母和第二類韻母,其中,一個第二類韻母由由i或者U,和一個第一類韻母組成,第一類韻母由一個字母按鍵觸發(fā)生成,第二類字母按鍵由一個i+鍵或者u+鍵和一個對應(yīng)第一類韻母的按鍵觸發(fā)生成。
[0009]在一個實施例中,所述第一類韻母包括:a、O、e、1、U、V、a1、ao、an、ang、ou、ong、e1、er、en、eng 和 ve ;
[0010]所述第二類 1?母包括:iu、ie、in、ing、ia、iao、ian、iang、1ng、u1、un、ua、ua1、uan、uang、uv 和 uo。
[0011]在一個實施例中,聲母包括:b、P、m、f、d、t、η、1、g、k、h、j、q、X、z、C、S、ch、zh、
sh、r、y、w 和空。
[0012]本發(fā)明實施例提供了一種信息交互裝置,以達到提高基于拼音的漢字輸入效率的目的,該裝置包括:
[0013]顯示模塊,用于顯示鍵盤,其中,所述鍵盤有兩種工作模式;
[0014]輸入處理模塊,用于在所述鍵盤處于第一種工作模式時,所述鍵盤上的字母按鍵被觸發(fā)后,將產(chǎn)生的信號按聲母處理,將所述鍵盤切換至第二種工作模式;在所述鍵盤處于第二種工作模式時,所述鍵盤上的字母按鍵被觸發(fā)后,將產(chǎn)生的信號按韻母處理。
[0015]在一個實施例中,所述鍵盤處于第二種工作模式時,字母鍵盤被觸發(fā)產(chǎn)生的韻母分為第一類韻母和第二類韻母,其中,一個第二類韻母由由i或者U,和一個第一類韻母組成,第一類韻母由一個字母按鍵觸發(fā)生成,第二類字母按鍵由一個i+鍵或者u+鍵和一個對應(yīng)第一類韻母的按鍵觸發(fā)生成。
[0016]在一個實施例中,所述第一類韻母包括:a、O、e、1、U、V、a1、ao、an、ang、ou、ong、e1、er、en、eng 和 ve ;
[0017]所述第二類 1?母包括:iu、ie、in、ing、ia、iao、ian、iang、1ng、u1、un、ua、ua1、uan、uang、uv 和 uo。
[0018]在一個實施例中,聲母包括:b、p、m、f> d、t、η、1、g、k、h、j、q、x、z、c、s、ch、zh、
sh、r> y、w 和無。
[0019]本發(fā)明實施例還提供了一種鍵盤,以達到提聞基于拼首的漢字輸入效率的目的,該鍵盤包括多個字母按鍵,所述鍵盤有兩種工作模式:
[0020]在所述鍵盤處于第一種工作模式時,所述字母按鍵被觸發(fā)后,將產(chǎn)生的信號按聲母處理,且所述鍵盤切換至第二種工作模式;
[0021]在所述鍵盤處于第二種工作模式時,所述字母按鍵被觸發(fā)后,將產(chǎn)生的信號按韻母處理。
[0022]在一個實施例中,在所述鍵盤處于第二種工作模式時,字母鍵盤被觸發(fā)產(chǎn)生的韻母分為第一類韻母和第二類韻母,其中,一個第二類韻母由由i或者U,和一個第一類韻母組成,第一類韻母由一個字母按鍵觸發(fā)生成,第二類字母按鍵由一個i+鍵或者u+鍵和一個對應(yīng)第一類韻母的按鍵觸發(fā)生成。
[0023]在一個實施例中,所述第一類韻母包括:a、O、e、1、U、V、a1、ao、an、ang、ou、ong、e1、er、en、eng 和 ve ;
[0024]所述第二類 1?母包括:iu、ie、in、ing、ia、iao、ian、iang、1ng、u1、un、ua、ua1、uan、uang、uv 和 uo。
[0025]在一個實施例中,聲母包括:b、p、m、f> d、t、η、1、g、k、h、j、q、x、z、c、s、ch、zh、
sh、r> y、w 和無。
[0026]在一個實施例中,所述鍵盤是實體鍵盤或者虛擬鍵盤。
[0027]在一個實施例中,在所述鍵盤是虛擬鍵盤的情況下,在所述鍵盤處于第一種工作模式和處于第二種工作模式時,鍵盤顯示不同的顏色。
[0028]基于上述的信息交互方法、信息交互裝置,本發(fā)明實施例還提供了一種基于上述鍵盤的漢字輸入法,以達到提高基于拼音的漢字輸入效率的目的,該方法包括:
[0029]在鍵盤處于第一種工作模式時,字母按鍵被觸發(fā),確定產(chǎn)生的信號所指代的聲母;
[0030]將鍵盤切換至第二種工作模式,字母按鍵被觸發(fā),確定產(chǎn)生的信號所指代的韻母;
[0031]將確定的聲母和韻母進行組合得到拼音;
[0032]根據(jù)得到的拼音確定漢字。
[0033]在一個實施例中,將鍵盤切換至第二種工作模式,字母按鍵被觸發(fā),確定產(chǎn)生的信號所指代的韻母,包括:
[0034]確定當前觸發(fā)的字母按鍵是否代表i+或者U+ ;
[0035]如果是,則將i或u與下一個觸發(fā)的字母按鍵所產(chǎn)生的信號所指代的韻母組合在一起按照一個第二類韻母處理,如果不是,則將當前所產(chǎn)生的信號所指代的韻母按照一個第一類韻母處理。
[0036]在一個實施例中,在將鍵盤切換至第二種工作模式,字母按鍵被觸發(fā),確定產(chǎn)生的信號所指代的韻母之后,還包括:
[0037]將所述鍵盤的工作模式切換回第一種工作模式;
[0038]在字母按鍵被連續(xù)觸發(fā)時,將確定出的漢字組合成詞句。
[0039]本發(fā)明實施還提供了一種漢字輸入設(shè)備,以達到提高基于拼音的漢字輸入效率的目的,該設(shè)備包括:
[0040]聲母確定模塊,用于在鍵盤處于第一種工作模式時,字母按鍵被觸發(fā),確定產(chǎn)生的信號所指代的聲母;
[0041]韻母確定模塊,用于將鍵盤切換至第二種工作模式,字母按鍵被觸發(fā),確定產(chǎn)生的信號所指代的韻母;
[0042]拼音確定模塊,用于將確定的聲母和韻母進行組合得到拼音;
[0043]漢字確定模塊,用于根據(jù)得到的拼音確定漢字。
[0044]在一個實施例中,所述韻母確定模塊包括:
[0045]第一確定單元,用于確定當前觸發(fā)的字母按鍵是否代表i+或者U+ ;
[0046]第二確定單元,用于在確定是的情況下,將i或U與下一個觸發(fā)的字母按鍵所產(chǎn)生的信號所指代的韻母組合在一起按照一個第二類韻母處理,用于在確定不是的情況下,將當前所產(chǎn)生的信號所指代的韻母按照一個第一類