The present invention provides a method and apparatus for providing candidate words in text input. The method comprises the following steps: in response to the detected text encoding user input, access to the user's location; determine the location of the user is located within a predetermined area; if the location of the user is located within a predetermined area, the candidate word retrieval text encoding and corresponding user input from the corresponding in the cloud with a predetermined area of the Si Youyun lexicon; show the candidate words retrieved. The invention improves the input speed of technical terms in some professional environments (such as hospitals, professional research institutes, etc.).
【技术实现步骤摘要】
在文字输入中提供候选词的方法和装置
本专利技术涉及输入法,尤其涉及一种在文字输入中提供候选词的方法和装置。
技术介绍
现有技术中,用户通过输入法输入文字时,用户输入例如拼音或笔画等的文字编码。用户输入文字编码后,安装了输入法的用户终端会首先在输入法应用自带的本地词库检索与这些文字编码对应的候选词。在一些情况下,也会向云端服务器请求候选词。云端服务器中有公有云词库,其中的词比本地词库中更丰富,且能反映实下比较新的词汇。云端服务器从公有云词库中也检索出候选词,发送回用户终端。用户终端向用户显示的候选词可能既包括本地词库检索出的候选词,也包括云端的公有云词库检索出来的候选词。用户选择候选词后,选择的候选词就成为了已输入的文字,即通常所称的“上屏”。由于本地词库和公有云词库中往往都是通用词汇,虽然有一些专业术语,往往不能够包含特别专业精准的术语。这在例如学校、医院、专业研究院等特殊的环境中,这些通用的候选词往往不能满足用户要求。在公有云词库或本地词库中放置每个行业的专业术语,会导致词库容量太大,降低检索速度。这样,就造成对于一些专业术语,输入法输入速度慢。
技术实现思路
本专利技术一个目的在于提高输入法在一些专业环境(例如医院、专业研究院等)中专业术语的输入速度。根据本专利技术的一方面,提供了一种在文字输入中提供候选词的方法,包括:响应于检测到用户输入的文字编码,获取用户所在的位置;判断用户所在的位置是否位于预定区域内;如果用户所在的位置位于预定区域内,从位于云端的与预定区域对应的私有云词库检索与用户输入的文字编码对应的候选词;呈现检索到的候选词。根据本专利技术的一方 ...
【技术保护点】
一种在文字输入中提供候选词的方法,包括:响应于检测到用户输入的文字编码,获取用户所在的位置;判断用户所在的位置是否位于预定区域内;如果用户所在的位置位于预定区域内,从位于云端的与预定区域对应的私有云词库检索与用户输入的文字编码对应的候选词;呈现检索到的候选词。
【技术特征摘要】
1.一种在文字输入中提供候选词的方法,包括:响应于检测到用户输入的文字编码,获取用户所在的位置;判断用户所在的位置是否位于预定区域内;如果用户所在的位置位于预定区域内,从位于云端的与预定区域对应的私有云词库检索与用户输入的文字编码对应的候选词;呈现检索到的候选词。2.根据权利要求1的方法,还包括:从位于云端的公有云词库检索与用户输入的文字编码对应的候选词。3.根据权利要求1的方法,还包括:从本地词库检索与用户输入的文字编码对应的候选词。4.根据权利要求1的方法,其中,所述获取用户所在的位置的步骤包括:从用户的联网地址确定用户所在的位置。5.根据权利要求4的方法,其中,所述联网地址包括IP地址和/或WIFI地址。6.根据权利要求4的方法,其中,所述获取用户所在的位置的步骤还包括:获取用户的定位信息;使用用户的定位信息,验证从用户的联网地址确定出的用户所在的位置。7.根据权利要求2的方法,其中,所述呈现检索到的候选词的步骤包括:将从私有云词库检索到的候选词以与从公有云词库检索到的候选词不同的格式呈现。8.根据权利要求2的方法,其中,所述呈现检索到的候选词的步骤包括:将从私有云词库检索到的候选词以与从公有云词库检索到的候选词不同的位置呈现。9.根据权利要求1的方法,其中,所述呈现检索到的候选词的步骤包括:呈现用于呈现从私有云词库检索到的候选词的触发键;响应于对触发键的触发,呈现从私有云词库检索到的候选词。10.一种输入文字的方法,包括:响应于检测到用户输入的文字编码,获取用户所在的位置;判断用户所在的位置是否位于预定区域内;如果用户所在的位置位于预定区域内,从位于云端的与预定区域对应的私有云词库检索与用户输入的文字编码对应的候选词;呈现检索到的候选词;响应于用户对候选词的选择,将选择的候选词作为已输入文字。11.一种在文字输入中提供候选词的装置,包括:用于响应于检测到用户输入的文字编码,获取用户所在的位置的装置;用于判断用户所在的位置是否位于预定区域内的装置;用于如果用户所在的...
【专利技术属性】
技术研发人员:李瑾,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。