首页> 中国专利> 一种基于五个元音码编码的中英数混合文字输入方法

一种基于五个元音码编码的中英数混合文字输入方法

摘要

本发明公开一种基于五个元音码编码的中英数混合文字输入方法,包括:步骤S10,制定字词原始码数据库,字词原始码数据库中的每个字词都有唯一的原始码,原始码用26种字母、10种数字和5种笔画表示;步骤S20,构建映射规则如下:将26种字母、10种数字和5种笔画分别分成五组,各自五组与所述的五个元音码一一对应;步骤S30,根据映射规则将每个字词的原始码转换为用五个元音码表示的小五码,得到小五码数据库,小五码用元音字母a、o、e、i和u表示;步骤S40,按顺序输入对应小五码的元音码,通过搜索小五码数据库,得到相应字词。本发明所述的输入法能为中文、英文和数字的混合输入提供一种连续的输入体验,并具备通用、准确、高效和易学等特点。

著录项

  • 公开/公告号CN105589574A

    专利类型发明专利

  • 公开/公告日2016-05-18

    原文格式PDF

  • 申请/专利权人 李鸿章;

    申请/专利号CN201510981714.X

  • 发明设计人 李鸿章;

    申请日2015-12-22

  • 分类号G06F3/023(20060101);

  • 代理机构44001 广州科粤专利商标代理有限公司;

  • 代理人黄培智

  • 地址 510275 广东省广州市海珠区新港西路135号中山大学南校区105栋507

  • 入库时间 2023-12-18 15:20:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-09-14

    授权

    授权

  • 2016-06-15

    实质审查的生效 IPC(主分类):G06F3/023 申请日:20151222

    实质审查的生效

  • 2016-05-18

    公开

    公开

说明书

技术领域

本发明涉及文字信息处理领域,具体涉及一种基于五个元音码编码的中英数混合文字的输入方法。

背景技术

一方面,随着国际间交流和融合的增进,国人在使用中文的同时,也越来越多地用到英文。在日常生活的方方面面,都有中英数混合使用的情景,比如:X射线、唱K、2016年、3C理论等。然而现有的技术却不能很好地满足对中英文混合输入的需求。现有的技术在处理中英文的混合输入时,并没有一个完备的输入模式。因此,用户在实现中英数混合输入时,必须切换不同的输入模式。这种输入体验不仅很繁琐,而且容易出错。

另一方面,近几年来,随着智能手机等小屏幕设备的兴起和流行,对文字输入的需求更是渗透到更多不同地域、不同背景的用户,所以如何输入会写不会读或会读不会写的汉字以及如何兼容普通话各种方言口音等问题显得更为突出。最为突出的问题是,受到智能手机等小屏幕设备屏幕较小等特点的限制,全键盘的键盘布局不好点击,而且容易点错,更不适用于单手操作者和单手残疾人。

总之,目前尚没有能解决上述问题,并具备通用、准确、高效、易学等特点的输入法。

发明内容

本发明的目的在于针对上述存在的问题和现有技术的不足,提出一种基于五个元音码编码的中英数混合文字输入方法,为中英数混合输入提供一种连续的输入体验,解决会写不会读或会读不会写的汉字的输入问题,支持方言口音和单手操作的输入。

为达到上述发明的目的,本发明通过以下技术方案实现:

一种基于五个元音码编码的中英数混合文字输入方法,包括如下步骤:

步骤S10,制定字词原始码数据库,字词原始码数据库中的每个字词都有唯一的原始码,所述原始码是对字词的一种编码方式,原始码用26种字母、10种数字和5种笔画表示;

步骤S20,构建映射规则如下:将26种字母分成五组分别与五个元音码一一对应,将10种数字分成五组分别与所述的五个元音码一一对应,将5种笔画分别与所述的五个元音码一一对应;

步骤S30,根据映射规则将每个字词的原始码转换为用五个元音码表示的小五码,以此进一步将字词原始码数据库转换为小五码数据库,所述的小五码是对原始码的一种编码方式,小五码用元音字母a、o、e、i和u表示;

步骤S40,按顺序输入对应小五码的元音码,通过搜索小五码数据库,得到相应字词。

所述字词包含字块和词条,所述字块包括两种:汉字字块和非汉字字块。所述的汉字字块为单个汉字,其原始码为该汉字对应的拼音和笔画顺序相结合的序列;所述的非汉字字块为一个或至少两个相邻的字母和/或数字的字符串,其原始码为其本身的字母和/或数字序列;所述的词条为两个或两个以上字块的组合。

步骤S30所述词条的小五码为字块的小五码之间以分词码分隔组成,所述分词码以“'”表示。

所述字词除了包含至少一个字块外,还可包含零个或多个标点符号等除字母、数字和笔画之外的惯常符号。在建立字词原始码数据库时,这些惯常字符不做编码编入。

