- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快速拼写无重码数字拼音输入法 一音数码 作者
快速拼写无重码数字拼音输入法 一音数码 作者
【摘要】手机拼音输入方法是众多用户之首选,但其音、字重码多,选择操作繁复,难以满足用户的快速输入要求。本文介绍笔者原创的数字拼音输入法编码方案(专利申请号:2.3),通过9键位字母设定的数字键盘和数字拼音方案,自然区分重码音节,唯一编码,实现了1-4码内对所有音节拼写无重码的快速输入。在软件层次上辅以智能化处理和人性化设计,同时兼容目前流行的单键组合全拼方式,使输入汉字变得轻松、流畅和快捷。
(一)概述
有专业媒体的专题调查数据显示,93.5%的被访者对所使用的手机输入法表示不满意,特别对于重音、重字率高,输入效率低的问题;有76.4%被调查者选择拼音作为首选输入法。由于当前流行的手机拼音输入法普遍存在着编码效率低的先天不足,尽管经过软件的智能化后处理,效率瓶颈依然,亟待改进。显然,根本在于编码技术上突破。
(二)创建数字键盘9键位字母设定
分析编码效率瓶颈,一是基本汉语拼音的基本音节组合仅4百多个,GB2312就有6763汉字,而GBK大字符集则在2万之上,同音字重码多达数百个,需要合理离散,例如ji,yu等;二是26字母复用分布在8个数字键位,按照字母对应数字键单键输入拼写音节重码多达6个,需要人工交互选择,例如:键入726屏幕出现6个重码音节pan pao ran rao san sao;三是汉语拼音每个音节1-6个字母不等,拼写击键次数较多,例如chuang。可见,数码拼音输入除了同音字重码多之外,又增加了音节重码问题,数码拼音输入首要解决的是实现快速唯一拼写。现代汉语拼音声母20多个,韵母30多个,都在2位数字之内,因此,由声、韵母拼写而成的单音理论上只要4位数字即可唯一编码。
1、由于音节拼写重码,导致操作烦琐耗时费力,第一步需要在国标规范指引下找到规律,解决音节数字编码的唯一性。
表一:国标GB/T18031-2000中与国际接轨的8键位汉语拼音字母键位设定:
数字键
字母ABCDEFGHIJKLMNOPQRSTUVWXYZ
表二:创建的9键位汉语拼音字母键位设定:
数字键
字母AGBOKPEHMIJFUQDVXTNZNYCLWSR
从表二中不难发现,键盘上每一个键位仅包含一个韵母和两个声母,其中:前位声母用所在键位数码表示,后位声母用0+所在键位数码表示。
2、针对音节编码长短不一,特别是复韵母冗余度高的问题,第二步要在拼写规范内有效压缩韵母码长,减少击键数。
表三:汉语拼音韵母两码数字化方案:
iv[i]
衣【46】uv[u]
乌【56】vv[v]
鱼【66】
av[a]
啊【16】yv[ia]
呀【86】wv[ua]
蛙【96】
ov[o]
喔【26】uo
窝【52】
ev[e]
鹅及特的韵母【36】ie
叶【43】ve
月【63】
ai唉【14】wi[uai]
歪【94】er
耳【30】
ei诶【34】ui[uei]
威【54】
ao熬【12】yo[iao]
腰【82】
ou
欧【25】iu[iou]
忧【45】
an
安【17】yn[ian]
烟【87】wn[uan]
弯【97】va[van]
冤【61】
nv[en]
恩【76】in
音【47】un[uen]
温【57】vn
晕【67】
ag[ang]
昂【11】yg[iang]
央【81】wg[uang]
汪【91】
eg[eng]
亨的韵母【31】ig[ieng/ing]
英【41】og[ueng/ong]
翁【21】io[veng/iong]
雍【42】
所有3-4字母长的复韵母只需2位数字码即可唯一确定,节省击键数。例如:
ang=11,eng=31,ing=41,ong=21;
ian=87,iao=82;
uai=94,uan=97,van=61;
iong=42,iang=81,uang=91。
如果作为韵母音节,韵母两码数字化后+数码0即可。例如:
ang=110,eng=310,ing=410,ong=210;
ian=870,iao=820;
uai=940,uan=970,van=610;
iong=420,iang=810,uang=910。
解决了声母和韵母的唯一编码,汉语拼音音节就能够准确、快速拼写输入,系统同时兼容按字母单键组合输入的流行拼写方式,既可全拼也可压缩快拼,压缩快拼与普通单键输入一样,无须首先考虑字母的位置。
例如:两liang输入08 81,不用考虑重码,而普通单键组合拼写:54264(重音jiang liang),此时,音节重码通过光标人工选择。
3、由于汉语拼音音节少,固有的同音字重码需要合理离散。根据手机自身的特点,最简易的办法是在单音节编码之后,允许使用笔画补码。
例如:梁liang=08 81,两Liang=08 81;补首次笔:08 81 49,08
文档评论(0)