数字键盘英汉输入方法
(一)技术领域
本发明涉及计算机输入方法,具体为一种数字键盘英汉输入方法。
(二)技术背景
计算机应用日益普遍,汉字输入方法已有上千种,有以语音为基础的输入法,也有以笔画为基础的输入法,还有二者结合的。大多数输入法是要借助于目前普遍使用的英文为主的拉丁字母键盘。随着现代通讯技术的发展,电话、掌上电脑、数码相机、个人数字助理、以及遥控器等等小型电子设备的应用也日趋普及。这些小型的电子设备,不可能配置26个字母的键盘,只有小型的数字键盘。数字键盘小且只有10个阿拉伯数字,人人均识,易于掌握。且键盘小、键位集中,是电话等通讯工具和小型电子设备所配置的键盘,故现在数字键盘输入方法的研究已成为热点。
目前单纯使用数字键输入的方法也已有不少,但因只有十个数字键,每个数字键要代表两三个字母。如用其输入英文,输入一个字母要多次按键,大小写字母转换时,还要改变输入法类型,很不方便。
数字键盘拼音输入汉字的方法现有多种,一般均是将26个拼音字母分配到八至十个0~9的数字键上,各键代表2个、或3个甚至4个字母。输入时需要将每个字的拼音字母顺序输入,屏幕虽然随时显示出前数个字母相同的汉字,但字母输入少时因相同的汉字太多,选择太困难。可汉字拼音有的长达5、6个字母,而且即使把一个字的拼音字母全部输入完,因没有声调的输入,再加上同音字,也还会有不少重码,若是用光标选择,仍需要按键多次才能得到所需汉字。数字键盘的汉字拼音输入虽然易学,但并不易用,重码率高,输入速度慢、易出错,是其主要问题。对拼音掌握不好的人来说,准确拼音更具有相当的难度,在输入过程中也更容易出错。
如若有简单易用的英汉数字键盘输入方法,不仅可用于手机或小型电子设备,对于适应了这类小型数字键盘者,在使用计算机时,也不必再使用字母大键盘,使用熟悉的数字键盘输入方法,即快捷又方便。
(三)发明内容
本发明的目的是设计一种使用数字键盘输入英文和汉字的输入方法。
本发明设计的数字键盘英汉输入方法包括数字键盘输入英文和按汉语拼音输入汉字。
本发明所用数字键盘有1~0十个数字键,还有至少两个功能键,如“*”,“#”键,和/或“+”、“-”键。
汉语拼音是使用拉丁字母为声母韵母符号,因此汉语拼音与英文字母基本相同,故将26个拉丁字母和汉语拼音韵母
按大写字母字体笔形和结构特征分为6组,以汉语拼音的单韵母A、O、E、I、U、
为各组的首位字母,每组内最多为5个字母,按顺序排列,组号和各字母的组内序号构成该字母的双数字代码。
具体如下
第1组斜笔类,组内各字母首笔为斜笔,
包括字母1 A、2 V、3 X、4 W、5 Y;
第2组圆和弧类,组内各字母均由圆或弧线构成,
包括字母1 O、2 G、3 S、4 C、5 Q;
第3组横笔类,组内各字母的关键构成中均有横笔,
包括字母1 E、2 H、3 F、4 T、5 Z;
第4组竖笔类,组内各字母由竖笔或由竖笔与直线构成,
包括字母1 I、2 N、3 M、4 K、5 L;
第5组U、D类,组内字母包括U、D或字母构成中包含D形,
包括字母51 U、52 R、53 P、54 D、55 B;
第6组竖弯类,组内各字母构成中均有竖弯笔形,
以一个功能键,如“*”键、或“+”键和数字键组合切换输入法状态,如按“*”键后再按数字1为英文输入状态,按“*”键后再按数字2为汉字拼音输入状态。
在英文输入状态,用上述双数字代码即可直接输入英文字母,默认为大写。
在汉语拼音输入状态,同样,用上述双数字代码即可直接输入声母韵母字符,以功能键选择输入简体汉字或繁体汉字,屏幕显示与输入的汉语拼音字符组合相同的简体汉字或繁体汉字,用数字键选择输入。
英文字母输入步骤如下:
①点击字母所在组的组号数字键,屏幕显示该组所有字母及组内序号;
②按屏幕提示,再点击该字母在组内序号的数字键,该字母输入完成,屏幕显示该字母。
汉语拼音输入汉字步骤如下:
①点击汉语拼音首个字母所在组的组号数字键,屏幕显示该组所有字母及组内序号;
②按屏幕提示,再点击该字母在组内序号的数字键,屏幕显示该字母和功能键简体汉字或繁体汉字选择提示框;
③点击汉语拼音第2个字母所在组的组号数字键,屏幕显示该组所有字母及组内序号;
④按屏幕提示,再点击该字母在组内序号的数字键,屏幕显示前两个字母和功能键简体汉字或繁体汉字选择提示框;
⑤按上述方法继续输入汉语拼音的其它字母,完成后点击简体或繁体选择键,屏幕显示该汉语拼音组合对应的所有汉字,用数字键选择即可完成该字的输入。
输入英文时,为了方便选择输入字母的大写和小写,在上述以汉语拼音的单韵母A、O、E、I、U、
分组设置字母代码的基础上,进一步设置区分大小写的代码。各组内序号1~5为该组字母的大写,序号6~0为该组字母的小写,以字母的组号与组内序号为该字母的数字代码,但最后一组,第6组稍有不同,大写J代码为62,小写j代码为67。具体如下表:
表1英文字母代码表
选择了英文输入状态后,输入单个英文字母时,步骤如下:
①点击字母所在组的组号数字键,屏幕显示该组所有字母及组内序号;
②按屏幕提示,再点击该字母在组内序号的数字键,屏幕显示该字母;当使用各组序号1~5时直接输入该字母的大写,而使用序号6~0时直接输入该字母的小写;该字母输入完成。
为了加快汉语拼音的输入,对复合韵母设置了代码,每个复合韵母也只需输入一个双数字键的代码即可。此时为汉语拼音双拼汉字输入状态,数字1~0组成双数字的声母和韵母代码。
在上述以汉语拼音的单韵母A、O、E、I、U、
分组编码的基础上,每组内序号1~5的字母中与汉语拼音声母字符一致的字母代码作为声母代码,另外Y和W用作汉语拼音中韵母I、
和U处于首位时的代码。所述第1组从序号6开始顺序排列韵母a及其复合韵母;第2组的序号6和7为双字符声母SH和CH,序号8开始排列韵母o及其复合韵母;第3组的序号6为双字符声母ZH,序号7开始排列韵母e及其复合韵母,该组末位排列儿化音er和语气叹词音ê,用功能键选择;第4组的序号6、7为两个单音叹词n、ng;第6组则从序号3开始排列韵母ü及其复合韵母;新增的第7、8组从序号1开始顺序排列韵母i、u及其复合韵母。
汉语拼音双拼的声母韵母代码如下表,其中汉语拼音字符及声母用大写字母表示,韵母用小写字母表示。
表2汉语拼音声母韵母代码表
设置一个功能键为下翻页键,如“#”键、或“+”键,用于向后翻屏;一个功能键为上翻页键,如“*”键、或“-”键,用于向前翻屏。
在汉语拼音双拼汉字输入状态下,输入单个汉字的步骤如下:
①点击该汉字首字母所在组的组号数字键,屏幕显示该组所有字符及组内序号;当该汉字无声母时,对于A、O及其复合韵母的汉字直接进入以下步骤③;对于I、
U及其复合韵母,可以先输入其代字母Y或W,或者直接进入以下步骤③;
②按屏幕提示,再点击该汉字声母在组内序号的数字键,屏幕右上角显示该声母,并显示功能键简体汉字或繁体汉字选择提示框;
③点击该汉字韵母的首字母所在组的组号数字键,屏幕显示该组所有字符及组内序号;
④按屏幕提示,再点击该汉字韵母的组内序号数字键,屏幕右上角显示所输入的声母与韵母组合及与该拼音字符对应的汉字个数并显示功能键简体汉字或繁体汉字选择提示框;
此时若选择简体汉字,屏幕显示汉语拼音5个音调符号1阴平2阳平3上声4去声5轻声,以及与已输入的拼音字符组合相同的5个常用简体汉字,还有功能键繁体汉字及翻下页的选择提示框;
⑤按屏幕提示,按声调点击该汉字音调的数字键,屏幕显示该汉语拼音组合该声调的简体汉字,每屏显示10个,用数字键选择确认;屏幕右上角除了显示该汉语拼音组合,还显示在该声调的简体汉字个数及当前显示的屏数;
或者按屏幕提示直接选择常用汉字即完成输入;
⑥当该屏显示的汉字中无所需字时,点击下翻页键即显示下10个简体汉字,至得到所需汉字为止;
⑦首屏简体汉字显示后,按繁体汉字选择功能键,屏幕显示该汉语拼音组合的繁体汉字,每屏显示10个,用数字键选择确认;继续按下翻页键即显示下一屏10个繁体汉字;
⑧汉语拼音字符输入完成后选择繁体汉字时,屏幕直接显示对应的繁体汉字,以及功能键简体汉字、翻下页的选择提示框。
汉字词和短句的输入,均取汉语拼音字符输入,即均取上述表2中的大写字符输入,具体如下:
对于两字词,
①点击第一个字声母的组号数字键,按屏幕提示点击该字母组内序号数字键;
当该汉字无声母时,对于A、O及其复合韵母的汉字直接输入韵母首字母,对于I、U及其复合韵母,可以先输入其代字母Y或W,或者直接直接输入韵母首字母;
②点击第一个字韵母首字母的组号数字键,按屏幕提示点击该字母组内序号数字键;
或者,点击其韵母首字母的组号数字键后,按屏幕提示的该组韵母及组内序号点击该韵母组内序号数字键;
对于无声母的汉字,此步骤输入其韵母次字母;
③按上述步骤①、②输入第二个字的声母和韵母首字母;屏幕显示已输入的字符和上翻页即繁体词组和下翻页即简体词组的选择提示框;
④按下翻页键,屏幕显示该组合的简体汉字词组,每屏显示词组10个,用数字键确定所需词组,继续按下翻页键,显示下一屏简体词组;
或者,按上翻页键,显示繁体字词组,继续按上翻页键,显示下一屏繁体词组。
对于3字或4字词组或短句,
①输入第一个字的声母字符,对于没有声母的汉字则输入首字母;
②按上述步骤继续顺序输入其余各字的首字母;
③屏幕右上角显示所输入的汉语拼音字符,以及繁体、简体选择提示框;选择繁体、简体后屏幕显示该组合的5~10个词组,根据提示按数字键选择,用翻页键可继续查找。
对于5字及5字以上词组或短句
①按上述步顺序输入1~5字的声母,对于没有声母的汉字则输入首字母;
②屏幕右上角显示所输入的汉语拼音字符,以及繁体、简体选择提示框;选择繁体、简体后屏幕显示该组合的5个词组,根据提示按数字键选择,用翻页键可继续查找。
本发明数字键盘英汉综合输入方法的优点为:1、用数字键盘可快速输入英文和汉字,适用于只能安装小键盘的电子设备;2、输入一个英文字母只需按动两个数字,英文大小写由编码确定,无需改变输入方式的界面,方便快捷;3、汉语拼音双拼输入声母或韵母时,即使为长达3、4个字符的复合韵母,也只需点击两个数字键,大大提高输入速度;4、英文和汉字输入时屏幕时时提示各组字母代码,使用者只需记忆按汉语拼音单韵母的6个组即可,入门快,使用方便;5、可按词组短句输入,无需将汉字的全部拼音字母代码输入,即可直接选择,输入更快捷;6、屏幕每步均有提示,汉语拼音拼写有困难时均可依靠提示准确输入。
(四)附图说明
图1为本数字键盘英汉输入方法实施例所用一种键盘分布示意图;
图2为本数字键盘英汉输入方法实施例所用另一种键盘分布示意图。
(五)具体实施方式
以下例中采用的数字键盘包括1~0十个数字键,还有“*”、“#”键。所用键盘可按一般手机键盘排列,1~9分三行三列,0处于第四行的中间,如图1所示。所用键盘也可按一般计算机数字键盘排列,1~9分三行三列,0处于第四行的一端,如图2所示。
以功能键“*”键和数字键组合切换输入法状态,按“*“”键和数字键“1”,为英文输入状态,按“*”键和数字键“2”,为汉语拼音全拼输入状态,按“*”键和数字键“3”,为汉语拼音双拼输入状态。
实施例1
数字键盘输入英文
点击“*”键,屏幕显示
1英文 |
2全拼 |
3双拼 |
4数字 |
5 |
6 |
7 |
8 |
9 |
* |
0 |
# |
按屏幕提示按数字键“1”进入英文输入状态,屏幕显示
此时二数字代码与英文字母对应,如下表
英文字母代码表
以输入单个英文大写字母W为例
①点击W的组号数字“1”键,屏幕显示
②按屏幕提示,再点击W的组内序号数字“4”键,屏幕显示W;输入完成。
继续输入单个英文小写字母n
①点击n的组号数字“4”键,屏幕显示
②按屏幕提示,再点击n的组内序号数字“7”键,屏幕显示Wn;输入完成。
实施例2
为了方便输入,在实施例1用6组代码表示英文大小写字母的基础上,第7组排列1~0十个阿拉伯数字,无需状态切换即可直接输入数字;第8、9、0组安排标点符号,无需状态切换即可直接输入所需标点。按实施例1的方法用字符代码即可直接输入所需字符。具体如下表:
实施例3
数字键盘汉语拼音全拼输入汉字
和实施例1相似,按“*”键后,根据屏幕提示,按数字键“2”进入汉语拼音全拼输入状态。在此状态下,汉语拼音字符分为6组,具体如下:
设置功能键“#”键为下翻页键,用于向后翻屏;功能键“*”键为上翻页键,用于向前翻屏。
与实施例1英文输入方法相类似,逐个输入汉字的汉语拼音字符即可。
以输入单个汉字“田”为例,其拼音为tian,步骤如下:
①点击其第1个字符T组号“3”键,屏幕显示
②点击字符T的组内序号“4”键,屏幕右上角显示t
③点击其第2个字符I组号“4”键,并按屏幕提示的组内序号及拼音字符点击数字“1”,屏幕右上角显示ti
④按上述步骤①、②继续输入第3、4个字符A、N后,屏幕右上角显示已输入的所有拼音字符tian
⑤“田”字的拼音字符输入完毕,此时按简体选择键“#”,屏幕显示常用的10个汉字,按其提示按数字键“4”,“田”字输入完毕。
汉语拼音字符输入完成后,当已输入的拼音字符组合对应的简体汉字小于或等于30个时,屏幕直接显示该拼音字符组合对应的简体汉字、按常用程度的顺序排列。当已输入的拼音字符组合对应的简体汉字大于30个时,屏幕显示五个声调的音调符号并同时显示该拼音字符组合对应的五个最常用简体汉字,可输入音调符号以缩小同音字查找范围,也可直接翻屏查找。
实施例4
数字键盘汉语拼音双拼输入汉字
和实施例1相似,按“*”键后,根据屏幕提示,按数字键“3”进入汉语拼音双拼输入状态。
在此状态下,在以汉语拼音的单韵母A、O、E、I、U、
分6组编码的基础上,每组内序号1~5的字母中与汉语拼音声母字符一致的字母代码作为声母代码,另外Y和W用作汉语拼音中韵母I、
和U处于首位时的代码。双字符声母ZH、SH和CH安排了代码,增加了7、8组,为各复合韵母安排各自代码。所述第1组从序号6开始顺序排列韵母a及其复合韵母;第2组的序号6和7为,序号8开始排列韵母o及其复合韵母;第3组的序号6为双字符声母ZH,序号7开始排列韵母e及其复合韵母,该组末位排列儿化音er和语气叹词音ê,用功能键“*”、“#”键选择;第4组的序号6、7为两个单音叹词n、ng;第6组则从序号3开始排列韵母ü及其复合韵母;新增的第7、8组从序号1开始顺序排列韵母i、u及其复合韵母。
同时为了充分利用每次屏幕可显示的12项提示,即1~0和*、#的选择提示。在1~8组每行的声母韵母之后排列读音含该行的声母或韵母的常用汉字,9、0组则为常用标点符号。
汉语拼音双拼的声母韵母代码如下表,其中声母用大写字母表示,韵母用小写字母表示。本状态下“*”键为上翻页键,“#”键为下翻页键。
I单个简体汉字输入方法
以输入汉字“意”为例,其汉语拼音为“yi”,因此字无声母而韵母为i,此时可以按先输入代声母“y”,再输入韵母“i”;也可以直接输入直读音韵母“i”;前者需击键4次完成拼音字符输入,后者只需击键2次即完成。对于其它无声母的I、
U及其复合韵母,当先输入其代声母Y或W后,以其韵母的剩余字母组为韵母继续输入。如“杨”拼音为“yang”,可直接输入韵母”iang”,也可先输入“Y”,再输入剩余韵母组“ang”。
输入方式A
①点击其代声母“Y”组号键“1”,屏幕显示:
②点击其代声母“Y”组内序号键“5”,屏幕右上角提示选中“y”;
③点击其韵母“i”组号键“7”,屏幕显示
④点击韵母“i”组内序号键“1”,屏幕右上角提示拼音组合为yi
⑤此时拼音字符输入完成,“yi”拼音组合对应的简体汉字超过30个,屏幕显示识别声调和该拼音组合的常用汉字,同时在屏幕右上角提示选中“yi”及简体字有135个。
⑥首屏无“意”字,因相同拼音字符组合的汉字上百,直接翻屏查找费时,点击其四声音调符数字键“4”,屏幕显示该声调的10个汉字并在右上角提示该声调汉字的数目;
⑦首屏无“意”字,连续点击“#”键翻页,屏幕右上角提示该拼音组合、对应汉字数及显示的屏数;至第6屏,按屏幕提示点击数字键“8”,完成“意”字输入。
输入方式B
①直接点击其韵母“i”组号键“7”,屏幕显示
③点击韵母“i”组内序号键“1”,屏幕右上角提示拼音组合为yi
③此时拼音字符输入完成,以下与输入方式A的步骤⑥、⑦相同。
II单个繁体汉字输入方法
以输入繁体汉字“議”为例,其汉语拼音为“yi”。
①输入汉语拼音字符“yi”的方法同上述I中所述简体汉字的拼音字符输入相同,汉语拼音字符“yi”输入确认后,屏幕显示
②点击“*”键,进入繁体字检索。屏幕直接显示与该拼音组合对应的繁体字,每屏显示10个,用数字键1~0选择。
③首屏提示没有“議”字,点击“*”键翻屏,下一屏提示
④按屏幕提示“議”字排序“8”,点击数字键“8”,完成“議”字输入。
III词组短句的输入
III-1双字词的输入
以输入“中国”为例,其汉语拼音为“zhong guo”,双字词输入两个字的声母与韵母的首字母,即“ZHO GU”。
①点击“中”字声母“ZH”的组号键“3”,屏幕提示
②点击“ZH”的组内序号键“6”,屏幕右上角提示选中”zh”
③点击“中”字韵母首字母“O”的组号键“2”,屏幕提示
④点击“O”的组内序号键“1”,屏幕右上角提示选中“zho”
⑤点击“国”字声母“G”的组号键“2”,屏幕提示
⑥点击“G”的组内序号键“2”,屏幕右上角提示选中zho g”
⑦点击“国”字韵母首字母“U”的组号键“5”,屏幕提示
⑧点击“U”的组内序号键“1”,屏幕右上角提示选中zho gu,屏幕同时提示功能键“繁体”“简体”选择提示框。
⑨点击“#”键,屏幕显示简体双字词1-10组。
“中国”排序第一,点击数字键“1”,“中国”输入完成。
选择点击“*”键,屏幕则显示繁体双字词1-10组。
“中國”排序“1”,点击数字键“1”,“中國”输入完成。
III-2三字词的输入
以输入3字词“中国人”为例,其汉语拼音为“zhong guo ren”;输入该词组各个字的声母“ZH G R”,其方法同前,汉语拼音字符“ZH G R”输入完成后,屏幕显示已输入字符及功能键“繁体”“简体”选择提示框。
点击“#”键,屏幕显示简体3字词1-10组。
“中国人”排序“1”,点击数字键“1”,“中国人”输入完成。
III-3多字词组或短句的输入
以输入“中国人民解放军”为例,其汉语拼音为“zhong guo ren minjie fan jun”,依次输入其前5字的声母“ZH G R M J”,方法同前;汉语拼音字母“ZHG R M J”输入完成后。屏幕提示
点击“#”键(简体),屏幕提示前5字的声母为“zh g r m j”的相关简体词组字或短句1-5个。
“中国人民解放军”排序“1”,点击数字键“1”,“中国人民解放军”输入完成。
III-4词组链接输入
词组输入后,长压所选词组的数字键,屏幕即显示与该词组链接的词组。以输入短句“中国人民解放军战无不胜,攻无不克。”为例,输入词组“中国人民解放军”后,有链接的后缀词组,可选择直接输入。
按上例方法输入五字以上词组“中国人民解放军”的汉语拼音声母“ZHG R M J”之后,屏幕显示
“中国人民解放军”排序“1”,长压数字键“1”、至屏幕显示下表后松开;
“战无不胜,攻无不克”排序“4”,点击数字键“4”,“中国人民解放军战无不胜,攻无不克。”输入完成。