一种纠错项的显示方法、装置和用于纠错项的显示的装置制造方法及图纸

技术编号:16079482 阅读:34 留言:0更新日期:2017-08-25 15:16
本发明专利技术实施例提供了一种纠错项的显示方法、装置和用于纠错项的显示的装置,该方法包括:当接收到字符串时,显示基于所述字符串查找到的一个或多个候选项;检测针对所述候选项的按压操作;查询所述按压操作的按压类型;当所述按压类型为指定的第一目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项。本发明专利技术实施例避免了用户进行退格重输操作,保证了纠错的目的,提高了输入效率,并且,降低了设备资源的浪费。

【技术实现步骤摘要】
一种纠错项的显示方法、装置和用于纠错项的显示的装置
本专利技术涉及输入法
,特别是涉及一种纠错项的显示方法、一种纠错项的显示装置和一种用于纠错项的显示的装置。
技术介绍
随着互联网技术应用的越来越广泛,很多的日常工作与娱乐活动都需要在移动设备或者具有触摸功能的设备上进行操作,并且通过点击操作来输入信息来完成人机交互。对于中文、日文、韩文等用户以及现在的部分阿拉伯语系用户而言,一般需要通过输入法来和各种设备进行交互。以中文为例,一般来说用户输入的是一串字母,系统需要将其转换成一串中文字符,用户在输入的过程中由于各种各样的干扰,很可能出现很多的错误。这些错误的原因有以下几个方面:1、中国人书写时使用的是汉字,而不是拼音,虽然从小就开始接受拼音的教育,但是使用不频繁,容易造成拼音字符串输入错误。2、受地域限制,中国有很多的方言,不同地方的人的发音存在一定的差异,如南方人对卷舌-平舌、前鼻音-后鼻音的区分就不同于北方人,容易造成拼音字符串输入错误。3、对键盘的熟练程度以及输入的速度都直接影响到用户输入的准确度。为减少用户修改的次数,提高输入的速度,目前,一些输入法实现了纠错功能,对用户输入的字母进行纠错处理,获得相应的候选项,由输入法展示给用户,供用户选择。在整句输入时,如果输入错了一个字符,不仅字符串对应的文字会出错,而且还会影响到该字符前后的一些文字,引入更多的错误。在触摸屏尤其是面积较小的手机上,由于所能展现的候选项个数有限,为了保证纠错项的候选项不影响正常的候选项,往往需要严格限制纠错候选的展现,一般只有一个或两个纠错的候选项。而一个或两个纠错候选往往不能满足用户的需求,尤其是输入的字母有多种纠错方式的情况下,用户只能退格重输,没有达到纠错的目的,输入效率较低,并且,浪费设备资源。
技术实现思路
鉴于上述问题,为了解决上述输入效率较低、浪费设备资源的问题,本专利技术实施例提出了一种纠错项的显示方法和相应的一种纠错项的显示装置、一种用于纠错项的显示的装置。为了解决上述问题,本专利技术实施例公开了一种纠错项的显示方法,包括:当接收到字符串时,显示基于所述字符串查找到的一个或多个候选项;检测针对所述候选项的按压操作;查询所述按压操作的按压类型;当所述按压类型为指定的第一目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项。优选地,所述候选项包括特征候选项和/或纠错项,所述纠错项包括纠错字符串和纠错候选项;所述显示基于所述字符串查找到的一个或多个候选项的步骤包括:在预置的词库中查找与所述字符串匹配的一个或多个特征候选项;对所述字符串进行纠错处理,获得一个或多个纠错字符串;在预置的词库中查找与所述一个或多个纠错字符串匹配的一个或多个纠错候选项;显示至少部分特征候选项和/或至少部分纠错候选项。优选地,所述检测针对所述候选项的按压操作的步骤包括:当检测到按压操作时,确定所述按压操作发生的位置;在所述位置上显示所述纠错候选项时,确定检测到针对所述纠错候选项的按压操作。优选地,所述查询所述按压操作的按压类型的步骤包括:检测所述按压操作的按压压力;查询所述按压压力所属的压力范围;确定所述按压操作属于所述压力范围对应的按压类型。优选地,所述第一目标按压操作包括第一子目标按压操作和/或第二子目标按压操作;所述当所述按压类型为指定的第一特征按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项的步骤包括:当所述按压类型为指定的第一子目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错字符串;和/或,当所述按压类型为指定的第二子目标按压操作时,显示与一个或多个纠错字符串匹配的一个或多个纠错候选项。优选地,所述显示针对所述字符串进行纠错处理获得的一个或多个纠错字符串的步骤包括:确定所述第一子目标按压操作针对的纠错候选项对应的纠错字符串;查找除所述纠错字符串之外的目标纠错字符串;显示至少部分目标纠错字符串;所述显示与一个或多个纠错字符串匹配的一个或多个纠错候选项的步骤包括:确定所述第二子目标按压操作针对的纠错候选项对应的纠错字符串;查找与所述纠错字符串匹配的、除所述纠错候选项之外的目标纠错候选项;显示至少部分目标纠错候选项。优选地,所述当所述按压类型为指定的第一特征按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项的步骤还包括:当所述目标纠错字符串被触发时,显示与所述目标纠错字符串匹配的一个或多个纠错候选项。优选地,还包括:当所述按压类型为指定的第二目标按压操作时,对所述候选项进行上屏处理。优选地,所述第一子目标按压操作对应的压力范围为第一压力范围、所述第二子目标按压操作对应的压力范围为第二压力范围、所述第二目标按压操作对应的压力范围为第三压力范围;其中,所述第一压力范围内的压力数值小于所述第二压力范围内的压力数值、所述第三压力范围内的压力数值小于所述第一压力范围内的压力数值。本专利技术实施例还公开了一种纠错项的显示装置,包括:候选项显示模块,用于在接收到字符串时,显示基于所述字符串查找到的一个或多个候选项;按压操作检测模块,用于检测针对所述候选项的按压操作;按压类型查询模块,用于查询所述按压操作的按压类型;纠错项显示模块,用于在所述按压类型为指定的第一目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项。优选地,所述候选项包括特征候选项和/或纠错项,所述纠错项包括纠错字符串和纠错候选项;所述候选项显示模块包括:特征候选项查找子模块,用于在预置的词库中查找与所述字符串匹配的一个或多个特征候选项;纠错处理子模块,用于对所述字符串进行纠错处理,获得一个或多个纠错字符串;纠错候选项查找子模块,用于在预置的词库中查找与所述一个或多个纠错字符串匹配的一个或多个纠错候选项;显示子模块,用于显示至少部分特征候选项和/或至少部分纠错候选项。优选地,所述按压操作检测模块包括:发生位置确定子模块,用于在检测到按压操作时,确定所述按压操作发生的位置;按压操作确定子模块,用于在所述位置上显示所述纠错候选项时,确定检测到针对所述纠错候选项的按压操作。优选地,所述按压类型查询模块包括:按压压力检测子模块,用于检测所述按压操作的按压压力;压力范围查询子模块,用于查询所述按压压力所属的压力范围;按压类型确定子模块,用于确定所述按压操作属于所述压力范围对应的按压类型。优选地,所述第一目标按压操作包括第一子目标按压操作和/或第二子目标按压操作;所述纠错项显示模块包括:纠错字符串显示子模块,用于在所述按压类型为指定的第一子目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错字符串;和/或,纠错候选项显示子模块,用于在所述按压类型为指定的第二子目标按压操作时,显示与一个或多个纠错字符串匹配的一个或多个纠错候选项。优选地,所述纠错字符串显示子模块包括:第一纠错字符串确定单元,用于确定所述第一子目标按压操作针对的纠错候选项对应的纠错字符串;目标纠错字符串查找单元,用于查找除所述纠错字符串之外的目标纠错字符串;目标纠错字符串显示单元,用于显示至少部分目标纠错字符串;所述纠错候选项显示子模块包括:第二纠错字符串确定单元,用于确定所述第二子目标按压操作针对的纠错候选项对应的纠错字符串本文档来自技高网
...
一种纠错项的显示方法、装置和用于纠错项的显示的装置

