一种中文拼音输入方法及系统
文献发布时间:2024-01-17 01:18:42
技术领域
本发明涉及输入法技术领域,具体为一种中文拼音输入方法及系统。
背景技术
现在已涌现出多种汉字输入方法,而以拼音为应用基础的中文拼音输入法是其中最普遍、最易掌握的一种,输入法对于电脑使用者而言是不可或缺的工具,现行的中文输入法种类繁多, 依输入类型分为使用字形或字义输入。
现有的输入法的键位都是传统的键位设置,大多不能灵活贴合用户的个人习惯,导致用户适应周期较长的问题,其次,现有的输入法字母串和汉字输出双重检索的功能,导致传统的输入法使用错误率较高的问题。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种中文拼音输入方法及系统,解决了用户适应周期较长和传统的输入法使用错误率较高的问题。
(二)技术方案
为实现以上目的,本发明通过以下技术方案予以实现:一种中文拼音输入方法及系统,包括中文拼音输入系统,所述中文拼音输入系统连接有拼音输入模块、拼音字母引索模块、拼音算法检索模块和汉字指令显示模块;
所述拼音输入模块、拼音字母引索模块、拼音算法检索模块和汉字指令显示模块连接有智能纠正模块。
优选的,所述拼音输入模块包括拼音字母录入模块、初始输入组建模块、自主键位测试模块和输入界面自主模块,所述拼音字母录入模块、初始输入组建模块、自主键位测试模块和输入界面自主模块连接有自主设置储存模块。
优选的,所述拼音字母引索模块包括声母区分模块和韵母区分模块,所述韵母区分模块连接有前响复韵母设置模块、中响复韵母设置模块和后响复韵母设置模块。
优选的,所述拼音算法检索模块包括声母检索模块、韵母首字母检索模块、剩余字母检索模块和输入字母整合模块,所述声母检索模块、韵母首字母检索模块、剩余字母检索模块和输入字母整合模块连接有字母输入纠错模块。
优选的,所述汉字指令显示模块包括输入整合识别模块和汉字处理模块,所述输入整合识别模块连接有输入字母识别模块、汉字整合显示模块和汉字显示选择模块,所述汉字处理模块连接有编码器计算模块、字符串解析模块和存储器提取模块。
优选的,所述智能纠正模块连接有字母串更正模块,所述字母串更正模块连接有字符串更正模块。
一种中文拼音输入方法及系统,具体包括以下步骤:
S1.汉字拼音录入
通过拼音字母录入模块将拼音字母录入到编码器中,在通过初始输入组件模块将录入的拼音字母组合输入键盘模式,该输入法可以通过自主键位测试模块根据用户的个人习惯来自由设置键位组合并且进行使用测试,然后通过输入界面自主模块录入自身所需要的键位排版,排版完成后经过自主设置储存模块保存到常用键位;
S2.字母表引索检测
将录入的字母分为声母区分模块和韵母区分模块,韵母区分模块可以分为前响复韵母设置模块、中响复韵母设置模块和后响复韵母设置模块,前响复韵母有:ai、ei、ao、ou,后响复韵母有:ia、ie、ua、uo、üe,中响复韵母有:iao、iou、uai、uei;
S3.拼音输入算法检索
在字母输入转化为汉字的过程中,通过声母检索模块、韵母首字母检索模块和剩余字母检索模块将用户录入的字母进行检查和识别,然后通过输入字母整合模块将输入的字母串进行整合分析进行引导式显示,声母检索模块,利用的计算查找法,通过构建出巧妙的数据结构,依据声母的ASC码得到所有声母可能组合的拼音地址,韵母首字母检索模块,在声母检索模块后,根据其检索的结果,计算得出与输入字母相应的全部拼音地址,最后,剩余字母检索模块,在韵母首字母检索模块后,根据其结果计算查找出与拼音所对的汉字内码的位置,当拼音没有韵母时,只进行声母检索模块;
S4.汉字录入指令的输出显示
先通过输入整合识别模块中的输入字母识别模块将用户输入的字母识别,联想出用户需要输入的汉字,然后通过汉字整合显示模块将联想处理的字符串进行显示,用户可以通过汉字显示选择模块来选取所需要的汉字;
S5.字母纠正及字符串纠正
通过字母串更正模块和字符串更正模块来对用户录入的字母串和字符串进行修正。
(三)有益效果
本发明提供了一种中文拼音输入方法及系统。具备以下有益效果:
1、本发明提供了一种中文拼音输入方法及系统,通过拼音字母录入模块将拼音字母录入到编码器中,在通过初始输入组件模块将录入的拼音字母组合输入键盘模式,该输入法可以通过自主键位测试模块根据用户的个人习惯来自由设置键位组合并且进行使用测试,然后通过输入界面自主模块录入自身所需要的键位排版,排版完成后经过自主设置储存模块保存到常用键位,拼音输入模块可以提升用户的灵活使用度,可以更加贴合用户的喜好和习惯来设置键位和快捷键。
2、本发明提供了一种中文拼音输入方法及系统,声母检索模块,利用的计算查找法,通过构建出巧妙的数据结构,依据声母的ASC码得到所有声母可能组合的拼音地址,韵母首字母检索模块,在声母检索模块后,根据其检索的结果,计算得出与输入字母相应的全部拼音地址,最后,剩余字母检索模块,在韵母首字母检索模块后,根据其结果计算查找出与拼音所对的汉字内码的位置,当拼音没有韵母时,只进行声母检索模块,拼音算法检索模块可以提升用户打字的正确率和快捷性,可以自主纠正语法上的错误。
3、本发明提供了一种中文拼音输入方法及系统,先通过输入整合识别模块中的输入字母识别模块将用户输入的字母识别,联想出用户需要输入的汉字,然后通过汉字整合显示模块将联想处理的字符串进行显示,用户可以通过汉字显示选择模块来选取所需要的汉字,汉字指令显示模块可以提升该输入法的智能性和学习性,可以对用户输入词库进行记忆学习,从而使得该输入法的自主联想更加准确灵活。
附图说明
图1为本发明作文拼音输入系统的流程示意图;
图2为本发明拼音输入模块的流程示意图;
图3为本发明拼音字母表引索模块的流程示意图;
图4为本发明拼音算法检索模块的流程示意图;
图5为本发明汉字指令显示模块的流程示意图;
图6为本发明智能纠错模块的流程示意图。
其中,1、中文拼音输入系统;2、拼音输入模块;3、拼音字母引索模块;4、拼音算法检索模块;5、汉字指令显示模块;6、智能纠正模块;201、拼音字母录入模块;202、初始输入组建模块;203、自主键位测试模块;204、输入界面自主模块;205、自主设置储存模块;301、声母区分模块;302、韵母区分模块;303、前响复韵母设置模块;304、中响复韵母设置模块;305、后响复韵母设置模块;401、声母检索模块;402、韵母首字母检索模块;403、剩余字母检索模块;404、输入字母整合模块;405、字母输入纠错模块;501、输入整合识别模块;502、输入字母识别模块;503、汉字整合显示模块;504、汉字显示选择模块;505、汉字处理模块;506、编码器计算模块;507、字符串解析模块;508、存储器提取模块;601、字母串更正模块;602、字符串更正模块。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例:
如图1-6所示,本发明实施例提供一种中文拼音输入方法及系统,包括中文拼音输入系统1,中文拼音输入系统1连接有拼音输入模块2、拼音字母引索模块3、拼音算法检索模块4和汉字指令显示模块5;
拼音输入模块2、拼音字母引索模块3、拼音算法检索模块4和汉字指令显示模块5连接有智能纠正模块6。
拼音输入模块2包括拼音字母录入模块201、初始输入组建模块202、自主键位测试模块203和输入界面自主模块204,拼音字母录入模块201、初始输入组建模块202、自主键位测试模块203和输入界面自主模块204连接有自主设置储存模块205,提升该输入法的自主选择性,可以根据用户的个人习惯进行自主设置,提升了用户使用的灵活性和多样性。
拼音字母引索模块3包括声母区分模块301和韵母区分模块302,韵母区分模块302连接有前响复韵母设置模块303、中响复韵母设置模块304和后响复韵母设置模块305。
拼音算法检索模块4包括声母检索模块401、韵母首字母检索模块402、剩余字母检索模块403和输入字母整合模块404,声母检索模块401、韵母首字母检索模块402、剩余字母检索模块403和输入字母整合模块404连接有字母输入纠错模块405,拼音算法检索模块4可以提升用户打字的正确率和快捷性,可以自主纠正语法上的错误。
汉字指令显示模块5包括输入整合识别模块501和汉字处理模块505,输入整合识别模块501连接有输入字母识别模块502、汉字整合显示模块503和汉字显示选择模块504,汉字处理模块505连接有编码器计算模块506、字符串解析模块507和存储器提取模块508,汉字指令显示模块5可以提升该输入法的智能性和学习性。
智能纠正模块6连接有字母串更正模块601,字母串更正模块601连接有字符串更正模块602。
一种中文拼音输入方法及系统,具体包括以下步骤:
S1.汉字拼音录入
通过拼音字母录入模块201将拼音字母录入到编码器中,在通过初始输入组件模块202将录入的拼音字母组合输入键盘模式,该输入法可以通过自主键位测试模块203根据用户的个人习惯来自由设置键位组合并且进行使用测试,然后通过输入界面自主模块204录入自身所需要的键位排版,排版完成后经过自主设置储存模块205保存到常用键位,拼音输入模块可以提升用户的灵活使用度,可以更加贴合用户的喜好和习惯来设置键位和快捷键;
S2.字母表引索检测
将录入的字母分为声母区分模块301和韵母区分模块302,韵母区分模块302可以分为前响复韵母设置模块303、中响复韵母设置模块304和后响复韵母设置模块305,前响复韵母有:ai、ei、ao、ou,后响复韵母有:ia、ie、ua、uo、üe,中响复韵母有:iao、iou、uai、uei;
S3.拼音输入算法检索
在字母输入转化为汉字的过程中,通过声母检索模块401、韵母首字母检索模块402和剩余字母检索模块403将用户录入的字母进行检查和识别,然后通过输入字母整合模块404将输入的字母串进行整合分析进行引导式显示,声母检索模块401,利用的计算查找法,通过构建出巧妙的数据结构,依据声母的ASC码得到所有声母可能组合的拼音地址,韵母首字母检索模块,在声母检索模块401后,根据其检索的结果,计算得出与输入字母相应的全部拼音地址,最后,剩余字母检索模块,在韵母首字母检索模块402后,根据其结果计算查找出与拼音所对的汉字内码的位置,当拼音没有韵母时,只进行声母检索模块401,拼音算法检索模块4可以提升用户打字的正确率和快捷性,可以自主纠正语法上的错误;
S4.汉字录入指令的输出显示
先通过输入整合识别模块501中的输入字母识别模块502将用户输入的字母识别,联想出用户需要输入的汉字,然后通过汉字整合显示模块503将联想处理的字符串进行显示,用户可以通过汉字显示选择模块504来选取所需要的汉字,汉字指令显示模块5可以提升该输入法的智能性和学习性,可以对用户输入词库进行记忆学习,从而使得该输入法的自主联想更加准确灵活;
S5.字母纠正及字符串纠正
通过字母串更正模块601和字符串更正模块602来对用户录入的字母串和字符串进行修正。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
- 一种中文文本的分类方法及系统
- 一种中文语义匹配系统及方法
- 一种基于中文分词的线索提取方法及系统
- 一种中文地理信息查询方法及系统
- 一种中文相似问题生成系统与方法
- 中文拼音输入方法和中文拼音输入系统
- 中文拼音输入方法和中文拼音输入系统