[发明专利]一种汉字的拼音输入方法及系统有效
申请号: | 201110091192.8 | 申请日: | 2011-04-12 |
公开(公告)号: | CN102736741A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 张会鹏;张艺弘 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 汉字 拼音输入 方法 系统 | ||
技术领域
本发明属于计算机技术领域,尤其涉及一种汉字的拼音输入方法及系统。
背景技术
中文输入方法是运行于操作系统上的一个输入工具,是把键盘输入的按键信息或其他非键盘输入的信息转换成汉字输入的方法。目前使用最广的是基于键盘的中文输入方法。由于汉字是由字的音、形、义来共同表达的,因此汉字的拼音可以用于确定汉字的候选词。
现有的汉字拼音输入方法是通过事先设定键盘与拼音字母的对应关系,实现汉字的输入。由于汉字字数繁多,读音也比较多,当进行汉字的输入时要求用户了解汉字的全拼字符串或简拼字符串的输入,即输入一个汉字的全部音节或只输入一个音节的声母部分,就可以输出候选词。然而一般情况下,用户只能记住常用字的全拼字符串或简拼字符串,对于大多数汉字,用户知道其写法,却不知道其拼音,对于一些生僻字(不常见汉字)用户更是无法通过拼音实现汉字的输入,例如骉,韡等,使得汉字输入困难,用户体验较不高。
发明内容
本发明实施例的目的在于提供一种汉字的拼音输入方法及系统,旨在解决由于在输入生僻字等汉字时,无法通过拼音实现汉字的输入,导致汉字输入困难,用户体验较不高的问题。
本发明实施例是这样实现的,一种汉字的拼音输入方法,所述方法包括下述步骤:
按音节将接收到的拼音字符串划分为一个或多个音节字符串;
提取从拼音字符串中划分出的首字符串,判断所述首字符串是否为预设的标识符;
当所述首字符串为预设的标识符时,根据划分出的一个或多个音节字符串与候选字的映射关系,输出多个音节字符串对应的候选字。
本发明实施例的另一目的在于提供一种汉字的拼音输入系统,所述系统包括:
字符串划分单元,用于按音节将接收到的拼音字符串划分为一个或多个音节字符串;
首字符串判断单元,用于提取从拼音字符串中划分出的首字符串,判断所述首字符串是否为预设的标识符;以及
候选字输出单元,用于当首字符串为预设的标识符时,根据划分出的一个或多个音节字符串与候选字的映射关系,输出多个音节字符串对应的候选字。
本发明实施例通过按音节将接收到的拼音字符串划分为一个或多个音节字符串,提取从拼音字符串中划分出的首字符串,判断首字符串是否为预设的标识符,当首字符串为预设的标识符时,根据划分出的一个或多个音节字符串与候选字的映射关系,输出多个音节字符串对应的候选字,使得用户在需要输入生僻字等不知道待输入汉字的拼音时,通过将待输入汉字拆成多个常用汉字后,通过输入常用汉字的拼音完成汉字的输入,从而提高了汉字的输入效率和用户体验。
附图说明
图1是本发明第一实施例提供的汉字的拼音输入方法的实现流程图;
图2是本发明第二实施例提供的汉字的拼音输入方法的实现流程图;
图3a、图3b是本发明第二实施例提供的音节字符串与扩展音节字符串的关系对照表;
图4是本发明第三实施例提供的汉字的拼音输入方法的实现流程图;
图5是本发明第三实施例提供的音节字符串与候选字的映射记录实例图;
图6a、图6b是本发明第四实施例提供的汉字的拼音输入方法的实例图;
图7是本发明第五实施例提供的汉字的拼音输入系统的结构图;
图8是本发明第五实施例提供的汉字的拼音输入系统的结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例通过在用户需要输入生僻字等不清楚待输入汉字的拼音时,通过将待输入汉字拆成多个常用汉字后,通过输入该多个常用汉字的拼音完成待输入汉字的拼音输入,在接收到输入的拼音字符串时,将其划分为一个或多个音节字符串,根据多个音节字符串与候选字的映射关系,输出多个音节字符串对应的候选字,从而实现了汉字的输入,提高了汉字的输入效率和用户体验。
本发明实施例提供了一种汉字的拼音输入方法,所述方法包括下述步骤:
按音节将接收到的拼音字符串划分为一个或多个音节字符串;
提取从拼音字符串中划分出的首字符串,判断所述首字符串是否为预设的标识符;
当所述首字符串为预设的标识符时,根据划分出的一个或多个音节字符串与候选字的映射关系,输出多个音节字符串对应的候选字。
本发明实施例还提供了一种汉字的拼音输入系统,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110091192.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据库的查询方法和系统
- 下一篇:一种闭坑露天矿山矿石回采方法