中文拼音及文字匹配方法.pdf

上传人:r5 文档编号:1282404 上传时间:2018-04-12 格式:PDF 页数:6 大小:356.22KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010528519.9

申请日:

2010.11.03

公开号:

CN101986244A

公开日:

2011.03.16

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 3/023申请公布日:20110316|||实质审查的生效IPC(主分类):G06F 3/023申请日:20101103|||公开

IPC分类号:

G06F3/023; G06F17/30

主分类号:

G06F3/023

申请人:

无敌科技(西安)有限公司

发明人:

陈淮琰; 赵党建; 党水朝

地址:

710075 陕西省西安市高新开发区光德路2号楼2楼

优先权:

专利代理机构:

西安智邦专利商标代理有限公司 61211

代理人:

商宇科

PDF下载: PDF下载
内容摘要

本发明提供一种中文拼音及文字匹配方法,适用电子系统,包含建立拼音搭配索引表、拼音对应中文字索引表以及拼音音节索引表后,接收输入装置输入不完全拼音,并根据声母表、韵母表、汉语拼音组合表分析不完全拼音,并比对各索引表,由输出装置列出相关联的拼音数据后,接收输入装置所选择的拼音数据,并输出被选择的拼音数据所关联的中文字。本发明可在使用者输入不完全拼音时,也可以找到正确的中文文字。

权利要求书

1: 一种中文拼音及文字匹配方法, 适用于电子装置, 其特征在于 : 该方法包含以下步 骤: 1) 建立拼音搭配索引表 ; 2) 建立拼音对应中文字索引表 ; 3) 建立建立拼音音节索引表 ; 4) 接收输入装置输入的不完全拼音 ; 5) 根据分类规则分析不完全拼音, 产生不完全拼音的第一拼音音节元素 ; 6) 利用第一拼音音节元素比对拼音音节索引表中的第二拼音音节元素, 判断第一拼音 音节元素, 是否属多个第二拼音音节元素的其中之一 ; 7) 当第二拼音音节元素分别属第一拼音音节元素其中之一, 则由输出装置列出属第一 拼音音节元素相关联的拼音数据, 相关联的拼音数据根据拼音搭配索引表, 依照其所对应 的中文字数量的多寡进行排列 ; 8) 接收输入装置从相关联的拼音数据所选择的拼音数据 ; 9) 根据拼音对应中文字索引表, 输出装置输出被选择的拼音数据所关联的关键中文 字。
2: 根据权利要求 1 所述的一种中文拼音及文字匹配方法, 其特征在于 : 所述步骤 1) 的 具体步骤如下 : 从包含所有中文字以及其拼音的中文字及拼音数据库中, 读取中文字及中 文字拼音数据, 并将具有相同拼音数据的中文字予以合并分组后, 统计其分组内的中文字 个数, 进而建立拼音搭配索引表, 拼音搭配索引表包括拼音数据, 及拼音数据所对应的中文 字数量。
3: 根据权利要求 2 所述的一种中文拼音及文字匹配方法, 其特征在于 : 所述步骤 2) 的 具体步骤如下 : 从中文字及拼音数据库中, 读取中文字及中文字拼音数据, 并将相同拼音对 不同中文字分组, 进而建立拼音对应中文字索引表, 拼音对应中文字索引表包括拼音数据, 及拼音数据所对应的中文字, 中文字的数量与多个拼音数据所对应的中文字数量相同。
4: 根据权利要求 3 所述的一种中文拼音及文字匹配方法, 其特征在于 : 所述步骤 3) 的具体步骤如下 : 从中文字及拼音数据库中, 读取中文字及中文字拼音数据, 并参考分类规 则, 分类规则为声母表、 韵母表以及汉语拼音组合表, 将拼音数据分拆成多个第二拼音音节 元素, 并将中文字对多个第二拼音音节元素分组, 进而建立拼音音节索引。
5: 根根据权利要求 1 或 2 或 3 或 4 所述的一种中文拼音及文字匹配方法, 其特征在 于: 所述步骤 6) 中判断第一拼音音节元素, 是否属多个第二拼音音节元素的其中之一时, 若否, 则返回步骤 4) 再次接收输入装置输入拼音。
6: 根根据权利要求 5 所述的一种中文拼音及文字匹配方法, 其特征在于 : 所述步骤 5) 中的分类规则包含声母表、 韵母表以及汉语拼音组合表。

