一种十键汉字输入法及键盘的制作方法_2

文档序号:8904965阅读:来源:国知局
时,选定十个输入键包括其编码与所述输入键自身表示 的字母相同的输入键。比如若其中一个输入键为A,则可W将其编码为"A"。
[0046] 步骤102、将所述十个输入键编码分成两组,一组设置为第一编码,另一组设置为 第二编码;
[0047] 设置成两组编码的目的是为了后续步骤104中使其两组编码互相组合,可W建立 与全部的声母和韵母的映射关系。
[0048] 步骤103、定义I类声母和韵母W及II类声母和韵母,其中所述I类声母和II类 声母的总数为23个,所述I类韵母和II类韵母的总数为24个;
[0049] 上述步骤中I类、II类的声母和韵母全部覆盖了汉语拼音全部的47个声母和韵 母。为了便于记忆,较佳地,所述I类声母和韵母的数目与所述第一编码对应的输入键数目 相同,目的在于后续步骤104中I类声母和韵母与编码建立映射关系时,可实现一一对应的 映射关系。
[0050] 步骤104、将所述I类声母和韵母分别与所述第一编码建立映射关系,将所述II类 声母和韵母分别与所述第一编码和第二编码的组合建立映射关系;
[0化1] 本步骤中,建立上述映射关系后,每个输入键的编码或者多个输入键的编码组合 就可W映射成汉语拼音全部47个声母和韵母中的一个声母或韵母。
[0化2] 步骤105、根据待输出词条中汉字的拼音音节W及预设的音节选取规则建立所述 待输出词条与所述I类、II类声母和韵母的映射编码(或映射编码首字母)之间的对应关 系;
[0053] 上述步骤中,因为待输入词条中汉字的拼音音节可能存在较多的情况,为了便于 输入,提高输入效率,可W设置一定的规则处理。优选地一种音节选取规则如下:
[0054] 若所述待输出词条为单个汉字,则将所述单个汉字的全部拼音音节分别与所述I 类或/和II类声母和韵母的映射编码对应,因单汉字对应的编码长度不大于5个,所W在 输出单汉字时,只需操作不大于5个的输入键即可。
[0化5] 若所述待输出词条为双字词,则将所述双字词的第一字的第一、二音节和第二字 的第一、二音节分别与所述I类或/和II类声母和韵母的映射编码首字母对应,若所述双 字词中包含单音节(即单韵母)的字,则只取所述单音节与所述I类或II类韵母的映射编 码对应;所W在输出双字词时,只需操作不大于4个的输入键即可。
[0化6] 若所述待输出词条为S字词,则将所述S字词的第一、二字的第一音节和第S字 的第一、二音节分别与所述I类或/和II类声母和韵母的映射编码首字母对应,若所述= 字词中包含单音节(单韵母)字,则只取所述单音节与所述I类或II类韵母的映射编码对 应;所W在输出S字词时,也只需操作不大于4个的输入键即可。
[0化7] 若所述待输出词条为多字词,则将所述多字词的第一、二、S和最后一个字的第一 音节的首字母分别与所述I类或/和II类声母和韵母的映射编码首字母对应;所W在输出 多字词时,也只需操作不大于4个的输入键即可。
[005引步骤106、根据所述对应关系从所述十个输入键中依次操作对应的输入键W输出 词条。
[0化9] 根据步骤101~105建立的映射和对应关系,相应的操作输入键即可完成输入法。
[0060] 在上述实施例方案的基础上,在输入法使用时还包括操作多个辅助输入键,分别 用于完成待选汉字表的前后翻页、输入窗口音节的右删除、待选汉字表中相应序号汉字的 选择、完成默认汉字的确定W及选择音节的分隔位置的处理。
[0061] 上述实施例提供的输入法具有所用键少,容易记忆,输入时双手活动小,手指上下 换键次数减少,可实现更高速盲打。
[0062] 实施例二
[0063] 为进一步说明本发明的实现方法和步骤,实施二在实施例一的基础上,提供一个 具体的技术方案,包括:
[0064] (1)选定十个输入键:
[00化]图2为本发明十键汉字输入法实施例二中键盘示意图,如图2所示,利用位于PC机键盘(1〇1、1〇4键盘)上同一横行相邻的9个字母键"A"、"S"、"D"、"F"、"G"、"H"、"J"、 "K"、"L"和一个符号键";"作为汉字主要输入键。辅助键共有设置13个,其中符号键"," 和分别用作待选汉字表的前后翻页;backspace键用于输入窗口音节的右删除;数字 键1~6用作待选汉字表中相应序号汉字的选择;空格键键完成默认汉字的确定;键和 方向键"^"、"一"用于输入窗口音节的分隔。
[0066] (2)对十个输入键进行编码分组:
[0067] 对上述十个输入键进行编码,除字母N对应输入键";"之外,其余各编码分别与 键盘相同字母键对应(具体如表1所示)。
[0068] 表1十个输入键与其对应编码关系
[0069]
[0070] 其中,A、S、D、F、J、K、L和N共8个字母作为第一编码,字母G和H作为第二编码。
[0071] (3)定义I类声母和韵母W及II类声母和韵母:
[007引 定义I类声母 8 个;b、f、n、g、j、r、Z和zh;1 类韵母 8 个;a、0、e、i、U、11、an和ang;
[0073] 定义11类声母15个;口、111、(1、1:、1、1^、11、9、又、7、讯、(3、3、油和311;11类韵母16个; ai、ao、ou、ong、ei、er、ie、iu、ui、un、ue、un、en、in、eng和ing;
[0074] 共计23个声母,24个韵母,与汉语拼音表相同。
[0075] (4)建立I类、II类声母和韵母与编码的映射关系:
[0076] 具体映射关系如表2、表3所示:
[0077] 表2I类声母和韵母与第一编码的映射关系 [007引
[007引I表3II类声母和韵母与第一编码、第二编码的映射关系I ' '
[0080]
[0081] (5)将待输出词条与第一或第二编码对应:
[0082] 本步骤中,根据待输出词条中汉字的个数分别制定不同的音节选取规则,具体如 下:
[0083](a)、单个汉字编码采用全部拼音音节编码,编码长度不大于5个字母;
[0084] 例如,单音节汉字"啊"(a)"爱"(M)和"奥"(6〇)的编码分别为;A,AG和AH。 双音节汉字"八"化6)、"趴"(P6)和"吗"(mfi)的编码分别为;AA,AGA和AHA;双音节汉 字"白"(bciU、"拍"(pciU和"卖"(mM)的编码分别为AAG、AGAG和AHAG;双音节汉字 "包"化60)、"跑"(pa〇)和"冒"m白0)的编码分别为AAH'AGAH和AHAH,其他两音节汉字对应 的输入键可类比得到。S音节汉字"表"化ia〇)、"飘"(pifio)和"苗"(micio)的编码分别为 AFAH、AGFAH和AHFAH。其他单音节、双音节和S音节汉字的编码同上可得到;
[0085] 化)、双字词由第一字的第一、二音节编码的首字母和第二字的第一、二音节编码 的首字母组成,如果存在一个音节的字(仅有韵母的字),则只取该音节编码的首字母。双 字词编码长度不大于4个字母;
[0086] 例如,双字词"中国"(zh加ggu6)、"西安"(xl加)和"漂亮"(pi6olidmg)的编 码分别为NSFJ、J化和AFDF;
[0087] (c)、S字词编码由第一、二字的第一音节编码的首字母和第S字的第一、二音节 编码的首字母组成,如果第=字为单音节字,只取该音节编码的首字母。=字词编码长度不 大于4个字母;
[008引 例如,S字词"秦始皇"(qinsMhuding)、"西安市"(xlansM)和"小学生"(xia0 XU巨shgng)的编码分别为JNFJ、JLNF和JJ順;
[0089] (d)、多字词编码由第一、二、S和最后一个字的第一音节编码的首字母组成。多字 词编码长度不大于4个字母。
[0090] 例如,"中国人民"(zh加ggu6r6nmin)、"五星红旗"(W扫Xingh加gql)和"中 华人民共和国"(zh加ghudr6nming6nggu6)的编码分别为NFKA、KJFJ和NFKF。
[0091] (6)依照上述规则,依次操作对应的输入键即可输出所需的词条。
[009引如需要输入"中华人民共和国"(zh加ghudr6nming6ngheg
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1