本发明专利技术提出了一种在线输入中文的方法、客户端和系统,属于计算机技术领域。本发明专利技术实施例通过对监听客户端网页的用户输入,根据所述用户输入向服务器发送获取候选字词请求信息,使服务器根据所述获取候选字词请求信息进行取词,并将所述取词结果输出到所述客户端网页。实现了用户在需要进行输入的页面中直接进行中文输入的操作,摆脱了传统的必须在特定网页中进行中文输入,还需将输出的文字拷贝到需要进行输入的网页中的过程。另一方面,服务器通过多元组概率计算模型,可以使用户进行单字、词、句子的输入,同时更精确的与用户输入的字母组合进行匹配,提高了对用户输入意图的理解程度,并提高了用户输入的效率与用户的输入体验。
【技术实现步骤摘要】
本专利技术涉及输入法领域,特别涉及一种在线输入中文的方法、客户端和系统。
技术介绍
随着互联网技术的发展,云计算技术的普及,越来越多的网络应用程序将会代替 传统的单机应用程序。在线输入法就是一种利用服务器和网页编程技术,将输入法取词的 过程放在服务器上,以服务器强大计算能力和存储能力的来实现精确匹配候选词的一种在 线输入中文的网络应用程序。现有的在线输入法是通过一个网站提供的一个页面来实现在线的中文输入。用户 在需要输入文字时,先要到指定的的页面进行文字的输入,然后将该页面输出的文字复制 并拷贝到用户需要输入文字的页面中完成输入过程。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题现有技术中用户不能在需要输入的网页中直接进行输入操作,需要在专用的网面 中进行输入和选字。还需将输入结果复制并拷贝到用户进行输入的网页的输入框中才能完 成整个输入的过程。使得用户的输入速度慢,输入过程不方便,同时用户的输入体验也很不王困相
技术实现思路
为了解决现有技术中每次输入都要到指定的页面进行中文输入的问题。本专利技术实 施例提出了在线输入中文的方法、客户端和系统。所述技术方案如下本专利技术实施例提出了一种在线中文输入的方法,包括监听客户端网页的用户输入;根据所述用户输入向服务器发送获取候选字词请求信息,使服务器根据所述获取 候选字词请求信息进行取词;将所述取词结果输出到所述客户端网页。作为上述技术方案的优选,所述根据所述用户输入向服务器发送获取候选字词请 求信息,包括每当所述用户进行输入操作,实时向服务器发送一条包含所有用户输入的字母或 字母组合的获取候选字词请求信息。作为上述技术方案的优选,所述服务器根据所述获取候选字词请求信息进行取 词,包括服务器根据所述获取候选字词请求信息中的字母组合数,确定所述字母组合数所 对应的多元组概率计算模型,根据所述对应的概率计算模型进行取词。作为上述技术方案的优选,所述监听客户端网页的用户输入,之前还包括预先采集所述客户端网页的网页信息发送至服务器,使服务器选出一个与所述网 页信息最匹配的词库,用于根据所述获取候选字词请求信息进行取词。作为上述技术方案的优选,所述根据所述用户输入向服务器发送获取候选字词请 求信息,使服务器根据所述获取候选字词请求信息进行取词,之后还包括向服务器发送候选字词选取习惯的参数,使服务器根据所述参数进行候选字词选 取的调整。作为上述技术方案的优选,所述方法还包括根据用户选词结果对服务器词库进行全局词频调整。本专利技术实施例还提出了一种在线中文输入的客户端,包括监听模块,用于监听客户端网页的用户输入;发送模块,用于根据所述用户输入向服务器发送获取候选字词请求信息;输出模块,用于将取词结果输出到所述客户端网页。作为上述技术方案的优选,所述发送模块至少包括所述发送模块具体用于每当所述用户进行输入操作,实时向服务器发送一条包含 所有用户输入的字母或字母组合的获取候选字词请求信息。作为上述技术方案的优选,所述客户端还包括预处理模块,用于预先采集所述客户端网页的网页信息发送至服务器,使服务器 选出一个与所述网页信息最匹配的词库,用于根据所述获取候选字词请求信息进行取词。作为上述技术方案的优选,所述客户端还包括设置模块,用于向服务器发送候选字词选取习惯的参数。本专利技术实施例还提出了一种在线中文输入的系统,包括客户端和服务器;其特 征在于,所述客户端包括监听模块,用于监听客户端网页的用户输入;发送模块,用于根据所述用户输入向服务器发送获取候选字词请求信息;输出模块,用于将取词结果输出到所述客户端网页。所述服务器包括取词模块,用于接收客户端发送的获取候选字词请求信息,根据所述获取候选字 词请求信息进行取词。作为上述技术方案的优选,所述发送模块至少包括所述发送模块具体用于每当所述用户进行输入操作,实时向服务器发送一条包含 所有用户输入的字母或字母组合的获取候选字词请求信息。作为上述技术方案的优选,所述取词模块至少包括所述取词模块具体用于服务器根据所述获取候选字词请求信息中的字母组合数, 确定所述字母组合数所对应的多元组概率计算模型,根据所述对应的概率计算模型进行取 词。作为上述技术方案的优选,所述客户端还包括预处理模块,用于预先采集所述客户端网页的网页信息发送至服务器,使服务器 选出一个与所述网页信息最匹配的词库,用于根据所述获取候选字词请求信息进行取词。作为上述技术方案的优选,所述客户端还包括设置模块,用于向服务器发送候选字词选取习惯的参数。作为上述技术方案的优选,所述服务器还包括5第一调整模块,用于根据所述客户端发送的候选字词选取习惯的参数进行候选字 词的调整。作为上述技术方案的优选,所述服务器还包括第二调整模块,用于根据客户端选词结果对服务器词库进行全局词频调整。作为上述技术方案的优选,所述服务器还包括更新模块,用于服务器自动搜寻热门词汇进行词库更新。本专利技术实施例提供的技术方案的有益效果是通过对监听客户端网页的用户输 入,根据所述用户输入向服务器发送获取候选字词请求信息,使服务器根据所述获取候选 字词请求信息进行取词,并将所述取词结果输出到所述客户端网页。实现了用户在需要进 行输入的页面中直接进行中文输入的操作,摆脱了传统的必须在特定网页中进行中文输 入,还需将输出的文字拷贝到需要进行输入的网页中的过程。另一方面,服务器通过多元组 概率计算模型,可以使用户进行单字、词、句子的输入,同时更精确的与用户输入的字母组 合进行匹配,提高了对用户输入意图的理解程度,并提高了用户输入的效率与用户的输入 体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。图1是为本专利技术实施例1提供的在线中文输入的方法流程示意图;图2是为本专利技术实施例2提供的在线中文输入的方法流程示意图;图3是为本专利技术实施例3提供的在线中文输入的装置结构示意图;图4是为本专利技术实施例4提供的在线中文输入的装置结构示意图;图5是为本专利技术实施例5提供的在线中文输入的装置结构示意图;图6是为本专利技术实施例6提供的在线中文输入的装置结构示意图。具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方 式作进一步地详细描述。实施例1本专利技术第一实施例提出了一种在线中文输入的方法,其流程如图1所示,包括步骤101 监听客户端网页的用户输入;步骤102 根据所述用户输入向服务器发送获取候选字词请求信息,使服务器根 据所述获取候选字词请求信息进行取词;步骤103 将所述取词结果输出到所述客户端网页。本专利技术实施例中,通过对监听客户端网页的用户输入,根据所述用户输入向服务 器发送获取候选字词请求信息,使服务器根据所述获取候选字词请求信息进行取词,并将 所述取词结果输出到所述客户端网页。实现了用户在需要进行输入的页面中直接进行中文输入的操作,摆脱了传统的必须在特定网页中进行中文单字输入,还需将输出的文字拷贝 到需要进行输入的网页中的过程。提高了用户输入的效率,并提高了用户的输入体验。实施例2本本文档来自技高网...
【技术保护点】
一种在线输入中文的方法,其特征在于,所述方法包括:监听客户端网页的用户输入;根据所述用户输入向服务器发送获取候选字词请求信息,使服务器根据所述获取候选字词请求信息进行取词;将所述取词结果输出到所述客户端网页。
【技术特征摘要】
【专利技术属性】
技术研发人员:邵付东,屈超,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:94
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。