[发明专利]一种分类词库实现的方法和输入法客户端无效
申请号: | 200910167300.8 | 申请日: | 2009-09-02 |
公开(公告)号: | CN101645093A | 公开(公告)日: | 2010-02-10 |
发明(设计)人: | 张会鹏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F3/048 |
代理公司: | 北京三高永信知识产权代理有限责任公司 | 代理人: | 何文彬 |
地址: | 518000广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分类 词库 实现 方法 输入法 客户端 | ||
技术领域
本发明涉及输入法领域,特别涉及一种分类词库实现的方法和输入法客户端。
背景技术
用户借助中文输入软件,可以实现将汉字输入到计算机,该软件可以把键盘输入的编码或其他非键盘输入的媒体数据转换成汉字输入到计算机中。中文输入软件可分为键盘输入和非键盘输入,其中,非键盘中文输入软件包括手写输入软件、语音输入软件、OCR(Optical Character Recognition,光学字符识别技术)输入软件等。
其中,中文输入软件在实现汉字的生成时,根据用户输入的字符串,查找中文输入软件自带的系统词库生成候选词,然后将查找到的候选词提供给用户,由用户进行选择确认后,将用户所期望获取的词输入到计算机。随着信息化的迅猛发展,信息的种类越来越多,新兴热门词越来越多,也被人们越来越多的使用,原有中文输入软件自带的系统词库已经不能满足用户的个性化输入的需求,于是在系统词库的基础上出现了分类词库。所谓分类词库,是指由某一特定应用范围下会使用到的词的相关信息组成的词库,例如,分类词库为电影名称词库,即该词库中只记录关于电影名称的词的相关信息;再如股票基金词库,该词库中只记录关于股票基金相关的词的相关信息。为了便于查询,该分类词库中还保存有各词的索引等信息,相应地,中文输入软件在根据用户输入的字符串进行候选词生成时,会依次遍历当前可用的各分类词库,从而形成候选词,供用户进行选择确认。
发明人在实现本发明的过程中发现,现有技术在对当前分类词库进行遍历,进行匹配的候选词查找时,如果分类词库数目较多时,需要对分类词库依照顺序进行遍历,大大影响了单词的输入速度,输入效率降低,从而导致用户体验下降。
发明内容
为了提高输入法的速度,提高用户的使用体验,本发明实施例提供了一种分类词库实现的方法和输入法客户端。所述技术方案如下:
一方面,本发明实施例提供了一种分类词库实现的方法,所述方法包括:
输入法客户端获得分类词库文件;
根据所述获得的所述分类词库文件,生成合并词库文件;
接收用户输入的字符串,在所述合并词库文件中查找与所述字符串匹配的候选词;将查找到的候选词提供给所述用户,当接收到用户的选择确认后,将所述用户选择的候选词输入到计算机。
其中,所述输入法客户端获得分类词库文件的步骤之前,所述方法还包括:
根据用户选择的分类词库的词库名称,向分类词库服务器发起获取分类词库的请求,所述请求中携带所述分类词库的词库标识;所述分类词库服务器接收所述获取分类词库的请求,根据所述词库标识,向所述输入法客户端下发所述词库标识对应的分类词库文件;或,
所述输入法客户端向所述分类词库服务器发生更新请求,所述更新请求中携带分类词库标识,所述分类词库服务器接收所述更新请求,根据所述分类词库标识,向所述输入法客户端返回所述分类词库标识对应的版本标识,当所述输入法客户端判断所述接收的版本标识高于本地保存的所述分类词库自身的版本标识时,向所述分类词库服务器请求所述接收的版本标识对应的分类词库文件;或,
所述分类词库服务器主动向所述输入法客户端推送分类词库文件;或,
所述输入法客户端接收用户添加的文本格式的词库文件,对所述接收的用户添加的文本格式的词库文件进行转换得到分类词库文件。
其中,所述生成合并词库文件的步骤之前,所述方法还包括:
为所述分类词库文件分配启用标识位;
根据所述分类词库文件的启用标识位,从所述获得的所述分类词库文件中选择出启用的分类词库文件;
相应地,所述生成合并词库文件的步骤,包括:
根据所述选择出的启用的分类词库文件,生成合并词库文件。
其中,任一所述分类词库文件携带拼音、词以及词频,所述根据所述获得的所述分类词库文件,生成合并词库文件的步骤,包括:
在所述获取的所述分类词库文件中,根据所述拼音、词以及词频,得到所述词在所述合并词库文件中的相关信息;
根据得到的所述词在所述合并词库文件中的相关信息,生成合并词库文件。
其中,所述根据所述拼音、词以及词频,得到所述词在所述合并词库文件中的相关信息的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910167300.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种核电站阀门远传机构
- 下一篇:一种上装斜球式气动球阀