无首字母汉语拼音的无重码输入法的制作方法

文档序号:6438095阅读:1129来源:国知局
专利名称:无首字母汉语拼音的无重码输入法的制作方法
技术领域
本发明涉及一种无首字母汉语拼音的无重码输入法,尤其是涉及具有6个以上按键的输入设备。
背景技术
目前,广泛用于数字键盘的拼音输入法,通过改进程序算法、联想功能等方法缩短了汉字输入速度,但在仅有10个数字键的数字键盘上输入26个拼音字母,始终没有完全消除重码。

发明内容
针对数字键盘上输入汉语拼音输入始终存在重码率的问题,本发明提出的无首字母汉语拼音(以下简称为无首拼音)的无重码输入法,输入无首拼音字母序列时的按键总数最多只需与该拼音序列字母数相同,便可无重码地完成该拼音序列输入。本发明解决其技术问题所采用的技术方案是:一种无首字母汉语拼音的无重码输入法,在具有6个或6个以上按键的输入设备中选择其中若干个按键,将汉语拼音的可以位于非首位的字母集分成与所选 按键数量相等的字母集合,建立选出按键与字母集合固定的对应关系,在输入汉语拼音首字母后,输入后序字母序列只需依次点击每个字母固定对应的按键,且根据汉语拼音编排规律,首字母键与后序字母序列所组成的汉语拼音序列无重码。本发明可以根据需要设置所选按键的个数以及按键位置。


下面结合附图和实施例对本发明进一步说明。图1是非首位拼音字母集与手机数字键盘6个数字键对应关系示意图。
具体实施例方式下面详细说明本发明的实施例,但本说明书所公开的实施例只是对本发明单方面特征的一个例证,本发明的保护范围不限于此实施例,其他任何功能等效的实施例均落入本发明的保护范围内。除本说明书已描述的内容外,该领域内的通常知识者可以根据前文描述和指导清楚理解本发明并对本发明的模型及方法所做的其他修改同样落入本发明的保护范围内。如图1所示实施例中,将非首位字母集分成6个字母集合:a、e、1、o、u或r或g、η或U或h或m。与6个数字键2、3、4、6、7、8键建立固定对应关系。在输入汉语拼音首字母后键入2、3、4、6、7、8分别代表输入字母1、u或r或g、O、e、η或U或h或m、a。规定输入首字母e后键入6代表输入字母§ ;u与g在同一方向,首字母为η时,键入3后ng与nu冲突,由于拼音ng对应的汉字都可由拼音η直接显示出来,所以规定键入3后输入拼音nu ;规定输入首字母h后再键入7后未再键入2、3、4、6、或8则输入拼音hm,若输入首字母h再键入7后再键入3输入拼音hng。根据图1可将所有无首拼音字母序列用6位无重码数字表示,第11版新华小字典的所有无首拼音字母序列转化为数字序列如下:i为2, u或r为3,0为4, e为6, η或m或U 为 7,a 为 8,iu 为 23,ie 为 26,in 为 27,ia 为 28,ui 为 32,uo 为 34,ue 为 36,un 为 37,ua 为 38,ou 为 43,ei 为 62,en 为 67,hi 为 72,ng 或 hu 为 73,he 或 Ue 为 76,ha 为 78,ai为 82, ao 为 84, an 为 87, ing 为 273, iao 为 284, ian 为 287, uai 为 382, uan 为 387, ong 为473,eng 为 673,hui 为 732,huo 为 734,hun 为 737,hua 为 738,hou 为 743,hei 为 762,hen为 767,hai 为 782,hao 为 784,han 为 787,ang 为 873,iong 为 2473,iang 为 2873,uang为 3873,huai 为 7382,huan 为 7387,hong 为 7473,heng 为 7673,hang 为 7873,huang 为73873。其中,无首拼音!与u都对应3,但r只会跟在首字母e后面,而u不会跟在首字母e之后,所以按拼音编排规律无冲突;类似,对应数字序列7的无首拼音η只会跟在首字母a或e之后,无首拼音m只会跟在首字母h之后,无首拼音U只会跟在首字母I或η之后;对应数字序列73的无首拼音ng只会跟在首字母a或e或h之后,无首拼音hu只会跟在首字母z或c或s之后;对应数字序列76的无首拼音he只会跟在首字母z或c或s之后,无首拼音Ue只会跟在首字 母I或η之后。分析证明首字母键与无首拼音字母序列所组成的汉语拼音无重码。根据汉语拼音编排规律,可对输入的非法拼音字母序列容错输入:例如,输入字母序列ag,中间只会漏输字母η,则输入字母序列ang,类似Og或on对应输入ong ;例如,在键入2完成字母i的输入及另一个字母输入之后,又完成字母ο的输入,那么转化为合法字母序列iao,类似转化b-e ( 表示任意一个字母)为bie、Ug或u_g或u—g为uang、di_n为 dian、di_o 为 diao、f-1 为 fe1、j_a 为 jia、ji~o 为 jiao、li_o 为 liao、mi_o 为 miao、n1-o 为 niao、pi_o 为 piao、q-a 为 qia、qi_o 为 qiao、sh_o 为 shao、sh_o 为 shuo、ti_n 为tian、t1-o 为 tiao、x_a 为 xia、jio-为 jiong、an-为 ang、en-为 eng、in-为 ing、on-或o—为ong、o-为ou、i1-为Ue ;例如输入首字母j、q、x、y后按7键或3键都可输入ju、qu、xu > yu ο为进一步提高输入速度,在不引起冲突情况下,可将两次不同位置的键入操作转换到同一位置上,例如,在实施例中输入ng需要分别键入7和3,可优化为连续两次键入7则输入ng ;类似,连续两次键入4输入ou,连续三次键入4输入ong,连续三次键入8输入ang,连续三次键入6输入eng。
权利要求
1.一种无首字母汉语拼音的无重码输入法,在具有6个或6个以上按键的输入设备中选择其中若干个按键,将汉语拼音的可以位于非首位的字母集分成与所选按键数量相等的字母集合,建立选出按键与字母集合固定的对应关系,在输入汉语拼音首字母后,输入后序字母序列只需依次点击每个字母固定对应的按键,且根据汉语拼音编排规律,首字母键与后序字母序列所组成的汉语拼音序列无重码。
全文摘要
本发明涉及一种无首字母汉语拼音的无重码输入法,尤其是涉及6个或6个以上按键的输入设备。在具有6个或6个以上按键的输入设备中选择其中若干个按键,将汉语拼音的可以位于非首位的字母集分成与所选按键数量相等的字母集合,建立选出按键与字母集合固定的对应关系,在输入汉语拼音首字母后,输入后序字母序列只需依次点击每个字母固定对应的按键,且根据汉语拼音编排规律,首字母键与后序字母序列所组成的汉语拼音序列无重码。本发明可以根据需要设置所选按键的个数以及按键位置。
文档编号G06F3/023GK103105939SQ201110357758
公开日2013年5月15日 申请日期2011年11月11日 优先权日2011年11月11日
发明者黄冠 申请人:黄冠
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1