《用于手机数字键盘的拼音输入法的制作方法_2》由会员分享,可在线阅读,更多相关《用于手机数字键盘的拼音输入法的制作方法_2(5页珍藏版)》请在金锄头文库上搜索。
1、用于手机数字键盘的拼音输入法的制作方法专利名称:用于手机数字键盘的拼音输入法的制作方法技术领域:本发明涉及信息技术产品汉字输入的技术领域,尤其是涉及一种用于配置有26 个字母的通用数字键盘的汉字拼音输入法。背景技术:本申请人的在先专利CN101071340A公开了一种适用于数字键盘的汉字拼音输 入法,虽然与现有诸多同类汉字输入法相比在规范应用汉语拼音以及汉字输入效率方面 有了显著提高,但在输入汉字拼音的首字母时会有输入字母较繁琐的不足,如输入拼音 pi、tu、zi的首字母时要先按一次1键再按一次字母键7、8、9,在完成亚音节全部字母的 字母键输入之后,选择所要输入拼音的字母、字母组的操作也有不
2、便之处,就手机用户输入 拼音的操作习惯而言,显然比较繁琐,同时会容易混淆,使用者会有不易掌握的问题。发明内容 本发明的目的在于克服现有技术的不足而提出一种输入效率更高的用于手机数 字键盘的拼音输入法。 本发明中对亚音节的定义是指缺少声调的拼音音节。 对所述字母的定义是指用于组成亚音节的汉语拼音字母。 对所述首字母的定义是指亚音节的首字母,包括单字母亚音节的字母。 对所述有效字母、字母组的定义是当前已输入字母键、字母键组所表述的字母、字母组中可以组成亚音节的字母、字母组,或可以与后续字母、字母组组成亚音节的字母、字母组。 对所述后续字母的定义是该字母作为有效字母、字母组的接续字母可以组成亚 音节
3、,或者,该字母作为有效字母、字母组的接续字母所组成的字母组可以与接续其后的字 母、字母组组成亚音节。 本发明的技术问题通过以下技术方案予以解决 这种用于手机数字键盘的拼音输入法,包括配有显示屏,带有十个数字键、两个 符号键*、#、一个确定键和四个功能键,、I 、一、一的通用数字键盘,以及二十六个拉丁字 母在数字键上的通用配置,其中数字键2配置字母a、 b、 c ;数字键3配置字母d、 e、 f ;数 字键4配置字母g、h、i ;数字键5配置字母j、k、1 ;数字键6配置字母m、n、Q ;数字键7配 置字母p、 q、 r、 s ;数字键8配置字母t、 u、 v ;数字键9配置字母w、 x、 y、
4、 z。 这种用于手机数字键盘的拼音输入法,还包括按照当前所输入亚音节的字母排列顺序逐一输入相应的字母键,在输入过程中以及完成亚音节输入之后,如果所要输入的 汉字是显示在显示屏上带选字光标的候选字就按确定键选择,如果所要输入的汉字是显示 在显示屏上不带选字光标的候选字就先按功能键一或一,将选字光标移到所要输入的汉字 上再按确定键选择,如果所要输入的汉字没有出现在显示屏上就按功能键I翻屏,直至所 要输入的汉字出现在显示屏上。 这种用于手机数字键盘的拼音输入法的特点是 在输入亚音节的过程中, (1)将每次可列入显示屏候选的有效字母、字母组的个数设定为最多两个,将数字 键1、5分别对应设定为排列在显示
5、屏候选的第一、二个有效字母、字母组的选择键; 如果当前已输入字母键、字母键组所对应的多个有效字母、字母组中没有后续字 母可以是t或u或v的字母、字母组,就将每次可列入显示屏候选的有效字母、字母组的个 数设定为最多三个,将数字键1、5、8分别对应设定为排列在显示屏候选的第一、二、三个有 效字母、字母组的选择键; 如果当前已输入字母键、字母键组所对应的多个有效字母、字母组中没有后续字 母可以是m或n或o或t或u或v的字母、字母组,就将每次可列入显示屏候选的有效字母、 字母组的个数设定为最多四个,将数字键1、5、8、6分别对应设定为排列在显示屏候选的第 一、二、三、四个有效字母、字母组的选择键; (
6、2)将每次可列入显示屏的候选字个数设定为最多六个,将选字光标的初始位置 设定为排列在显示屏的第二个候选字,将数字键7、9、符号键*、数字键0、符号键#分别对应 设定为排列在显示屏的第一、三、四、五、六个候选字的直接选择键; 如果当前所输入字母键是首字母的字母键且是数字键3, 就将每次可列入显示屏的候选字个数设定为最多五个,将选字光标的初始位置设 定为排列在显示屏的第一个候选字,将数字键9、符号键*、数字键0、符号键#分别对应设定 为排列在显示屏的第二、三、四、五个候选字的直接选择键, 或者是, 将每次可列入显示屏的候选字个数设定为最多六个,将选字光标的初始位置设定 为排列在显示屏的第一个候选字
7、,将数字键9、符号键*、数字键0、符号键#分别对应设定为 排列在显示屏的第三、四、五、六个候选字的直接选择键。 所述列入显示屏的候选字是当前已输入字母键、字母键组所对应的汉字,当前已 输入字母、字母组、亚音节所对应的汉字。 所述选字光标初始位置是指候选字列入显示屏时选字光标所在候选字的位置。 本发明的技术问题还通过以下技术方案予以解决 在逐一输入亚音节相应字母的字母键的过程中,顺序将当前已输入字母键、字母 键组所对应的可以组成亚音节的有效字母、字母组、不可以组成亚音节的有效字母、字母组 列入显示屏候选; 如果当前已输入字母键、字母键组所对应的有效字母、字母组只有一个且不可以组成亚音节,就将该字
8、母、字母组作为当前已输入字母、字母组列入显示屏; 如果当前已输入字母键、字母键组所对应的有效字母、字母组只有一个且可以组成亚音节,就将该字母、字母组作为当前已输入亚音节列入显示屏。 本发明的技术问题还通过以下技术方案予以解决 在逐一输入亚音节相应字母的字母键的过程中,包括有以下操作 如果排列在显示屏候选的有效字母、字母组中有要输入的字母、字母组,就按照显示屏提示输入其所对应的数字键1或5或6或8,选择要输入的字母、字母组,所选字母、字母组是当前已输入字母、字母组,如果其可以组成亚音节则是当前已输入亚音节; 如果排列在显示屏候选的有效字母、字母组中没有要输入的字母、字母组,就按功 能键t翻屏,直
9、至排列在显示屏候选的有效字母、字母组中有所要输入的字母、字母组。 本发明的技术问题还通过以下技术方案予以解决 在逐一输入亚音节相应字母的字母键的过程中,将有效字母、字母组组成的亚音 节以及有效字母、字母组与后续字母、字母组组成的亚音节所对应的汉字一并按照汉字使 用频率高低的顺序列入显示屏作为候选字; 在完成亚音节输入之后,将当前输入亚音节所对应的汉字按照汉字使用频率高低 的顺序列入显示屏作为候选字。 通过上述技术方案,从而本发明与现有技术相比具有下述有益效果 以更为有效、实用的方法解决了由于二十六个英文字母在手机数字键盘上的通用配置,而导致拼音输入法不能以单按键方式选择候选字母、字母组和候选字
10、的问题,使基于手机数字键盘的拼音输入法的汉字输入效率得到了非常显著地提高。本发明可以广泛应用于配置有显示屏和包括十个数字键、两个符号键*、 #、一个确定键和四个功能键t 、 I 、一、的以移动电话机为代表的个人电子产品以及相应的信息终端设备。具体实施例方式下面结合具体实施方式对本发明作出进一步的说明。 实施例1 : 输入亚音节bu,输入汉字不 在输入亚音节bu的过程中,如果显示在显示屏上带选字光标的候选字是不字, 就按确定键选择不字,如果显示在显示屏上不带选字光标的候选字中有不字,就先按 功能键一或一,将选字光标移到不字上,再按确定键选择不字,如果不字有对应的 直接选择键,则也可以按照显示屏提
11、示按不字对应的数字键或符号键,直接选择不字, 如果所要输入的不字没有出现在显示屏上,就按功能键I翻屏,直至不字出现在显示 屏上。输入亚音节bu (1)输入首字母b的字母键,即数字键2 此时,当前有效字母是a、b、c,将a、b列入显示屏候选,将首字母为a、b或c亚音节所对应的汉字一并按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示 la 5b 不并把出成半 7 9 * 0 # (2)输入u的字母键,即数字键8, 此时,当前有效字母组是bu、cu,将bu、cu列入显示屏候选,将前两个字母为bu或 cu 音节所对应的汉字一并按照汉字使用频率高低的
12、顺序列入显示屏作为候选字,每次可 列入显示屏的候选字个数最多为六个,B卩,显示屏显示 lbu 5cu 不错部存步布 79 * 0 # (3)按压数字键1 ,选择bu , 此时,将bu作为当前已输入亚音节列入显示屏,将亚音节bu所对应的汉字按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示: bu 不部布补步簿 79 * 0 # 实施例2 : 输入亚音节ya,输入汉字亚 在输入亚音节ya的过程中,如果显示在显示屏上带选字光标的候选字是亚字, 就按确定键选择亚字,如果显示在显示屏上不带选字光标的候选字中有亚字,就先按 功能键一或一,将选字光标移到
13、亚字上,再按确定键选择亚字,如果亚字有对应的 直接选择键,则也可以按照显示屏提示按亚字对应的数字键或符号键,直接选择亚字, 如果所要输入的亚字没有出现在显示屏上,就按功能键I翻屏,直至亚字出现在显示 屏上。 输入亚音节ya (1)输入首字母y的字母键,即数字键9 此时,当前有效字母是w、x、y、 z,将w、x列入显示屏候选,将首字母为w、x、y或z亚音节所对应的汉字一并按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示 lw 5x 我在有 一 也已 79 * 0 # (2)输入a的字母键,即数字键2, 此时,当前有效字母组是wa、ya、za(
14、wa、ya、za的后续字母不可以是t、u或v),将wa、 ya、 za列入显示屏候选,将前两个字母为wa、 ya或za亚音节所对应的汉字一并按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示: lwa 5ya 8za 在要再万早晚 79 * 0 # 此时,将ya作为当前已输入亚音节列入显示屏,将亚音节ya所对应的汉字按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示: ya 亚压牙押丫鸭 79 * 0 # 实施例3 : 输入亚音节tui ,输入汉字推 在输入亚音节tui的过程中,如果显示在显
15、示屏上带选字光标的候选字是推 字,就按确定键选择推字,如果显示在显示屏上不带选字光标的候选字中有推字,就先 按功能键一或一,将选字光标移到推字上,再按确定键选择推字,如果推字有对应 的直接选择键,则也可以按照显示屏提示按推字对应的数字键或符号键,直接选择推 字,如果所要输入的推字没有出现在显示屏上,就按功能键I翻屏,直至推字出现在 显示屏上。输入亚音节tui (1)输入首字母t的字母键,即数字键8 此时,有效字母是t(U、V不可以是亚音节的首字母),将t作为当前输入字母,将首字母为t亚音节所对应的汉字一并按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示 t 他天太同她它 79 * 0 # (2)输入u的字母键,即数字键8 此时,有效字母组是tu,将tu作为当前已输入亚音节列入显示屏,将亚音节tu所 对应的汉字按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候 选字个数最多为六个,即,显示屏显示 tu 突图土涂途吐 79 * 0 # (3)输入i的字母键,即数字键4 此时,有效字母组是tui,将tui作为当前已输入亚音节列入显示屏,将亚音节 tui所对应的汉字按照汉字使用频率高低的顺序列入显示屏作为候选字,每次可列入显示屏的候选字个数最多为六个,即,显示屏显示 tui 退推腿颓忒褪 79