所述的26种字母为26个大写字母A-Z、26个小写字母a-z;所述10种数字为10个数字0-9;所述5种笔画为横、竖、撇、点和折,分别用一、丨、丿、丶和ㄥ表示。

所述五个元音码分别为A元音码、O元音码、E元音码、I元音码和U元音码,分别用元音字母a、o、e、i和u表示。

所述原始码到小五码的映射规则如下:

所述A元音码对应有:大写字母A、D、T、G和K,小写字母a、d、t、g和k,数字1和2,笔画横;

所述O元音码对应有:大写字母O、B、P、H和F,小写字母o、b、p、h和f,数字3和4,笔画竖;

所述I元音码对应有:大写字母I、Z、J、R和Y,小写字母i、z、j、r和y,数字5和6,笔画撇;

所述E元音码对应有:大写字母E、C、Q、L和N,小写字母e、c、q、l和n,数字7和8,笔画点;

所述U元音码对应有:大写字母U、S、X、V、W和M,小写字母u、s、x、v、w和m,数字9和10,笔画折。

所述步骤S40还包括一个用于代表至少一个元音码的通配码,以“*”表示。

进一步,还包括空格码、逗号码。

一种小五输入法键盘布局,为九宫格布局,左上角按键为分词按键,最下一行分别为逗号按键、空格按键和通配符按键,其余为元音码按键。所述元音码按键的各个键面上显示与映射规则对应的一组字母、一组数字和一种笔画。

本发明的一种基于五个元音码编码的中英数混合文字输入方法,具有如下有益效果:

1.本发明的输入法能实现中文、英文、数字的混合输入;

2.本发明的输入法具备通用的特点,因为它能够汉字、电话号码、邮箱地址、网址、英语单词、词语、英语短语、句子等,对于汉字的输入,可以通过拼音加笔画的方式输入,也可以通过笔画的方式输入,自带模糊音,比如“l”和“n”、“h”和“f”、“g”和“k”、“r”和“y”都分别映射到同一个键上;

3.本发明的输入法具备准确的特点,相对于26键的拼音,它只有5种键,所以容易点击,而且键与键之间的距离也比较短,可以快速点击;

4.本发明的输入法具备高效的特点,重码率很低,而且输入6个键时,效率就高于全键盘布局的拼音输入法;

5.本发明的输入法具备易学的特点,不需要学习新的知识,用已有的知识,例如拼音和笔画,提示元音码按键的各个键面上的提示,直观使用原有的方式输入即可。

附图说明

图1为本发明的基于五个元音码编码的中英数混合文字输入方法的步骤图。

图2为本发明的基于五个元音码编码的中英数混合文字输入方法的小五输入法键盘布局图。

图3为本发明实施例的“女”字小五码按键顺序的示意图。

图4为本发明实施例的“10月”词条小五码按键顺序的示意图。

图5为本发明实施例的可以匹配“黑”、“霏”两个候选字的小五码按键顺序的示意图。

具体实施方式

下面结合附图和实施例对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。

本发明的一种基于五个元音码编码的中英数混合文字输入方法,专注于为智能手机等小屏幕设备设计的输入法,为单手输入提供更好的体验,轻量而专注;用五个元音码对所有字词进行编码,通过点击五个元音码即可对所有字词进行输入。

参看图1,为本发明方法的步骤图,一种基于五个元音码编码的中英数混合文字输入方法,包括如下步骤:

步骤S10,制定字词原始码数据库,字词原始码数据库中的每个字词都有唯一的原始码,所述原始码是对字词的一种编码方式,原始码用26种字母、10种数字和5种笔画表示;

所述字词原始码数据库包括系统预定义的字库和词库、用户自定义的字词以及打字过程中产生的字词。字词原始码数据库中,字块编码规则如下:

对于汉字字块原始码的构建,采用汉语拼音方案编码和汉字笔画顺序编码相结合,例如对于汉字“汉”,拼音编码为“han”,笔画编码为“丶丶一ㄥ丶”,原始码即为“han丶丶一ㄥ丶”;对于非汉字字块原始码的构建,采用英文字母或数字本身作为原始码。例如对于字母字符串“China”,原始码即为“China”,对于数字字符串“13800138000”,原始码即为“13800138000”,对于字母数字混合字符串“CaCO3”,原始码即为“CaCO3”。

进一步,字词原始码数据库中词条编码规则如下:

词条的原始码为组成词条的各个字块的原始码之间以分词码分隔相连接组成,所述分词码以“'”表示。。在建立字词原始码数据库时,标点符号等除字母、数字和笔画之外的惯常符号不做编码编入。例如,词条“paindo163.com”分别由“paindo”、“163”和“com”三个字块构成,原始码即为“paindo'163'com”;词条“TFT-LCD显示屏”分别由字块“TFT”、“LCD”、“显”、“示”和“屏”五个字块构成。

