[发明专利]一种中文拼音输入方法及系统有效
申请号: | 200710073720.0 | 申请日: | 2007-03-28 |
公开(公告)号: | CN101192108A | 公开(公告)日: | 2008-06-04 |
发明(设计)人: | 李伟杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023;G06F17/27;G06F17/30 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚;蔡晓红 |
地址: | 518057广东省深圳市高新科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 中文 拼音输入 方法 系统 | ||
1.一种中文拼音输入系统,包括用于输入中文拼音的输入单元、用于对所述中文拼音进行切分的拼音切分单元、用于存储中文数据的中文词库、用于将拼音切分结果与中文词库中搜索到的词组相匹配的汉字匹配单元,以及用于输出与拼音切分结果相匹配的词组的输出单元,其特征在于,所述系统还包括一个通配映射单元;
所述通配映射单元与拼音切分单元及汉字匹配单元相连,用于将包含通配符的拼音切分结果映射到所有与其对应的拼音组合,并将所述拼音组合送入汉字匹配单元。
2.根据权利要求1所述的中文拼音输入系统,其特征在于,所述拼音切分单元采用贪婪算法或动态规划算法对所输入的中文拼音进行切分处理。
3.根据权利要求1所述的中文拼音输入系统,其特征在于,所述通配映射单元用于通过遍历机制,或者索引机制,或者建立词表的方式,将拼音切分结果映射到所有与其对应的拼音组合。
4.根据权利要求1至3中任一权利要求所述的中文拼音输入系统,其特征在于,所述汉字匹配单元用于建立一个包括搜索到的所有词组的临时数据表,并将所述临时数据表中的词组按顺序显示到候选框中供用户选择。
5.一种中文拼音输入方法,其特征在于,所述方法包括以下步骤:
A.对输入的包含通配符的中文拼音进行切分处理;
B.通过所述通配符,将拼音切分结果映射到所有与其对应的拼音组合;
C.从中文词库中搜索与各拼音组合相匹配的中文词组,并将搜索结果显示到候选框中;
D.根据用户对候选框中搜索结果的选择,输出中文词组。
6.根据权利要求5所述的中文拼音输入方法,其特征在于,所述步骤A中的通配符包括字母、数字、符号中的任一者或组合。
7.根据权利要求6所述的中文拼音输入方法,其特征在于,所述步骤A中进行切分处理的步骤包括,采用贪婪算法或动态规划算法对中文拼音进行切分处理。
8.根据权利要求7所述的中文拼音输入方法,其特征在于,所述步骤B进一步包括:
通过遍历机制,或者索引机制,或者建立词表的方式,将拼音切分结果映射到所有与其对应的拼音组合。
9.根据权利要求6所述的中文拼音输入方法,其特征在于,所述步骤C中将搜索结果显示到候选框中的步骤进一步包括:
建立一个包括搜索到的所有词组的临时数据表,并将所述临时数据表中的词组按顺序显示到候选框中。
10.根据权利要求9所述的中文拼音输入方法,其特征在于,所述顺序包括:汉字拼音中的字母排列顺序,或者汉字的比划数顺序,或者汉字的词频顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710073720.0/1.html,转载请声明来源钻瓜专利网。