一种输入方法和装置、一种用于输入的装置制造方法及图纸

技术编号:17836960 阅读:29 留言:0更新日期:2018-05-03 18:52
本发明专利技术实施例提供了一种输入方法和装置、一种用于输入的装置,其中的方法具体包括:获得并展现输入串后,监测用户的后续操作;当监测得到的后续操作为第一预置操作时,将所展现的所述输入串替换为对应的纠错串,并展现所述纠错串对应的纠错候选;或者,当监测得到的后续操作为第二预置操作时,在所展现的所述输入串之后补充显示对应的预测字符,并展现所述输入串对应的预测候选,以使所述输入串与所述预测字符对应的组合字符串与所展现的预测候选相匹配。本发明专利技术实施例可以大大节省用户的操作成本,且能够提高输入效率。

An input method and device, a device for input.

An embodiment of the invention provides an input method and device and an apparatus for input. The method specifically includes: after obtaining and displaying the input string, monitoring the follow-up operation of the user; when the subsequent operation of the monitoring is the first preset operation, the displayed input string is replaced as a corresponding error string, and An error correction candidate corresponding to the error correction string is presented; or, when the monitored subsequent operation is a second preset operation, the corresponding prediction character is supplemented after the presented input string, and a prediction candidate corresponding to the input string is displayed to make the string of the input string corresponding to the predicted character. Match with the predicted candidate. The embodiment of the invention can greatly save user's operation cost and increase input efficiency.

【技术实现步骤摘要】
一种输入方法和装置、一种用于输入的装置
本专利技术涉及计算机信息输入
,特别是涉及一种输入方法和装置、一种用于输入的装置。
技术介绍
目前,涉及交互的设备,通常需要用户通过输入法系统将自己的操作意图与设备交互识别。例如,用户可以通过键盘键入输入串,然后由输入法系统依据其预置的标准映射规则将该输入串转换为相应语言的候选项并展示,进而将用户选择的候选项上屏。为了提高输入法系统的智能性,现有的输入法系统除了向用户提供输入串对应的普通候选外,还可以主动识别输入串的错误,将错误的输入串纠正成正确的纠错串,并向用户提供该纠错串对应的纠错候选,以使用户在不需要修改输入串的前提下就能够选择所需的纠错候选上屏。但是在有些情况下,输入法系统提供的普通候选和纠错候选并不一定符合用户的输入意图。此种情况下,用户往往需要对输入串执行一系列的编辑操作,删除错误的输入串、重新输入正确的输入串等一系列的修正操作,又如,在原有输入串的基础上继续输入字符等操作;上述编辑操作不仅繁琐而且容易引起更多的编辑错误,因此严重影响了用户的输入效率,降低用户的输入体验。
技术实现思路
鉴于上述问题,本专利技术实施例提出了一种克服上述问题或者至少部分地解决上述问题的输入方法、输入装置及用于输入的装置,本专利技术实施例可以大大节省用户的操作成本,且能够提高输入效率。为了解决上述问题,本专利技术公开了一种输入方法,包括:获得并展现输入串后,监测用户的后续操作;当监测得到的后续操作为第一预置操作时,将所展现的所述输入串替换为对应的纠错串,并展现所述纠错串对应的纠错候选;或者当监测得到的后续操作为第二预置操作时,在所展现的所述输入串之后补充显示对应的预测字符,并展现所述输入串对应的预测候选,以使所述输入串与所述预测字符对应的组合字符串与所展现的预测候选相匹配。可选地,所述方法还包括:当监测到当前第一预置操作后,若再次接收到下一次第一预置操作,则对所述输入串对应的纠错串进行更新,以使更新后的纠错串与之前展现的纠错串不同;重新展现更新后的纠错串、以及所述更新后的纠错串对应的纠错候选。可选地,所述方法还包括:对所述输入串进行纠错处理,以得到对应的纠错串,并将所述纠错串存储至缓存;所述对所述输入串对应的纠错串进行更新的步骤,包括:在从所述缓存中读取的纠错串中去除与之前展现的纠错串重复的纠错串;从去重后的纠错串中选择一个纠错串,作为更新后的纠错串。可选地,所述方法还包括:当监测到当前第二预置操作后,若再次接收到下一次第二预置操作,则对所述输入串对应的预测候选进行更新,以使更新后的预测候选与之前展现的预测候选不同;重新展现更新后的预测候选、以及所述更新后的预测候选对应的预测字符。可选地,所述方法还包括:对所述输入串进行预测处理,以得到对应的预测候选,并将所述预测候选存储至缓存;所述对所述输入串对应的预测候选进行更新的步骤,包括:在从所述缓存中读取的预测候选中去除与之前展现的预测候选重复的预测候选;从去重后的预测候选中选择若干预测候选,作为更新后的预测候选。可选地,所述输入串与所述预测字符对应的组合字符串与所展现的首个预测候选相匹配。可选地,所述第一预置操作包括:针对第一预设按键的滑动操作,或者,所述第二预置操作包括:针对第二预设按键的滑动操作。可选地,所述第一预置操作、第二预置操作的类型包括:手势操作。另一方面,本专利技术公开了一种输入装置,包括:监测模块,用于获得并展现输入串后,监测用户的后续操作;第一处理模块,用于当监测得到的后续操作为第一预置操作时,将所展现的所述输入串替换为对应的纠错串,并展现所述纠错串对应的纠错候选;或者第二处理模块,用于当监测得到的后续操作为第二预置操作时,在所展现的所述输入串之后补充显示对应的预测字符,并展现所述输入串对应的预测候选,以使所述输入串与所述预测字符对应的组合字符串与所展现的预测候选相匹配。可选地,所述装置还包括:第一更新模块,用于当监测到当前第一预置操作后,若再次接收到下一次第一预置操作,则对所述输入串对应的纠错串进行更新,以使更新后的纠错串与之前展现的纠错串不同;第一展现模块,用于重新展现更新后的纠错串、以及所述更新后的纠错串对应的纠错候选。可选地,所述装置还包括:纠错处理模块,用于对所述输入串进行纠错处理,以得到对应的纠错串,并将所述纠错串存储至缓存;所述第一更新模块包括:第一去重子模块,用于在从所述缓存中读取的纠错串中去除与之前展现的纠错串重复的纠错串;第一选择子模块,用于从去重后的纠错串中选择一个纠错串,作为更新后的纠错串。可选地,所述装置还包括:第二更新模块,用于当监测到当前第二预置操作后,若再次接收到下一次第二预置操作,则对所述输入串对应的预测候选进行更新,以使更新后的预测候选与之前展现的预测候选不同;第二展现模块,用于重新展现更新后的预测候选、以及所述更新后的预测候选对应的预测字符。可选地,所述装置还包括:预测处理模块,用于对所述输入串进行预测处理,以得到对应的预测候选,并将所述预测候选存储至缓存;所述第二更新模块包括:第二去重子模块,用于在从所述缓存中读取的预测候选中去除与之前展现的预测候选重复的预测候选;第二选择子模块,用于从去重后的预测候选中选择若干预测候选,作为更新后的预测候选。可选地,所述输入串与所述预测字符对应的组合字符串与所展现的首个预测候选相匹配。可选地,上述第一预置操作包括:针对第一预设按键的滑动操作,或者,所述第二预置操作包括:针对第二预设按键的滑动操作。可选地,上述第一预置操作、第二预置操作的类型包括:手势操作。再一方面,本专利技术公开了一种用于输入的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:获得并展现输入串后,监测用户的后续操作;当监测得到的后续操作为第一预置操作时,将所展现的所述输入串替换为对应的纠错串,并展现所述纠错串对应的纠错候选;或者当监测得到的后续操作为第二预置操作时,在所展现的所述输入串之后补充显示对应的预测字符,并展现所述输入串对应的预测候选,以使所述输入串与所述预测字符对应的组合字符串与所展现的预测候选相匹配。本专利技术实施例包括以下优点:本专利技术实施例在接收并展现用户输入的输入串后,若监测得到的后续操作为第一预置操作,则说明用户具备重新输入意图,故将所展现的所述输入串替换为对应的纠错串,并展现该纠错串对应的纠错候选,以实现该重新输入意图;本专利技术实施例通过纠错串表征符合用户的重新输入意图的输入串,并用该纠错串替换原有的具有错误的输入串,对于用户而言,展现的纠错串可以等同于重新输入的、正确的输入串,因此可以在满足用户体验的情况下,实现重新输入意图。并且,相对于现有方案中用户通过删除错误的输入串、重新输入正确的输入串等一系列的修正操作来实现重新输入意图,本专利技术实施例能够节省一一删除错误的输入串的各字符、以及重新输入正确的输入串的各字符的操作,因此能够大大节省用户的操作成本,进而提高输入效率。另外,由于本专利技术实施例已经将所展现的输入串删除,并通过纠错串表征符合用户的重新输入意图的输入串,这样,可以不考虑纠错候选对于普通候选的影响,故本专利技术实施例所展现的纠错候选本文档来自技高网...
一种输入方法和装置、一种用于输入的装置

