一种学习中国汉字笔画的组拼汉字游戏系统的制作方法

文档序号:34903904发布日期:2023-07-26 17:33阅读:73来源:国知局
一种学习中国汉字笔画的组拼汉字游戏系统的制作方法

本发明属于组拼汉字,尤其涉及一种学习中国汉字笔画的组拼汉字游戏系统。


背景技术:

1、汉字,又称中文、中国字,别称方块字,是汉语的记录符号,属于表意文字的词素音节文字。世界上最古老的文字之一,已有六千多年的历史。在形体上逐渐由图形变为笔画,象形变为象征,复杂变为简单;在造字原则上从表形、表意到形声。除极个别汉字外(如瓩、兛、兣、呎、嗧等),都是一个汉字一个音节。现代汉字是指楷化后的汉字正楷字形,包括繁体字和简化字。现代汉字即从甲骨文、金文、大篆(籀文)、小篆,至隶书、草书、楷书、行书等演变而来。汉字为汉民族先民发明创制并作改进,是维系汉族各方言区不可或缺的纽带;然而,现有学习中国汉字笔画系统无法识别到字形内部的字形汉字笔画轮廓的内部详细信息;同时,不能准确对汉字进行拆分。

2、通过上述分析,现有技术存在的问题及缺陷为:

3、(1)现有学习中国汉字笔画系统无法识别到字形内部的字形汉字笔画轮廓的内部详细信息。

4、(2)不能准确对汉字进行拆分。


技术实现思路

1、针对现有技术存在的问题,本发明提供了一种学习中国汉字笔画的组拼汉字游戏系统。

2、本发明是这样实现的,一种学习中国汉字笔画的组拼汉字游戏系统包括:

3、笔画识别模块、主控模块、拆分模块、组成模块、难度分级模块、语音模块、网络通信模块、显示模块;

4、笔画识别模块,与主控模块连接,用于对中国汉字笔画轮廓进行识别;

5、主控模块,与笔画识别模块、拆分模块、组成模块、难度分级模块、语音模块、网络通信模块、显示模块连接,用于调度各个模块正常运行;

6、拆分模块,与主控模块连接,用于对中国汉字笔画进行拆分;

7、组成模块,与主控模块连接,用于把汉字组成相同笔画的不同汉字;

8、难度分级模块,与主控模块连接,用于将游戏难度分级为简单、低难度、中难度、高难度、特级难度;

9、语音模块,与主控模块连接,用于对汉子游戏进行语音播报;

10、网络通信模块,与主控模块连接,用于通过网络接口连接互联网进行网络通信;

11、显示模块,与主控模块连接,用于显示组拼汉字游戏界面。

12、进一步,所述笔画识别模块识别方法如下:

13、1)在字形轮廓中识别汉字笔画轮廓;确定每一汉字笔画轮廓中所包含的汉字笔画特征,并记录所述汉字笔画特征在该汉字笔画轮廓中的位置信息及形态信息,所述汉字笔画特征指的是所述汉字笔画中所包含的形态和结构特征;

14、2)根据需要修改所述汉字笔画特征的位置信息和/或形态信息,以获得该汉字笔画的新轮廓。

15、进一步,所述根据汉字笔画轮廓的定义,对字形轮廓进行遍历而识别出字形轮廓所包含的汉字笔画轮廓;

16、所述位置信息包括所述汉字笔画特征中每一线段的起始点和终止点的位置数据;所述形态信息包括所述汉字笔画特征中每一线段所具有的形态。

17、进一步,所述将同一汉字笔画轮廓中的所有汉字笔画特征的纵坐标沿y轴方向减去或增加相同的数值,使该汉字笔画轮廓相对于y轴变窄或变宽;和/或将同一汉字笔画轮廓中的所有汉字笔画特征的横坐标沿x轴方向减去或增加相同的数值,使该汉字笔画轮廓相对于x轴变窄或变宽。

18、进一步,所述拆分模块拆分方法如下:

19、(1)根据汉字的笔迹,获得构成该汉字的笔画组成的所有笔画组合;计算每个笔画组合的评价得分;

20、(2)根据所述每个笔画组合的评价得分对该笔画组合是否为一个汉字符号进行标注,并根据标注拆分所述汉字的笔画,显示拆分结果;

21、其中,所述计算每个笔画组合的评价得分,包括:

22、计算笔画组合的几何特征评价得分;其中,所述笔画组合的几何特征评价得分至少包括:笔画间的最短距离评价得分,笔画交叉程度评价得分,以及笔画之间的相互交叠程度评价得分;所述计算笔画组合的几何特征评价得分包括计算笔画间的最短距离评价得分、笔画交叉程度评价得分以及笔画之间的相互交叠程度评价得分的几何特征评价得分之和,或者至少是其中一个几何特征的评价得分;

