当前位置: 首页 > 专利查询>陆海涛专利>正文

计算机四键无重码汉字拼音编码输入法制造技术

技术编号:2879323 阅读:326 留言:0更新日期:2012-04-11 18:40
使用汉语拼音输入汉字是常用的一种汉字输入方法,其缺点是存在重码,需要通过选择区分重码才能准确输入汉字。本发明专利技术提供的四键无重码汉字拼音编码先用三个字母的定长码实现了汉语拼音的全部功能,然后使用第四个字母对重码进行区分,其优点是最多只用四个字母的拼音编码准确输入汉字,没有重码无须选字。在此基础上结合汉字的各种简化输入方法,可以比现有汉字输入法更加简便快速地将汉字输入计算机。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术提供了一种由四个英文字母代码组成的汉字无重码拼音编码输入法,简称汉字拼音编码或者汉字拼音。通过汉语拼音输入汉字是目前常用的一种汉字输入方法,其缺点是存在着重码,需要通过选择区分重码才能准确输入汉字。为了解决这个问题,本专利技术提供了一种四键无重码汉字拼音输入法,通过这种方法,既保留了汉语拼音简便输入汉字优点,又克服了汉语拼音输入速度慢的缺点。为了达到快速输入汉字的目的,必须缩短码长和消除重码,同现有汉字输入法相比较,本专利技术的优点是码长最多不超过四个字母,而且没有重码。现有的汉字输入法虽然可以将代码长度减少到四个字母,但是由于存在重码,所以本专利技术比其它汉字编码输入法能够更加简单快速地将汉字输入计算机。通过四个英文字母构成没有重码的汉字拼音编码是这样实现的电脑中的每一个汉字都对应一个由四个字母定长码构成的汉字拼音编码。汉字拼音编码的第一个字母对应汉语的声母,第二个字母对应汉语的韵母,第三个字母对应汉语的声调,第四个字母对应汉语的部首代码。其特点是先用三个字母构成汉语拼音编码,然后使用第四个字母消除汉语拼音的重码,构成汉字编码,因此,没有重码是汉字拼音和汉语拼音的根本区别,在此基础上还可以构成各种简化的汉字拼音编码输入汉字,例如高频汉字代码、词组代码、语句代码等等。汉字拼音编码的无重码功能是这样实现的(1)通过三个字母的定长码实现了汉语拼音的全部功能,然后使用第四个字母对重码汉字进行区分,在一般情况下,有声调的汉语拼音重码不超过20个汉字,而汉字拼音编码通过第四个部首字母最多可以区分26个重码汉字。(2)在特殊情况下,例如输入ISO-10646国际标准大字符集中20902个汉字,或者有更多重码汉字需要输入时,则可以进一步使用特殊声调字母进行区分,声调字母共有三组,每组八个字母。每组声调字母可以区分26个重码汉字,三组声调字母可以区分88个重码汉字,相当于不区分四种声调汉语拼音输入法中的352个重码汉字,所以,即使输入数万个汉字,包括简体字、繁体字、冷僻字,都可以实现四键汉字拼音编码无重码输入汉字。以下结合附图和实施例对本专利技术作进一步的说明附附图说明图1是标准的汉字拼音编码键盘图。图中每一个字母表示一个声母、二个韵母、三个部首汉字。其中字母W表示声母ZH,字母E表示声母CH,字母I表示声母SH,其特点是和汉语拼音完全对应。附图2是简化的汉字拼音编码键盘图。其特点是通过兼容的方法合并了汉语拼音中容易混淆的三种声母z(zh)、c(ch)、s(sh),三种韵母in(ing)、en(eng)、ong(ueng),使得汉字拼音编码的输入更加简化。此外为了避免产生混淆,使用字母A表示声母Z,使用字母U表示声母X。参阅附图2,图中第一排汉字表示声母,第二排汉字表示韵母,第三排汉字表示部首,其特点是使用一个字母对应两个汉字的韵母,使用两个字母对应汉字的一种声调,键盘图同时使用汉语拼音和汉字注音,其中部首对应的编码就是该字的声母。对于不存在声母、韵母和部首的汉字,汉字拼音编码规定使用字母“o”表示,分别称之为零声母、零韵母和零部首。声调字母共有八个,分为两组,每组四个字母,对应汉语中的四种声调,分别称之为左声调和右声调,左右声调字母分别对应计算机键盘上的左右基准键,左声调GFDS对应左手基准键,右声调HJKL对应右手基准键,左声调字母GFDS和右声调字母HJKL顺序表示第一声(阴平)、第二声(阳平)、第三声(上声)、第四声(去声)。这样既便于记忆,又能提高汉字输入的效率。英文字母共有26个,构成三组声调字母,每一组声调字母可以区分带声调汉语拼音的26个重码汉字,相当于不带声调汉语拼音的104个重码汉字。其中第一组“GFDS、HJKL”八个声调字母称之为标准声调字母,在一般情况下使用。当带声调的标准汉语拼音重码大于26个汉字时,使用第二组“TREW、UIOP”八个声调字母构成特殊声调字母进行区分,当带声调的标准汉语拼音重码大于52个汉字时,则使用第三组备用声调字母“QAZX、CBNM”进行区分。特别需要指出的是除非需要输入特殊汉字,通常不需要使用第二组特殊声调字母和第三组备用声调字母输入汉字。参阅键盘图,共有18个字母对应36个韵母,其中包括一个音节。韵母分成左韵母和右韵母,在键盘图中位于左边的韵母称之为左韵母,位于右边的韵母称之为右韵母。如果使用左边的韵母构成编码,在第三个字母位置上则使用左声调,如果使用右边的韵母构成编码,在第三个字母位置上则使用右声调。键盘图第三排对应的汉字称之为部首汉字,平均每个字母对应三个汉字,,其特点是每一个部首汉字都和声母直接对应,部首字母固定出现在汉字拼音编码第四个字母位置上。对于少数既同读音又同部首的汉字,可以进一步使用字母XYZ进行区分,因此XYZ称为区分字母。其中字母X用于区分体字,分体字是指汉字形体可以左右分开的汉字,例如“非”“北”。字母Y用于区分整体字,整体字是指汉字形体不能左右分开的汉字,例如“与”“丽”。如再出现重码汉字,则使用字母Z进行区分。综上所述,汉字拼音编码由声、韵、调、形(部首)四个字母组成,可以通过四键无重码汉字拼音编码输入计算机内储存的全部汉字。在此基础上进一步结合各种简化输入汉字的方法,可以比现有汉字输入法更加简便快速地将汉字输入计算机。以下通过举例对汉字拼音编码的使用进行说明。例1、海=HJKS海=H喝(声母)+J哀(右韵母)+K(右声调、第三声)+S水(部首)说明“海”的部首是“水”,“水”的声母是“S”例2、倍=BJSR倍=B玻(声母)+J诶(左韵母)+G(左声调、第四声)+R人(部首)说明“倍”使用左韵母,对应左声调,部首“人”的声母是“R”例3、日=rolr日=R日(声母)+o(零韵母)+l(右声调、第四声)+R日(部首)说明单独由声母组成编码时,要在相应的韵母空位上加上零韵母″O″,注意零韵母对应右声调。例4、杨=obfm杨=O(零声母)+B央(左韵母)+F(左声调、第二声)+M木(部首)说明单独由韵母组成编码时,要在相应的声母空位上加上零声母″O″。例5、非=fjgo非=F(声母)+J诶(左韵母)+G(左声调、第一声)+O(零部首)说明当没有相应的汉字部首对应时,要在相应的部首码位置上零部首字母″O″。例6、萍=psjy(苹=psjc)萍=P(声母)+S英(右韵母)+J(右声调、第二声)+Y(整体字重码部首)说明因为“苹、萍”既同读音又同部首,所以“萍”对应整体字重码部首的区分字母Y。权利要求1.一种计算机四键无重码汉字拼音编码输入法,其特征是用四个英文字母对应汉字的声母、韵母、声调、部首构成无重码汉字编码。2.根据权利要求1所述的编码,其特征是使用一个英文字母对应两个韵母构成左韵母和右韵母。3.根据权利要求1所述的编码,其特征是使用两个英文字母对应一种汉字声调构成左声调和右声调。4.根据权利要求1、3所述的编码,其特征是用八个声调字母对应汉字四种声调构成汉字拼音编码的左声调和右声调。5.根据权利要求1、3、4所述的编码,其特征是使用二十四个英文字母构成标准、特殊、备用三组声调字母。6.根据权利要求1、2、3、4、5所述的编码,其特征是使用声母、左右韵母、左右声调构成三个字母的汉字拼音编码。7.根据权利要求1所述的编码,其特征本文档来自技高网...

【技术保护点】
一种计算机四键无重码汉字拼音编码输入法,其特征是用四个英文字母对应汉字的声母、韵母、声调、部首构成无重码汉字编码。

【技术特征摘要】

【专利技术属性】
技术研发人员:陆海涛
申请(专利权)人:陆海涛
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1