一种数字化汉字分类键盘输入方法与流程

文档序号:11916862阅读:175来源:国知局



背景技术:
现有汉字编码键盘输入,主要分为音码、形码两类。

音码以汉字的拼音为编码,以拼音字母或其特定组合映射键盘字母键或数字键等,通过击键输入汉字的拼音编码完成汉字输入,它要求目标汉字有音且使用者掌握其读音,否则无法输入。

形码以按特定序列提取被赋予代码的特定特征获得相应汉字编码,其涉及汉字特征基本都是部件、笔画分类、笔顺等较复杂的汉字专有知识,它要求使用者具备相应的汉字教育背景,否则难以学习掌握。

本发明的目的是提供一个基于汉字字形中简单几何特征建立的一种数字分类管理汉字并可运用于键盘输入的方法、方案,其作用包括但不限于可以作为任何其它汉字输入方案的辅助配套方案,以进一步提高原方案的汉字输入精确度或输入效率,其特点还在于涉及的汉字特征为简单几何特征,基本不需要汉字知识也能识别,不具备汉字教育背景者也能掌握使用本发明所涉及的方法、方案。



技术实现要素:
汉字本质是数量不等的几何线段(笔画)构成的二维平面图案,其不同笔画呈现长短、正斜、锋钩等多种形态,不同笔画相互之间,形成相连、相交、平行等多种形态特征。

本发明选择表露在汉字底部的钩笔形——称为“底钩”,及任意两笔画相交的形态——称为“交叉”,作为数字化分类汉字的有效特征,按不同情况将汉字分为可用数字0~9代表的十类:

1、计算目标汉字包含的“交叉”特征数量,但数量超过四个后忽略不计,以数量得数作为目标汉字代码,从而使得所有汉字分别获得0~4五个不同代码之一;

2、看目标汉字是否有表露到底部的带钩笔画,如竖钩(如“扌”)、弯钩(如“犭”)、提勾(如“钅”)、卧钩(如“乙”)等,如有,则上一步获得的汉字数字代码加上5,改变为一个6~9的数字代码。

步骤2可以改为根据其它简单几何特征如目标汉字是否包含表露到底部的露锋的横竖笔画或各面首、末笔画特征等决定步骤1获得的数字是否加5得到相应分类代码。

由此,每个汉字都将获得一个0~9之间的数字代码,换而言之,全部汉字或特定汉字集的所有汉字,都可以通过本方法,分类为代码分别为0~9的十类。

例:方:5(零“交叉”有“底钩”:0+5=5) 汉:1(一“交叉”无“底钩”:1)

块:3(三“交叉”无“底钩”:3) 字:6(一“交叉”有“底钩”:1+5=6)

将本分类输入方法作为其他输入法的辅助方法时,可以显著提高其效率。例如作为全拼输入法的辅助输入,则基本集多达111字的yi拼音同码字,经过本方法进一步分类,得到如下分类结果:

0:熠颐翌宜衤沂益溢缢怡一眙贻嗌 5:翊亦衣疙食裔意癔谊依仡诒饴以佾诣屹易邑乙已亿噫臆悒忆

1:矣奕壹移疫逸义嶷仪医役殪疑 6:射弋铱倚旖镱懿镒劓议刈埸钇毅圯

2:羿弈遗迤佚异黟 7:翳苡艺蛇椅薏猗舣漪蜴挹呓抑

3:翼咿彝瘗蚁泄伊绎怿峄 8:驿译揖

4:夷痍荑姨肄轶咦 9:蛾胰酏

显然极大分化了同码字,大大提高实际输入效率。同理,也能大大提高词的输入效率。

具体实施方式以上述方法建立汉字集分类数字代码表,如作为其它输入法汉字编码的辅助码,则将分类数字代码附加在相应汉字编码后,通过系统建立数字代码与物理键盘中约定键的映射关系,将汉字代码1、2、3、4、5、6、7、8、9、0分别映射到标准英文键盘a、s、d、f、g、h、j、k、l、m键或q、w、e、r、t、y、u、i、o、p键,或其它约定字母键序列,或数字键盘相应的数字键,从而通过键盘相应键位输入目标汉字数字代码,通过系统转换输出代码相应汉字,完成目标汉字输入。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1