23、根据计算所述笔画组合的语言模型评价得分;其中,x为采用语言模型识别当前笔画组合的第一候选识别得分,a为训练语言模型时该第一候选字符的统计最高得分,b为训练语言模型时该第一候选字符的统计最低得分;

24、对所述几何特征评价得分和语言模型评价得分求和获得笔画组合的评价得分。

25、进一步,所述根据所述每个笔画组合的评价得分对该笔画组合是否为一个汉字符号进行标注,并根据标注拆分所述汉字的笔画,显示拆分结果,包括:

26、将笔画组合按照笔画组合的评价得分由大到小的顺序排序,得到降序排列的笔画组合;

27、从前向后遍历所述降序排列的笔画组合,根据所述每个笔画组合的评价得分对该笔画组合是否为一个汉字符号进行标注;

28、根据标注拆分所述汉字的笔画,显示拆分结果。

29、进一步,所述从前向后遍历所述降序排列的笔画组合,根据所述笔画组合的评价得分,对该笔画组合是否为一个汉字符号进行标注,包括:

30、如果当前笔画组合的评价得分高于设定阈值,且当前笔画组合中不包括已经标注的笔画组合中的笔画,则将当前笔画组合作为一个汉字符号进行标注;

31、如果当前笔画组合的评价得分高于设定阈值,且当前笔画组合中包括已经标注的笔画组合中的笔画,在当前笔画组合与已经标注的笔画组合的并集中的笔画数少于设定数目时,将所述笔画组合的并集作为一个汉字符号进行标注;其中,若所述并集与当前笔画组合或已经标注的笔画组合其中的一个相同,则所述并集的评价得分等于所述相同的笔画组合的评价得分;若所述并集与当前笔画组合和已经标注的笔画组合均不相同,则所述并集的评价得分等于当前笔画组合的评价得分。

32、进一步,所述方法还包括:

33、获取对错误拆分的笔画组合进行合并或拆分指示的输入笔迹,并根据所述输入笔迹和笔画组合的评价得分对错误拆分的笔画组合进行合并或拆分;其中,所述对错误拆分的笔画组合进行合并或拆分包括:“点”笔迹给出的拆分指示信息和“划”笔迹给出的合并指示信息。

34、进一步,所述获取对错误拆分的笔画组合进行合并或拆分指示的输入笔迹,并根据所述输入笔迹和笔画组合的评价得分对错误拆分的笔画组合进行合并或拆分,包括:

35、获取对错误拆分的笔画组合进行合并或拆分指示的输入笔迹,根据所述输入笔迹确定拆分指示信息,包括:所述“点”笔迹包括的笔迹点数小于设定值,所述“划”笔迹包括的笔迹点数大于或等于设定值;

36、确定与所述输入笔迹的中心位置距离最近的汉字笔画,查找汉字笔画中与所述距离最近的汉字笔画向前相邻少于设定数目笔画和向后相邻少于设定数目笔画的所有笔画组合,所述相邻依据输入笔画的顺序排列确定;

37、根据获得的笔画组合及其评价得分,得到可疑的错误拆分的笔画组合,具体为“点”笔迹得到的是评价得分第一个高于设定阈值的笔画组合,“划”笔迹得到的是评价得分第一个低于设定阈值的笔画组合;

38、根据“点”笔迹给出的拆分指示信息将错误拆分的笔画组合进行拆分或根据“划”笔迹给出的拆分指示信息将错误拆分的笔画组合进行进一步合并。

39、进一步,所述笔画组合包括少于设定数目的笔画,所述笔画按照书写顺序相邻。

40、结合上述的技术方案和解决的技术问题,请从以下几方面分析本发明所要保护的技术方案所具备的优点及积极效果为:

41、第一、针对上述现有技术存在的技术问题以及解决该问题的难度,紧密结合本发明的所要保护的技术方案以及研发过程中结果和数据等,详细、深刻地分析本发明技术方案如何解决的技术问题,解决问题之后带来的一些具备创造性的技术效果。具体描述如下:

42、本发明可以帮助学习者学习中国汉字的笔画,让学习者更加了解中国汉字,学习汉字熟悉熟练每个汉字的笔画;本发明通过笔画识别模块能够灵活快捷地识别和变换字形及其内的汉字笔画轮廓/汉字笔画特征,进而能够快速便捷地推出新字库,以满足日益多样的文字需求;同时,通过拆分模块对拆分错误进行标注,提高了汉字拆分的准确性。

43、第二,把技术方案看做一个整体或者从产品的角度,本发明所要保护的技术方案具备的技术效果和优点,具体描述如下:

44、本发明可以帮助学习者学习中国汉字的笔画,让学习者更加了解中国汉字,学习汉字熟悉熟练每个汉字的笔画;本发明通过笔画识别模块能够灵活快捷地识别和变换字形及其内的汉字笔画轮廓/汉字笔画特征,进而能够快速便捷地推出新字库,以满足日益多样的文字需求;同时,通过拆分模块对拆分错误进行标注,提高了汉字拆分的准确性。

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