说明书


中文拼音及文字匹配方法

    技术领域 本发明涉及一种中文拼音及文字匹配方法, 尤其是一种利用拼音规则及智能联想 的一种中文拼音及文字匹配方法。
     背景技术 电子学习类产品飞速发展的今日, 学习类消费产品所提供的高便捷性, 以及内建 的巨量语言学习资源, 使得电子学习类消费产品愈来愈受到学生以及语言学习人士的青 睐。其中, 中文语言学习业已受到广泛地关注。因此, 学习类消费产品, 便必须为使用者提 供方便实用的中文语言学习方法, 以及快捷清晰的中文文字数据查询过程, 方便使用者进 行中文语言学习。
     然而, 现行的中文文字数据查询方法, 当使用者输入不完全拼音时, 便无法找到相 关对应的字词, 使得使用者必须重新输入正确的拼音才得以找到正确的中文文字, 造成使 用上的不便, 使用者也无法快速取得可能的中文文字。
     发明内容
     本发明为解决背景技术中存在的上述技术问题, 而提出一种中文拼音及文字匹配 方法。
     本发明的技术解决方案是本发明为一种中文拼音及文字匹配方法, 适用于电子装 置, 其特殊之处在于 : 该方法包含以下步骤 :
     1) 建立拼音搭配索引表 ;
     2) 建立拼音对应中文字索引表 ;
     3) 建立建立拼音音节索引表 ;
     4) 接收输入装置输入的不完全拼音 ;
     5) 根据分类规则分析不完全拼音, 产生不完全拼音的第一拼音音节元素 ;
     6) 利用第一拼音音节元素比对拼音音节索引表中的第二拼音音节元素, 判断第一 拼音音节元素, 是否属多个第二拼音音节元素的其中之一 ;
     7) 当第二拼音音节元素分别属第一拼音音节元素其中之一, 则由输出装置列出属 第一拼音音节元素相关联的拼音数据, 相关联的拼音数据根据拼音搭配索引表, 依照其所 对应的中文字数量的多寡进行排列 ;
     8) 接收输入装置从相关联的拼音数据所选择的拼音数据 ;
     9) 根据拼音对应中文字索引表, 输出装置输出被选择的拼音数据所关联的关键中 文字。
     上述步骤 1) 的具体步骤如下 : 从包含所有中文字以及其拼音的中文字及拼音数 据库中, 读取中文字及中文字拼音数据, 并将具有相同拼音数据的中文字予以合并分组后, 统计其分组内的中文字个数, 进而建立拼音搭配索引表, 拼音搭配索引表包括拼音数据, 及 拼音数据所对应的中文字数量。上述步骤 2) 的具体步骤如下 : 从中文字及拼音数据库中, 读取中文字及中文字拼 音数据, 并将相同拼音对不同中文字分组, 进而建立拼音对应中文字索引表, 拼音对应中文 字索引表包括拼音数据, 及拼音数据所对应的中文字, 中文字的数量与多个拼音数据所对 应的中文字数量相同。
     上述步骤 3) 的具体步骤如下 : 从中文字及拼音数据库中, 读取中文字及中文字拼 音数据, 并参考分类规则, 分类规则为声母表、 韵母表以及汉语拼音组合表, 将拼音数据分 拆成多个第二拼音音节元素, 并将中文字对多个第二拼音音节元素分组, 进而建立拼音音 节索引。
     上述步骤 6) 中判断第一拼音音节元素, 是否属多个第二拼音音节元素的其中之 一时, 若否, 则返回步骤 4) 再次接收输入装置输入拼音。6、 根根据权利要求 5 所述的一种 汉语拼音及文字匹配方法, 其特征在于 : 所述步骤 5) 中的分类规则包含声母表、 韵母表以 及汉语拼音组合表。
     本发明提供的中文拼音及文字匹配方法, 可在使用者输入不完全拼音时, 也可以 找到正确的中文文字, 大大提高了使用者利用拼音输入文字的便利。 附图说明
     图 1 为本发明中文拼音及文字匹配方法的方块示意图。具体实施方式
     参见图 1, 该方法适用于电子系统, 包含下列步骤 :
     (S10) 建立拼音搭配索引表, 并储存在电子装置的储存单元中 :
     本步骤从包含所有中文字以及其拼音的中文字及拼音数据库中, 读取中文字及中 文字拼音数据, 并将具有相同拼音数据的中文字予以合并分组后, 统计其分组内的中文字 个数, 进而建立拼音搭配索引表, 所以拼音搭配索引表包括拼音数据, 及拼音数据所对应的 中文字数量 ;
     (S20) 建立拼音对应中文字索引表, 并储存在储存单元中 :
     本步骤从中文字及拼音数据库中, 读取中文字及中文字拼音数据, 并将相同拼音 对不同中文字分组, 进而建立拼音对应中文字索引表, 所以拼音对应中文字索引表包括拼 音数据, 及拼音数据所对应的中文字, 中文字的数量与多个拼音数据所对应的中文字数量 相同 ;
     (S30) 建立拼音音节索引表, 并储存在储存单元中 :
     本步骤从中文字及拼音数据库中, 读取中文字及中文字拼音数据, 并参考分类规 则, 分类规则为声母表、 韵母表以及汉语拼音组合表, 将拼音数据分拆成多个第二拼音音节 元素, 并将中文字对多个第二拼音音节元素分组, 进而建立拼音音节索引表, 其中, 声母表 为一系列的子音如 : s、 f、 g、 c、 e…, 韵母表为一系列的元音如 : a、 e、 i、 o、 u…, 而汉语拼音组 合表则为一系列拼音的组合如 : cha、 chai、 chan、 chang… ;
     (S40) 接收输入装置输入的不完全拼音 ;
     (S50) 根据分类规则分析不完全拼音, 产生不完全拼音的第一拼音音节元素 ;
     (S60) 判断第一拼音音节元素, 是否属多个第二拼音音节元素的其中之一 :本步骤利用第一拼音音节元素比对拼音音节索引表中的第二拼音音节元素 ;
     (S70) 当第二拼音音节元素分别属第一拼音音节元素的其中之一, 则由输出装置 列出属第一拼音音节元素相关联的拼音数据, 相关联的拼音数据依照其所对应的中文字数 量的多寡进行排列, 其中, 若第二拼音音节元素不属于第一拼音音节元素的其中之一, 则前 往步骤 S40 ;
     (S80) 接收输入装置从相关联的拼音数据所选择的拼音数据 ;
     (S90) 输出装置输出被选择的拼音数据所关联的关键中文字 :
     本步骤根据拼音对应中文字索引表及在步骤 S80 中所被选择的拼音选项, 由显示 装置列出所相关连的中文字。
     本发明实施例, 如使用者输入不完全拼音 sheg, 则此时先根据分类规则分析不完 全拼音, 产生不完全拼音的第一拼音音节元素可能出现的拼音搭配结果, 如 s、 h、 sh、 she…。 当处理装置判断第一拼音音节元素, 属拼音音节索引表中的多个第二拼音音节元素的其中 之一时, 便由输出装置列出属第一拼音音节元素相关联的拼音数据, 并根据拼音搭配索引 表, 照其所对应的中文字数量的多寡进行排列, 如下列所示 :
     一个字 : sheng
     两个字 : shasheng shakeng shewang shegen shouheng
     三个字 : shihuideng sihezhong sihefang shafengjing
     四个字 : shehuifengong
     再来, 接收由输入装置从相关联的拼音数据所选择的拼音数据后, 根据中文字索 引表, 由显示装置列出所相关连的中文字, 如下列所示 :
     一个字 : 生绳省胜…
     两个字 : 杀生沙坑奢望舌根守恒…
     三个字 : 石灰灯死荷重四合房杀风景…
     四个字 : 社会分工…
     例如选择了 shihuideng 则出现 “石灰灯” , 选择了 shakeng 则显示 “沙坑” 等。如 此, 当使用者输入不完全拼音时, 便不会无法找到相关对应的字词, 而使得使用者必须重新 输入正确的拼音, 才得以找到正确的中文文字。