更进一步,字词原始码数据库中无论汉字、电话号码、邮箱地址、网址、英语单词、词语、英文短语或中英文句子等,都可按上述编码规则构建原始码。

步骤S20,构建映射规则如下:将26种字母分成五组分别与五个元音码一一对应,将10种数字分成五组分别与所述的五个元音码一一对应,将5种笔画分别与所述的五个元音码一一对应,具体的原始码到小五码的映射规则如下:

所述A元音码对应有:大写字母A、D、T、G和K,小写字母a、d、t、g和k,数字1和2,笔画横;

所述O元音码对应有:大写字母O、B、P、H和F,小写字母o、b、p、h和f,数字3和4,笔画竖;

所述I元音码对应有:大写字母I、Z、J、R和Y,小写字母i、z、j、r和y,数字5和6,笔画撇;

所述E元音码对应有:大写字母E、C、Q、L和N,小写字母e、c、q、l和n,数字7和8,笔画点;

所述U元音码对应有:大写字母U、S、X、V、W和M,小写字母u、s、x、v、w和m,数字9和10,笔画折。

参看图2,为使用本发明输入法的一种小五输入法键盘布局,为九宫格布局,左上角按键为分词按键16,最下一行分别为逗号按键17、空格按键18和通配符按键19,其余为元音码按键,分别为A元音键11、O元音键12、I元音键13、E元音键14和U元音键15。所述元音码按键的各个键面上显示与映射规则对应的一组字母、一组数字和一种笔画。可以看到,每个元音键上都有一组字母,两种数字和一种笔画,有益的效果是,实现中英数混合输入,为用户提供一种连续的输入体验。

而且,“l”和“n”都对应E元音键,“h”和“f”都对应O元音键,“g”和“k”都对应A元音键,“r”和“y”都对应I元音键,“z”和“j”都对应I元音键,“c”和“q”都对应E元音键,“s”和“x”都对应U元音键。有益的效果是,兼容普通话各地方言的口音。

步骤S30,根据映射规则将每个字词的原始码转换为用五个元音码表示的小五码,以此进一步将字词原始码数据库转换为小五码数据库,所述的小五码是对原始码的一种编码方式,小五码用元音字母a、o、e、i和u表示;

每个字词都有相应的原始码,按照上述编码规则,将原始码转换为小五码,如表1举例所示:

表1

字词原始码小五码CaCO3CaCO3eaeoo1830207642018302076420aeouaueioauChinaChinaeoieahan丶丶一ㄥ丶oaeeeauenvㄥ丿一euuia

词条的小五码由字块的小五码通过分词码(')隔开组成,如表2举例所示:

表2

字词小五码paindo163.comoaieao'aio'eouhttp://www.ngolin.comoaao'uuu'eaoeie'eouU盘u'oaeiiueaeouooa是吗?uoiouaaaoaie'uaouauuaTFT-LCD屏aoa'eea'oieauaieiaaio

步骤S40,按顺序输入小五码对应键值,通过搜索小五码数据库,得到相应字词。例如汉字“女”字的原始码为“nvㄥ丿一”,参看图3,在小五输入法键盘布局的图3按键顺序,得到小五码“euuia”,通过搜索小五码数据库,匹配“euuia”,得到汉字“女”字。

又如词条“10月”的原始码为“10'yue丿ㄥ一一”,参看图4,在小五输入法键盘布局的图4按键顺序,得到小五码“au'iueiuaa”,通过搜索小五码数据库,匹配“au'iueiuaa”,得到词条“10月”。

通配码用于代表至少下一元音码,有益的效果是,可以在输入字词时减少按键的次数,也可以实现会写不会读的汉字的输入,即使有些印象的汉字也可以输入。下面以一个实施例演示通配码的使用:

参看图5,在小五输入法键盘布局中图5按键顺序,得到小五码“oei*eeee”,可以匹配“黑”、“霏”两个候选字。对于“黑”字,原始码为“hei丨ㄥ丶丿一丨一一丶丶丶丶”,“oei”匹配“hei”,“*”匹配“丨ㄥ丶丿一丨一一”,“eeee”匹配“丶丶丶丶”;对于“霏”字,原始码为“fei一丶ㄥ丨丶丶丶丶丨一一一丨一一一”,“oei”匹配“fei”,“*”匹配“一丶ㄥ丨”,“eeee”匹配“丶丶丶丶”。

上述实施例仅用以说明本发明而并非限制本发明所描述的技术方案;因此,尽管本说明书参照上述的各个实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同替换,而一切不脱离本发明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号