在线更新输入法字序的方法、装置、设备及存储介质制造方法及图纸

技术编号:33843434 阅读:16 留言:0更新日期:2022-06-18 10:26
本公开提供一种在线更新输入法字序的方法、装置、计算机设备及存储介质,其中,所述方法包括:获取拼音或笔划、词语、网址和输入次数的对应关系表;基于用户当前输入焦点确定用户当前浏览的网址;获取用户输入的拼音或笔划,并基于用户输入的拼音或笔划和用户当前浏览的网址在所述对应关系表中查找对应的词语;若查找到对应的词语,则将查找到的词语按照其对应的输入次数从高至低排序后,作为候选词突出显示在输入法候选词窗口中的候选词页面。本公开提供的技术方案实现了输入法按照不同应用场景在线更新为不同的字序,从而提高了用户在特定应用场景下使用输入法的输入效率。特定应用场景下使用输入法的输入效率。特定应用场景下使用输入法的输入效率。

【技术实现步骤摘要】
在线更新输入法字序的方法、装置、设备及存储介质


[0001]本公开涉及汉字输入领域,尤其涉及一种在线更新输入法字序的方法、一种在线更新输入法字序的装置、一种计算机设备以及一种计算机可读存储介质。

技术介绍

[0002]输入法是指为了将各种符号输入电子设备(如计算机、手机、平板电脑等)而采用的编码方法。其中,中文输入法是指为了将汉字输入电子设备而采用的编码方法,是中文信息处理的重要技术。
[0003]目前,中文输入法采用“常见字排在前面”的策略,即越常见的字越排在前面,而越生僻的字越排在后面。然而,在不同的应用场景下,用户想要的“常见字”是不一样的。例如,用户在地图网站上输入“cd”,很可能想输入的是“承德”或者“成都”,而在当当网站上输入“cd”,很可能想输入的是“词典”(至少比“承德”的可能性大)。但是现有中文输入法在各种应用场景下的字序都相同,无法满足用户需求。

技术实现思路

