词库替换方法、装置及输入法系统的制作方法

文档序号:6581257阅读:307来源:国知局
专利名称:词库替换方法、装置及输入法系统的制作方法
技术领域
本发明涉及到输入法词库领域,特别涉及到一种词库替换方法、装置及输入法系统。
背景技术
中文汉字字数众多,数量多达几万个。而电脑使用者将汉字输入到电脑,需要使用 中文输入软件。目前,中文输入软件可分为键盘输入和非键盘输入等方式。该键盘输入方 式是通过对汉字进行编码,并将编码与键盘上的字母键相关联,使得通过键盘输入某个汉 字的编码,皆可根据该编码转换成相应的汉字。且,汉字作为一种图形文字,可由字的音、形 以及义共同表达,汉字输入的编码方法,可采用将音、形或义与键盘中特定的键相关联,再 根据不同汉字进行组合来完成汉字的输入。 上述的非键盘输入方式可以包括手写输入、语音输入以及0CR(0pticalCharacter Recognition,光学字符识别)输入等。其中手写输入是通过配套的硬件手写板录入汉字, 方便快捷,且错字率较低;语音输入是通过语音的方式实现汉字录入,使用较为方便;而 OCR输入可通过扫描仪将需要输入的文稿转化为图形,进行识别,其识别率需依赖文稿的印 刷质量。 现有技术中,技术较成熟、使用广泛的是基于键盘输入方式的中文输入软件;在键 盘输入方式中,五笔输入法又以输入速度快闻名。 但是,在使用五笔输入法进行输入的过程中,如果输入法系统词库的词量太大,会 造成重码过多,直接影响输入速度、降低输入效率。此时,使用者只能手动将系统词库中不 需要的词条一个个选择删除,需要很长时间才能形成个性化、高效的自定义词库,而将系统 词库替换,使用较为不便。