【技术保护点】
一种输入方法,其特征在于,包括:获得并展现输入串后,监测用户的后续操作;当监测得到的后续操作为第一预置操作时,将所展现的所述输入串替换为对应的纠错串,并展现所述纠错串对应的纠错候选;或者当监测得到的后续操作为第二预置操作时,在所展现的所述输入串之后补充显示对应的预测字符,并展现所述输入串对应的预测候选,以使所述输入串与所述预测字符对应的组合字符串与所展现的预测候选相匹配。

【技术特征摘要】
1.一种输入方法,其特征在于,包括:获得并展现输入串后,监测用户的后续操作;当监测得到的后续操作为第一预置操作时,将所展现的所述输入串替换为对应的纠错串,并展现所述纠错串对应的纠错候选;或者当监测得到的后续操作为第二预置操作时,在所展现的所述输入串之后补充显示对应的预测字符,并展现所述输入串对应的预测候选,以使所述输入串与所述预测字符对应的组合字符串与所展现的预测候选相匹配。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当监测到当前第一预置操作后,若再次接收到下一次第一预置操作,则对所述输入串对应的纠错串进行更新,以使更新后的纠错串与之前展现的纠错串不同;重新展现更新后的纠错串、以及所述更新后的纠错串对应的纠错候选。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:对所述输入串进行纠错处理,以得到对应的纠错串,并将所述纠错串存储至缓存;所述对所述输入串对应的纠错串进行更新的步骤,包括:在从所述缓存中读取的纠错串中去除与之前展现的纠错串重复的纠错串;从去重后的纠错串中选择一个纠错串,作为更新后的纠错串。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当监测到当前第二预置操作后,若再次接收到下一次第二预置操作,则对所述输入串对应的预测候选进行更新,以使更新后的预测候选与之前展现的预测候选不同;重新展现更新后的预测候选、以及所述更新后的预测候选对应的预测字符。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:对所述输入串进行预测处理,以得到对应的预测候选,并将所述预测候选存储至缓存;所述对所述输入串对应的预测候选进行更新的步骤,包括:在从所述缓存中读取的预测候选中去除与之前展现的预测候...

【专利技术属性】
技术研发人员:费腾
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1