[0004]为了至少部分解决现有技术中存在的技术问题而完成了本公开。
[0005]根据本公开实施例的一方面,提供一种在线更新输入法字序的方法,所述方法包括:
[0006]获取拼音或笔划、词语、网址和输入次数的对应关系表;
[0007]基于用户当前输入焦点确定用户当前浏览的网址;
[0008]获取用户输入的拼音或笔划,并基于用户输入的拼音或笔划和用户当前浏览的网址在所述对应关系表中查找对应的词语;
[0009]若查找到对应的词语,则将查找到的词语按照其对应的输入次数从高至低排序后,作为候选词突出显示在输入法候选词窗口中的候选词页面。
[0010]根据本公开实施例的另一方面,提供一种在线更新输入法字序的装置,所述装置包括:
[0011]第一获取模块,其设置为获取拼音或笔划、词语、网址和输入次数的对应关系表;
[0012]网址确定模块,其设置为基于用户当前输入焦点确定用户当前浏览的网址;
[0013]第二获取模块,其设置为获取用户输入的拼音或笔划;
[0014]查找模块,其设置为基于用户输入的拼音或笔划和用户当前浏览的网址在所述对应关系表中查找对应的词语;以及,
[0015]控制模块,其设置为在所述查找模块查找到对应的词语时,将查找到的词语按照其对应的输入次数从高至低排序后,作为候选词突出显示在输入法候选词窗口中的候选词页面。
[0016]根据本公开实施例的又一方面,提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,当所述处理器运行所述存储器存储的计算机程序时,所述处
理器执行前述在线更新输入法字序的方法。
[0017]根据本公开实施例的再一方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,所述处理器执行前述在线更新输入法字序的方法。
[0018]本公开的实施例提供的技术方案可以包括以下有益效果:
[0019]本公开实施例提供的在线更新输入法字序的方法及装置,根据用户当前浏览的网址从所述对应关系表中查找与用户输入的拼音或笔划对应的词语,并将查找到的词语按照其在对应关系表中对应的输入次数从高至低排序后,作为候选词突出显示在输入法候选词窗口中的候选词页面,即根据用户当前浏览的网址对输入法的字序进行重新排序,实现了输入法按照不同应用场景在线更新为不同的字序,从而提高了用户在特定应用场景下使用输入法的输入效率。
[0020]本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0021]附图用来提供对本公开技术方案的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。
[0022]图1为本公开实施例提供的在线更新输入法字序的方法的流程示意图;
[0023]图2为本公开实施例提供的一种输入法的候选词窗口示意图;
[0024]图3为本公开实施例提供的在线更新输入法字序的装置的结构示意图;
[0025]图4为本公开实施例提供的计算机设备的结构示意图。
具体实施方式
[0026]为使本公开实施例的目的、技术方案和优点更加清楚,以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
[0027]需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序;并且,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互任意组合。
[0028]在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本公开的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
[0029]图1为本公开实施例提供的在线更新输入法字序的方法的流程示意图。如图1所示,所述方法包括如下步骤S101至S104。
[0030]S101.获取拼音或笔划、词语、网址和输入次数的对应关系表。
[0031]下面通过一个示例详细描述所述对应关系表。所述对应关系表用于维护网址与词语的对应关系。
[0032]表1
[0033]拼音词语网址输入次数Shiyan食盐www.jd.com3Shiyan十堰www.map.baidu.com4Sy食盐www.jd.com2Shiy食盐www.jd.com2
[0034]在表1中,“拼音”即用户录入文字时在输入法中输入的拼音,可以是全拼,可以是双拼,也可以是首字母简拼;该字段还可以为“笔划”。“词语”即输入法实际录入的词语,词语是词和短语的合称,包括词(含单词、合成词)和词组(又称短语)。网址即用户当前浏览的浏览器页面或APP(应用程序,Application的缩写)的网址。“输入次数”即表1中的“词语”曾经在对应网址内输入的总次数。
[0035]其中,输入法可以为现有输入法中的一种,例如搜狗输入法、百度输入法、QQ输入法、微软输入法和讯飞输入法等。
[0036]S102.基于用户当前输入焦点确定用户当前浏览的网址。
[0037]其中,可采用现有通用方式获得用户当前浏览的网址,例如采用各种主流编程语言通过调用相应函数来获得。
[0038]S103.获取用户输入的拼音或笔划,并基于用户输入的拼音或笔划和用户当前浏览的网址在所述对应关系表中查找对应的词语,若查找到对应的词语,则执行步骤S104。
[0039]S104.将查找到的词语按照其对应的输入次数从高至低排序后,作为候选词突出显示在输入法候选词窗口中的候选词页面。
[0040]具体地,查找到的词语在候选词页面中的具体位置可根据实际需求进行设定与调整,例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线更新输入法字序的方法,其特征在于,包括:获取拼音或笔划、词语、网址和输入次数的对应关系表;基于用户当前输入焦点确定用户当前浏览的网址;获取用户输入的拼音或笔划,并基于用户输入的拼音或笔划和用户当前浏览的网址在所述对应关系表中查找对应的词语;若查找到对应的词语,则将查找到的词语按照其对应的输入次数从高至低排序后,作为候选词突出显示在输入法候选词窗口中的候选词页面。2.根据权利要求1所述的方法,其特征在于,在将候选词突出显示在输入法候选词窗口中的候选词页面之后,还包括:根据接收到的第一选择命令输出候选词页面上的相应候选词;判断输出的候选词是否在所述对应关系表中;若在所述对应关系表中,则将所述对应关系表中与该候选词对应的输入次数增加第一预设值;若不在所述对应关系表中,则根据所述第一选择命令确定是否将该候选词及其对应的拼音或笔划、网址和输入次数的对应关系添加至所述对应关系表中,其中输入次数为预设初始值。3.根据权利要求1所述的方法,其特征在于,还包括:若未查找到对应的词语,则在输入法候选词窗口中的候选词页面显示用户输入的拼音或笔划对应的通用候选词。4.根据权利要求3所述的方法,其特征在于,还包括:在输入法候选词窗口中的候选词页面显示用户输入的拼音或笔划对应的通用候选词之后,还包括:根据接收到的第二选择命令输出候选词页面上的相应候选词;判断输出的候选词是否在所述对应关系表中;若在所述对应关系表中,则将所述对应关系表中与该候选词对应的输入次数增加第一预设值;若不在所述对应关系表中,则根据所述第二选择命令确定是否将该候选词及其对应的拼音或笔划、网址和输入次数的对应关系添加至所述对应关系表中,其中输入次数为预设初始值。5.根据权利要求1所述的方法,其特征在于,所述获取拼音或笔划、词语、网...

【专利技术属性】
技术研发人员:王新宇王蓉肖吉杨瑞王佩佩
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1