中文拼音及文字匹配方法.pdf_第1页
第1页 / 共6页
中文拼音及文字匹配方法.pdf_第2页
第2页 / 共6页
中文拼音及文字匹配方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《中文拼音及文字匹配方法.pdf》由会员分享,可在线阅读,更多相关《中文拼音及文字匹配方法.pdf(6页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101986244A43申请公布日20110316CN101986244ACN101986244A21申请号201010528519922申请日20101103G06F3/023200601G06F17/3020060171申请人无敌科技(西安)有限公司地址710075陕西省西安市高新开发区光德路2号楼2楼72发明人陈淮琰赵党建党水朝74专利代理机构西安智邦专利商标代理有限公司61211代理人商宇科54发明名称中文拼音及文字匹配方法57摘要本发明提供一种中文拼音及文字匹配方法,适用电子系统,包含建立拼音搭配索引表、拼音对应中文字索引表以及拼音音节索引表后,接收输入装置输入不完。

2、全拼音,并根据声母表、韵母表、汉语拼音组合表分析不完全拼音,并比对各索引表,由输出装置列出相关联的拼音数据后,接收输入装置所选择的拼音数据,并输出被选择的拼音数据所关联的中文字。本发明可在使用者输入不完全拼音时,也可以找到正确的中文文字。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页CN101986245A1/1页21一种中文拼音及文字匹配方法,适用于电子装置,其特征在于该方法包含以下步骤1建立拼音搭配索引表;2建立拼音对应中文字索引表;3建立建立拼音音节索引表;4接收输入装置输入的不完全拼音;5根据分类规则分析不完全拼音,产生不完全拼音的第一拼。

3、音音节元素;6利用第一拼音音节元素比对拼音音节索引表中的第二拼音音节元素,判断第一拼音音节元素,是否属多个第二拼音音节元素的其中之一;7当第二拼音音节元素分别属第一拼音音节元素其中之一,则由输出装置列出属第一拼音音节元素相关联的拼音数据,相关联的拼音数据根据拼音搭配索引表,依照其所对应的中文字数量的多寡进行排列;8接收输入装置从相关联的拼音数据所选择的拼音数据;9根据拼音对应中文字索引表,输出装置输出被选择的拼音数据所关联的关键中文字。2根据权利要求1所述的一种中文拼音及文字匹配方法,其特征在于所述步骤1的具体步骤如下从包含所有中文字以及其拼音的中文字及拼音数据库中,读取中文字及中文字拼音数据。

4、,并将具有相同拼音数据的中文字予以合并分组后,统计其分组内的中文字个数,进而建立拼音搭配索引表,拼音搭配索引表包括拼音数据,及拼音数据所对应的中文字数量。3根据权利要求2所述的一种中文拼音及文字匹配方法,其特征在于所述步骤2的具体步骤如下从中文字及拼音数据库中,读取中文字及中文字拼音数据,并将相同拼音对不同中文字分组,进而建立拼音对应中文字索引表,拼音对应中文字索引表包括拼音数据,及拼音数据所对应的中文字,中文字的数量与多个拼音数据所对应的中文字数量相同。4根据权利要求3所述的一种中文拼音及文字匹配方法,其特征在于所述步骤3的具体步骤如下从中文字及拼音数据库中,读取中文字及中文字拼音数据,并参。

5、考分类规则,分类规则为声母表、韵母表以及汉语拼音组合表,将拼音数据分拆成多个第二拼音音节元素,并将中文字对多个第二拼音音节元素分组,进而建立拼音音节索引。5根根据权利要求1或2或3或4所述的一种中文拼音及文字匹配方法,其特征在于所述步骤6中判断第一拼音音节元素,是否属多个第二拼音音节元素的其中之一时,若否,则返回步骤4再次接收输入装置输入拼音。6根根据权利要求5所述的一种中文拼音及文字匹配方法,其特征在于所述步骤5中的分类规则包含声母表、韵母表以及汉语拼音组合表。权利要求书CN101986244ACN101986245A1/3页3中文拼音及文字匹配方法技术领域0001本发明涉及一种中文拼音及文。

6、字匹配方法,尤其是一种利用拼音规则及智能联想的一种中文拼音及文字匹配方法。背景技术0002电子学习类产品飞速发展的今日,学习类消费产品所提供的高便捷性,以及内建的巨量语言学习资源,使得电子学习类消费产品愈来愈受到学生以及语言学习人士的青睐。其中,中文语言学习业已受到广泛地关注。因此,学习类消费产品,便必须为使用者提供方便实用的中文语言学习方法,以及快捷清晰的中文文字数据查询过程,方便使用者进行中文语言学习。0003然而,现行的中文文字数据查询方法,当使用者输入不完全拼音时,便无法找到相关对应的字词,使得使用者必须重新输入正确的拼音才得以找到正确的中文文字,造成使用上的不便,使用者也无法快速取得。

7、可能的中文文字。发明内容0004本发明为解决背景技术中存在的上述技术问题,而提出一种中文拼音及文字匹配方法。0005本发明的技术解决方案是本发明为一种中文拼音及文字匹配方法,适用于电子装置,其特殊之处在于该方法包含以下步骤00061建立拼音搭配索引表;00072建立拼音对应中文字索引表;00083建立建立拼音音节索引表;00094接收输入装置输入的不完全拼音;00105根据分类规则分析不完全拼音,产生不完全拼音的第一拼音音节元素;00116利用第一拼音音节元素比对拼音音节索引表中的第二拼音音节元素,判断第一拼音音节元素,是否属多个第二拼音音节元素的其中之一;00127当第二拼音音节元素分别属第。

8、一拼音音节元素其中之一,则由输出装置列出属第一拼音音节元素相关联的拼音数据,相关联的拼音数据根据拼音搭配索引表,依照其所对应的中文字数量的多寡进行排列;00138接收输入装置从相关联的拼音数据所选择的拼音数据;00149根据拼音对应中文字索引表,输出装置输出被选择的拼音数据所关联的关键中文字。0015上述步骤1的具体步骤如下从包含所有中文字以及其拼音的中文字及拼音数据库中,读取中文字及中文字拼音数据,并将具有相同拼音数据的中文字予以合并分组后,统计其分组内的中文字个数,进而建立拼音搭配索引表,拼音搭配索引表包括拼音数据,及拼音数据所对应的中文字数量。说明书CN101986244ACN10198。

9、6245A2/3页40016上述步骤2的具体步骤如下从中文字及拼音数据库中,读取中文字及中文字拼音数据,并将相同拼音对不同中文字分组,进而建立拼音对应中文字索引表,拼音对应中文字索引表包括拼音数据,及拼音数据所对应的中文字,中文字的数量与多个拼音数据所对应的中文字数量相同。0017上述步骤3的具体步骤如下从中文字及拼音数据库中,读取中文字及中文字拼音数据,并参考分类规则,分类规则为声母表、韵母表以及汉语拼音组合表,将拼音数据分拆成多个第二拼音音节元素,并将中文字对多个第二拼音音节元素分组,进而建立拼音音节索引。0018上述步骤6中判断第一拼音音节元素,是否属多个第二拼音音节元素的其中之一时,若。

10、否,则返回步骤4再次接收输入装置输入拼音。6、根根据权利要求5所述的一种汉语拼音及文字匹配方法,其特征在于所述步骤5中的分类规则包含声母表、韵母表以及汉语拼音组合表。0019本发明提供的中文拼音及文字匹配方法,可在使用者输入不完全拼音时,也可以找到正确的中文文字,大大提高了使用者利用拼音输入文字的便利。附图说明0020图1为本发明中文拼音及文字匹配方法的方块示意图。具体实施方式0021参见图1,该方法适用于电子系统,包含下列步骤0022S10建立拼音搭配索引表,并储存在电子装置的储存单元中0023本步骤从包含所有中文字以及其拼音的中文字及拼音数据库中,读取中文字及中文字拼音数据,并将具有相同拼。

11、音数据的中文字予以合并分组后,统计其分组内的中文字个数,进而建立拼音搭配索引表,所以拼音搭配索引表包括拼音数据,及拼音数据所对应的中文字数量;0024S20建立拼音对应中文字索引表,并储存在储存单元中0025本步骤从中文字及拼音数据库中,读取中文字及中文字拼音数据,并将相同拼音对不同中文字分组,进而建立拼音对应中文字索引表,所以拼音对应中文字索引表包括拼音数据,及拼音数据所对应的中文字,中文字的数量与多个拼音数据所对应的中文字数量相同;0026S30建立拼音音节索引表,并储存在储存单元中0027本步骤从中文字及拼音数据库中,读取中文字及中文字拼音数据,并参考分类规则,分类规则为声母表、韵母表以。

12、及汉语拼音组合表,将拼音数据分拆成多个第二拼音音节元素,并将中文字对多个第二拼音音节元素分组,进而建立拼音音节索引表,其中,声母表为一系列的子音如S、F、G、C、E,韵母表为一系列的元音如A、E、I、O、U,而汉语拼音组合表则为一系列拼音的组合如CHA、CHAI、CHAN、CHANG;0028S40接收输入装置输入的不完全拼音;0029S50根据分类规则分析不完全拼音,产生不完全拼音的第一拼音音节元素;0030S60判断第一拼音音节元素,是否属多个第二拼音音节元素的其中之一说明书CN101986244ACN101986245A3/3页50031本步骤利用第一拼音音节元素比对拼音音节索引表中的第。

13、二拼音音节元素;0032S70当第二拼音音节元素分别属第一拼音音节元素的其中之一,则由输出装置列出属第一拼音音节元素相关联的拼音数据,相关联的拼音数据依照其所对应的中文字数量的多寡进行排列,其中,若第二拼音音节元素不属于第一拼音音节元素的其中之一,则前往步骤S40;0033S80接收输入装置从相关联的拼音数据所选择的拼音数据;0034S90输出装置输出被选择的拼音数据所关联的关键中文字0035本步骤根据拼音对应中文字索引表及在步骤S80中所被选择的拼音选项,由显示装置列出所相关连的中文字。0036本发明实施例,如使用者输入不完全拼音SHEG,则此时先根据分类规则分析不完全拼音,产生不完全拼音的。

14、第一拼音音节元素可能出现的拼音搭配结果,如S、H、SH、SHE。当处理装置判断第一拼音音节元素,属拼音音节索引表中的多个第二拼音音节元素的其中之一时,便由输出装置列出属第一拼音音节元素相关联的拼音数据,并根据拼音搭配索引表,照其所对应的中文字数量的多寡进行排列,如下列所示0037一个字SHENG0038两个字SHASHENGSHAKENGSHEWANGSHEGENSHOUHENG0039三个字SHIHUIDENGSIHEZHONGSIHEFANGSHAFENGJING0040四个字SHEHUIFENGONG0041再来,接收由输入装置从相关联的拼音数据所选择的拼音数据后,根据中文字索引表,由显示装置列出所相关连的中文字,如下列所示0042一个字生绳省胜0043两个字杀生沙坑奢望舌根守恒0044三个字石灰灯死荷重四合房杀风景0045四个字社会分工0046例如选择了SHIHUIDENG则出现“石灰灯”,选择了SHAKENG则显示“沙坑”等。如此,当使用者输入不完全拼音时,便不会无法找到相关对应的字词,而使得使用者必须重新输入正确的拼音,才得以找到正确的中文文字。说明书CN101986244ACN101986245A1/1页6图1说明书附图CN101986244A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1