发明内容
本发明的目的之一为提供一种词库替换方法、装置及输入法系统,提升了用户输 入的效率。 本发明提出一种词库替换方法,包括步骤
导入用户词库至输入法系统中; 对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条编码和对应
的词条进行比较,查找出用户词库与输入法系统词库不同的词条; 将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。 优选地,所述将用户词库与输入法系统词库中的词条编码和对应的词条进行比
较,查找出用户词库与输入法系统词库不同的词条的步骤进一步包括步骤 判断词条中词条编码是否相同;如是,进行下一步骤;否则,结束; 判断相同词条编码所对应的词条是否相同;如否,根据编码类型显示该词条编码
以及对应的词条;否则,结束。
优选地,所述编码类型包括 重码、空码和/或四码唯一。 优选地,所述对用户词库进行评估后还包括步骤 根据评估所产生的结果对用户词库进行编辑。 优选地,所述对用户词库进行编辑包括 对用户词库中的词条进行添加、删除和/或修改。 本发明还提出一种词库替换装置,包括 导入模块,导入用户词库至输入法系统中; 评估模块,对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条
编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条; 替换模块,将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。 优选地,所述评估模块进一步包括 编码判断件,用于判断词条中词条编码是否相同; 词条判断件,用于在词条编码相同时,判断相同词条编码所对应的词条是否相 同; 显示件,用户在词条不同时,根据编码类型显示该词条编码以及对应的词条。 优选地,所述词库替换装置还包括 编辑模块,根据评估模块评估所产生的结果对用户词库进行编辑。 优选地,所述替换模块进一步包括 保留单元,保留输入法系统词库中不为空码但导入的用户词库中为空码的词条; 保存单元,保存被替换的输入法系统词库。 本发明又提出一种输入法系统,包括用户保存输入法系统词库的词库模块,还包 括 导入模块,导入用户词库至输入法系统中; 评估模块,对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条
编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条; 替换模块,将进行评估后的用户词库替换词库模块中的输入法系统词库,供输入
法系统使用。 优选地,所述评估模块进一步包括 编码判断件,用于判断词条中词条编码是否相同; 词条判断件,用于在词条编码相同时,判断相同词条编码所对应的词条是否相 同; 显示件,用户在词条不同时,根据编码类型显示该词条编码以及对应的词条。 优选地,所述输入法系统还包括 编辑模块,根据评估模块评估所产生的结果对用户词库进行编辑。 本发明的词库替换方法、装置及输入法系统,通过在将用户词库导入至输入法系
统中时,对用户词库进行评估,确保导入的用户词库更准确和有效,大大提高用户输入的效
率和速度。
图i是本发明一实施例中词库替换方法的步骤流程示意图; 图2是本发明一实施例中词库替换方法步骤Sll的流程示意图; 图3是本发明一实施例的一实施方式中词库替换方法的步骤流程示意图; 图4是本发明另一实施例中词库替换装置的结构示意图; 图5是本发明另一实施例中词库替换装置的评估模块的结构示意图; 图6是本发明另一实施例的一实施方式中词库替换装置的结构示意图; 图7是本发明另一实施例中词库替换装置的替换模块的结构示意图; 图8是本发明另一实施例中输入法系统的结构示意图; 图9是本发明另一实施例中输入法系统的评估模块的结构示意图。 本发明目的的实现、功能特点及优点将结合实施例,参照附图
做进一步说明,
具体实施例方式
本发明通过将符合用户使用习惯的用户词库直接导入至输入法系统中,同时对导 入的用户词库进行评估,可引导用户根据评估结果编辑用户词库,并在评估后直接替换原 有的输入法系统词库。由此可保证导入的用户词库更准确和有效,大大提高用户输入的效 率和速度。 参照图l,提出本发明一实施例的一种词库替换方法,其可包括
步骤S10、导入用户词库至输入法系统中; 步骤S11、对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条
编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条; 步骤S12、将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。 如步骤S10所述,可将符合用户使用习惯的用户词库打包导入至输入法系统;该
用户词库可以是由用户在使用输入法过程中积累而成,也可以是专业词库,比如医学专业
词库或者是某款网络游戏中的专业词库等。 如步骤S11所述,可对正在导入的用户词库进行评估,并产生评估的结果供用户 分析。 可将用户词库中的词条编码以及其对应的词条,与输入法系统词库中的词条编码
以及其对应的词条进行比较。查找出用户词库与输入法系统词库不同的词条。不同的词条
可以是词条编码相同,而词条不同的词条。比如词条编码afod四个字母,在用户词库中对
应的词条是"某类",而在输入法系统词库中对应的词条是"鞋类"等。 参照图2,在本实施例的一实施方式中,上述步骤Sll进一步可包括 步骤S111、判断词条中词条编码是否相同;如是,进行下一步骤;否则,结束; 步骤S112、判断相同词条编码所对应的词条是否相同;如否,根据编码类型显示
该词条编码以及对应的词条(步骤S113);否则,结束。
如步骤Slll所述,在将用户词库与输入法系统词库的词条进行一一对比时,首先 对词条编码进行比较,判断词条编码是否相同,如果相同再进行步骤S112;否则,结束。
如步骤S112所述,然后,再判断相同的词条编码在用户词库与输入法系统词库所 对应的词条是否相同;如不相同,则通过界面显示该词条编码以及其在用户词库与输入法系统词库所对应的词条,还可显示词条(用户词库)的编码类型,供用户参考分析(步骤
S113);否则结束。上述编码类型包括重码、空码和/或四码唯一等。其中所述重码是指不
同词条对应相同词条编码;所述空码是指词条编码对应的词条为空;所述四码唯一是指四
个字母组成的词条编码可唯一确定一词条。可根据上述编码类型对用户词库以及输入法系
统词库中的词条进行分类显示,方便用户使用。上述显示内容可包括词条编码、编码类型、
用户词库中对应的词条以及输入法系统词库中对应的词条等。
参照图3,在本实施例的另一实施方式中,上述步骤Sll后还包括 步骤S101、根据评估所产生的结果对用户词库进行编辑。 如步骤S101所述,用户可对经过评估后用户词库的词条进行编辑,使得该用户词 库更加符合用户使用习惯。该编辑包括但不限于对用户词库中的词条进行添加、删除和/ 或修改等。比如可对空码词条进行修改,加入新词汇;还可添加词条编码以及对应的词 条;以及可将词条编码以及对应的词条删除等。 如步骤S12所述,在经过评估以及用户的编辑后,可将用户词库替换输入法系统 词库,方便用户使用输入法系统进行文字输入,提升了用户输入的效率。该替换还可以包括 对输入法系统中的某些特殊词条进行保留,比如可保留输入法系统词库中不为空码但导入 的用户词库中为空码的词条。而且,还可将被替换的输入法系统词库进行保存,可在需要时 恢复该输入法系统词库。 本实施例中所提及的输入法系统可为任意一种通过键盘进行输入的输入法,尤其 是五笔输入法。 参照图4,提出本发明另一实施例的一种词库替换装置30,其可包括
导入模块31,导入用户词库至输入法系统中; 评估模块32,对导入的用户词库进行评估;可将用户词库与输入法系统词库中的
词条编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条; 替换模块33,将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。
上述导入模块31可将符合用户使用习惯的用户词库导入至输入法系统;该用户
词库可以是由用户在使用输入法过程中积累而成,也可以是专业词库,比如医学专业词库
或者是某款网络游戏中的专业词库等。 上述评估模块32可对正在导入的用户词库进行评估,并产生评估的结果供用户 分析。 上述评估模块32可将用户词库中的词条编码以及其对应的词条,与输入法系统 词库中的词条编码以及其对应的词条进行比较。查找出用户词库与输入法系统词库不同的 词条。不同的词条可以是词条编码相同,而词条不同的词条。比如词条编码afod四个字母, 在用户词库中对应的词条是"某类",而在输入法系统词库中对应的词条是"鞋类"等。
参照图5,在本实施例的一实施方式中,上述评估模块32进一步包括编码判断件 321、词条判断件322以及显示件323 ;该编码判断件321,用于判断词条中词条编码是否 相同;该词条判断件322,用于在词条编码相同时,判断相同词条编码所对应的词条是否相 同;该显示件323,用户在词条不同时,根据编码类型显示该词条编码以及对应的词条。
上述编码判断件321,可在将用户词库与输入法系统词库的词条进行一一对比时, 首先对词条编码进行比较,判断词条编码是否相同。
上述词条判断件322,可根据编码判断件321的判断,在词条编码相同时,判断相
同的词条编码在用户词库与输入法系统词库所对应的词条是否相同;如不相同,则通过上
述显示件323,利用界面显示该词条编码以及其在用户词库与输入法系统词库所对应的词
条,还可显示词条(用户词库)的编码类型,供用户参考分析。上述显示内容可包括词条编
码、编码类型、用户词库中对应的词条以及输入法系统词库中对应的词条等。 参照图6,在本实施例的另一实施方式中,上述词库替换装置30还包括编辑模块
301,根据评估模块32评估所产生的结果对用户词库进行编辑。 用户可利用上述编辑模块301对经过评估后用户词库的词条进行编辑,使得该用 户词库更加符合用户使用习惯。该编辑包括对用户词库中的词条进行添加、删除和/或修 改等。比如可对空码词条进行修改,加入新词汇;还可添加词条编码以及对应的词条;以 及可将词条编码以及对应的词条删除等。 上述替换模块33可在经过评估以及用户的编辑后,将用户词库替换输入法系统
词库,方便用户使用输入法系统进行文字输入,提升了用户输入的效率。 参照图7,上述替换模块33进一步包括保留单元331以及保存单元332 ;该保留单
元331,保留输入法系统词库中不为空码但导入的用户词库中为空码的词条;该保存单元
332,保存被替换的输入法系统词库。 上述保留单元331可对输入法系统中的某些特殊词条进行保留,比如可保留输入 法系统词库中不为空码但导入的用户词库中为空码的词条。 上述保存单元332,还可将被替换的输入法系统词库进行保存,可在需要时恢复该 输入法系统词库。 本实施例中所提及的输入法系统可为任意一种通过键盘进行输入的输入法,尤其 是五笔输入法。 参照图8,提出本发明另一实施例的一种输入法系统50,其可包括用户保存输入
法系统50词库的词库模块54,其还可包括 导入模块51,导入用户词库至输入法系统50中; 评估模块52,对导入的用户词库进行评估;将用户词库与输入法系统词库中的词 条编码和对应的词条进行比较,查找出用户词库与输入法系统50词库不同的词条;
替换模块53,将进行评估后的用户词库替换词库模块54中的输入法系统50词库, 供输入法系统50使用。 上述导入模块51可将符合用户使用习惯的用户词库导入至输入法系统50 ;该用 户词库可以是由用户在使用输入法过程中积累而成,也可以是专业词库,比如医学专业词 库或者是某款网络游戏中的专业词库等。 上述评估模块52可对正在导入的用户词库进行评估,并产生评估的结果供用户 分析。 上述评估模块52可将用户词库中的词条编码以及其对应的词条,与输入法系统 50词库中的词条编码以及其对应的词条进行比较。查找出用户词库与输入法系统50词库 不同的词条。不同的词条可以是词条编码相同,而词条不同的词条。比如词条编码afod四
个字母,在用户词库中对应的词条是"某类",而在输入法系统词库中对应的词条是"鞋类"等。
参照图9,上述评估模块52进一步包括编码判断件521、词条判断件522以及显示 件523 ;该编码判断件521,用于判断词条中词条编码是否相同;该词条判断件522,用于在 词条编码相同时,判断相同词条编码所对应的词条是否相同;该显示件523,用户在词条不 同时,根据编码类型显示该词条编码以及对应的词条。 上述编码判断件521,可在将用户词库与输入法系统50词库的词条进行一一对比 时,首先对词条编码进行比较,判断词条编码是否相同。 上述词条判断件522,可根据编码判断件521的判断,在词条编码相同时,判断相
同的词条编码在用户词库与输入法系统50词库所对应的词条是否相同;如不相同,则通过
上述显示件523,利用界面显示该词条编码以及其在用户词库与输入法系统50词库所对应
的词条,还可显示词条(用户词库)的编码类型,供用户参考分析。上述显示内容可包括词
条编码、编码类型、用户词库中对应的词条以及输入法系统词库中对应的词条等。 上述输入法系统50还包括编辑模块501 ,根据评估模块52评估所产生的结果对用
户词库进行编辑。 用户可利用上述编辑模块501对经过评估后用户词库的词条进行编辑,使得该用 户词库更加符合用户使用习惯。该编辑包括对用户词库中的词条进行添加、删除和/或修 改等。比如可对空码词条进行修改,加入新词汇;还可添加词条编码以及对应的词条;以 及可将词条编码以及对应的词条删除等。 上述替换模块53可在经过评估以及用户的编辑后,将用户词库替换输入法系统 50词库,方便用户使用输入法系统50进行文字输入,提升了用户输入的效率。该替换还可 以包括对输入法系统50中的某些特殊词条进行保留,比如可保留输入法系统50词库中不 为空码但导入的用户词库中为空码的词条。而且,还可将被替换的输入法系统50词库进行 保存,可在需要时恢复该输入法系统50词库。 本实施例中所提及的输入法系统50可为任意一种通过键盘进行输入的输入法, 尤其是五笔输入法。 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用 本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关 的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
一种词库替换方法,其特征在于,包括步骤导入用户词库至输入法系统中;对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条;将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。
2. 根据权利要求1所述的词库替换方法,其特征在于,所述将用户词库与输入法系统 词库中的词条编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条 的步骤进一步包括步骤判断词条中词条编码是否相同;如是,进行下一步骤;否则,结束;判断相同词条编码所对应的词条是否相同;如否,根据编码类型显示该词条编码以及 对应的词条;否则,结束。
3. 根据权利要求2所述的词库替换方法,其特征在于,所述编码类型包括 重码、空码和/或四码唯一。
4. 根据权利要求1至3中任意一项所述的词库替换方法,其特征在于,所述对用户词库 进行评估后还包括步骤根据评估所产生的结果对用户词库进行编辑。
5. 根据权利要求4所述的词库替换方法,其特征在于,所述对用户词库进行编辑包括 对用户词库中的词条进行添加、删除和/或修改。
6. —种词库替换装置,其特征在于,包括 导入模块,导入用户词库至输入法系统中;评估模块,对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条编码 和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条;替换模块,将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。
7. 根据权利要求6所述的词库替换装置,其特征在于,所述评估模块进一步包括 编码判断件,用于判断词条中词条编码是否相同;词条判断件,用于在词条编码相同时,判断相同词条编码所对应的词条是否相同; 显示件,用户在词条不同时,根据编码类型显示该词条编码以及对应的词条。
8. 根据权利要求6或7所述的词库替换装置,其特征在于,所述词库替换装置还包括 编辑模块,根据评估模块评估所产生的结果对用户词库进行编辑。
9. 根据权利要求6或7所述的词库替换装置,其特征在于,所述替换模块进一步包括 保留单元,保留输入法系统词库中不为空码但导入的用户词库中为空码的词条; 保存单元,保存被替换的输入法系统词库。
10. —种输入法系统,包括用户保存输入法系统词库的词库模块,其特征在于,还包括导入模块,导入用户词库至输入法系统中;评估模块,对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条编码 和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条;替换模块,将进行评估后的用户词库替换词库模块中的输入法系统词库,供输入法系 统使用。
11. 根据权利要求10所述的输入法系统,其特征在于,所述评估模块进一步包括 编码判断件,用于判断词条中词条编码是否相同;词条判断件,用于在词条编码相同时,判断相同词条编码所对应的词条是否相同; 显示件,用户在词条不同时,根据编码类型显示该词条编码以及对应的词条。
12. 根据权利要求10或11所述的输入法系统,其特征在于,所述输入法系统还包括 编辑模块,根据评估模块评估所产生的结果对用户词库进行编辑。
全文摘要
本发明揭示了输入法词库领域的一种词库替换方法、装置及输入法系统。所述词库替换方法,包括步骤导入用户词库至输入法系统中;对导入的用户词库进行评估;将用户词库与输入法系统词库中的词条编码和对应的词条进行比较,查找出用户词库与输入法系统词库不同的词条;将进行评估后的用户词库替换输入法系统词库,供输入法系统使用。所述词库替换装置及输入法系统,可通过在将用户词库导入至输入法系统中时,对用户词库进行评估,确保导入的用户词库更准确和有效,大大提高用户输入的效率和速度。
文档编号G06F3/023GK101710326SQ20091018871
公开日2010年5月19日 申请日期2009年12月3日 优先权日2009年12月3日
发明者付立群, 杨晓璐, 邓欣 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1