【技术保护点】
一种纠错项的显示方法,其特征在于,包括:当接收到字符串时,显示基于所述字符串查找到的一个或多个候选项;检测针对所述候选项的按压操作;查询所述按压操作的按压类型;当所述按压类型为指定的第一目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项。

【技术特征摘要】
1.一种纠错项的显示方法,其特征在于,包括:当接收到字符串时,显示基于所述字符串查找到的一个或多个候选项;检测针对所述候选项的按压操作;查询所述按压操作的按压类型;当所述按压类型为指定的第一目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项。2.根据权利要求1所述的方法,其特征在于,所述候选项包括特征候选项和/或纠错项,所述纠错项包括纠错字符串和纠错候选项;所述显示基于所述字符串查找到的一个或多个候选项的步骤包括:在预置的词库中查找与所述字符串匹配的一个或多个特征候选项;对所述字符串进行纠错处理,获得一个或多个纠错字符串;在预置的词库中查找与所述一个或多个纠错字符串匹配的一个或多个纠错候选项;显示至少部分特征候选项和/或至少部分纠错候选项。3.根据权利要求2所述的方法,其特征在于,所述检测针对所述候选项的按压操作的步骤包括:当检测到按压操作时,确定所述按压操作发生的位置;在所述位置上显示所述纠错候选项时,确定检测到针对所述纠错候选项的按压操作。4.根据权利要求1所述的方法,其特征在于,所述查询所述按压操作的按压类型的步骤包括:检测所述按压操作的按压压力;查询所述按压压力所属的压力范围;确定所述按压操作属于所述压力范围对应的按压类型。5.根据权利要求1或2或3或4所述的方法,其特征在于,所述第一目标按压操作包括第一子目标按压操作和/或第二子目标按压操作;所述当所述按压类型为指定的第一特征按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错项的步骤包括:当所述按压类型为指定的第一子目标按压操作时,显示针对所述字符串进行纠错处理获得的一个或多个纠错字符串;和/或,当所述按压类型为指定的第二子目标按压操作时,显示与一个或多个纠错字符串匹配的一个或多个纠错候选项。6.根据权利要求5所述的方法,其特征在于,所述显示针对所述字符串进行纠错处理获得的一个或多个纠错字符串的步骤包括:确定所述第一子目标按压操作针对的纠错候选项对应的纠错字符串;查找除所述纠错字符串之外的目标纠错字符串;显示至少部...

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

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

1