一种用于字符输入的方法、装置及电子设备制造方法及图纸

技术编号:16128157 阅读:30 留言:0更新日期:2017-09-01 20:29
本发明专利技术涉及人机交互领域,公开了一种用于字符输入的方法、装置及电子设备,以解决现有技术中基于输入操作为用户所提供的候选项不够精确的技术问题。该方法包括:在接收输入操作之后,响应该输入操作获得至少一个候选项,然后基于针对至少一个候选项的预设拆分操作,从至少一个候选项中确定出特定非单字候选项并且对特定非单字候选项进行拆分获得至少一个拆分候选项。也即是在对候选项进行拆分时,仅仅拆分选定的候选项,而不需要针对所有的候选项都进行拆分,从而减少拆分候选项的数量,达到提高所提供的拆分候选项的精确度的技术效果。

Method, device and electronic device for character input

The invention relates to the field of human-computer interaction, and discloses a method for character input device and electronic equipment, in order to solve the existing technology based on the input operation for candidates not accurate enough technical problems provided by the user. The method includes: after receiving the input operation, in response to the input operation to get at least one candidate, then at least one candidate default split based operations, from at least one candidate identified specific non word candidate for specific words and non candidate split to obtain at least a split option. That is the split of candidates, candidates only split selected, without the need for the candidate all split, thereby reducing the number of candidate split, to improve the technical effect of the option provided by the resolution accuracy.

【技术实现步骤摘要】
一种用于字符输入的方法、装置及电子设备
本专利技术涉及人机交互领域,尤其涉及一种用于字符输入的方法、装置及电子设备。
技术介绍
用户经常会遇到一些排位比较靠后的字词,这种情况下,用户往往需要不断的翻页和查找对应的期望候选。所述排位靠后的字词,有一部分存在这样的特征:其本次字词词频比较低,但却是一个较为高频词的组成部分;另外,对于字长较短的字词,必定会有相比于长词更多的重码候选。基于这样的事实,培养出很多用户的一种习惯:以词定字的输入方式。例如用户想输入“萄”,由于该字在对应输入码下并不高频,用户直接输入该字对应的拼音“tao”的情况下,往往需要经过多次翻页操作才能找到“葡”,因此用户通常通过如下步骤完成对该字的输入:输入“葡萄”,改变光标位置,将第一字“葡”进行删除,然后将光标调整回“萄”字后;这整个过程经历了两次光标移动和一次删除过程,对用户来讲是操作繁琐其不够方便。基于此,现有技术中提供了一种辅助输入的方法,该方法包括以下步骤:接收用户的输入操作,进而获得输入操作对应的候选字符;将非单字候选字符(例如:一个词组)排列在候选列表前面;对所有非单字候选进行拆分,形成多个拆分单元,将其与快捷键关联供用户选择。该方案至少存在以下技术问题:①由于针对所有非单字候选字符都进行拆分,从而导致所获得拆分结果过多,导致存在着为用户所提供的候选项不够精确的技术问题;②针对所有的非单字候选字符都采用同一拆分粒度进行拆分,其拆分方式不够精确;③在输入候选字符时,不仅需要输出非单字候选字符,还需要输出对非单字候选字符进行拆分的拆分结果,故而导致占用显示单元较大的空间。专利技术内容本专利技术提供一种用于字符输入的方法、装置及电子设备,以解决现有技术中基于输入操作为用户所提供的候选项不够精确的技术问题。第一方面,本专利技术实施例提供一种用于字符输入的方法,其特征在于,包括:接收输入操作;响应所述输入操作提供至少一个候选项;响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项。可选的,在所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项之前,所述方法还包括:接收所述预设拆分操作,确定所述预设拆分操作所在区域所对应的候选项为所述特定非单字候选项;或者接收用户的第一选择操作,基于所述第一选择操作确定出所述特定非单字候选项,所述第一选择操作与所述预设拆分操作为不同的操作。可选的,所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项,包括:基于预设的拆分操作与拆分方式的对应关系,确定出与所述预设拆分操作对应的第一拆分方式,所述对应关系中包含至少两组拆分操作与拆分方式的对应关系;按照所述第一拆分方式对特定非单字候选项进行拆分,进而获得所述至少一个拆分候选项。可选的,基于预设的拆分操作与拆分方式的对应关系,确定出与所述预设拆分操作对应的第一拆分方式,包括:检测获得所述预设拆分操作的操作体针对所述特定非单字候选项的第一按压力度;基于预设的按压力度与拆分方式的对应关系,确定出与所述第一按压力度对应的所述第一拆分方式;或者检测获得所述预设拆分操作的操作体针对所述特定非单字候选项的第一按压时长;基于预设的按压时长与拆分方式的对应关系,确定出与所述第一按压时长对应的所述第一拆分方式。可选的,所述基于预设的拆分操作与拆分方式的对应关系,确定出与所述预设拆分操作对应的第一拆分方式,包括:基于预设的拆分操作与拆分粒度的对应关系,确定出与所述预设拆分操作对应的第一拆分粒度,所述第一拆分粒度对应所述第一拆分方式。可选的,在所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项之前,所述方法还包括:接收针对所述特定非单字候选项的第一操作;判断所述第一操作是否第一预设条件;在所述第一操作满足所述第一预设条件时,确定出所述第一操作为所述预定拆分操作。可选的,在所述接收针对所述特定非单字候选项的第一操作之后,所述方法还包括:判断所述第一操作是否满足第二预设条件,所述第二预设条件与所述第一预设条件不同;在所述第一操作满足所述第二预设条件时,确定所述特定非单字候选项作为所述输入操作的输入结果。可选的,在所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项之后,所述方法还包括:接收针对所述至少一个拆分候选项中的第一拆分候选项的第二选择操作;响应所述第二选择操作,将所述第一拆分候选项作为所述输入操作的输入结果。可选的,在所述响应所述第二选择操作,将所述第一拆分候选项作为所述输入操作的输入结果之后,所述方法还包括:将所述至少一个拆分候选项中所述第一拆分候选项之后的拆分候选项作为所述第一拆分候选项对应的候选项提供给用户;和/或将系统中所述第一拆分候选项的默认候选项提供给用户。可选的,在所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项之后,所述方法还包括:在所述输入法应用程序的输入结果候选栏中,通过所述至少一个拆分候选项替换所述至少一个候选项。第二方面,本专利技术实施例提供一种用于字符输入的装置,包括:第一接收模块,用于接收输入操作;第一响应模块,用于响应所述输入操作提供至少一个候选项;第二响应模块,用于响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项。第三方面,本专利技术实施例提供一种用于字符输入的电子设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:接收输入操作;响应所述输入操作提供至少一个候选项;响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项。本专利技术有益效果如下:在本专利技术实施例中,在接收输入操作之后,响应该输入操作获得至少一个候选项,然后基于针对至少一个候选项的预设拆分操作,从至少一个候选项中确定出特定非单字候选项并且对特定非单字候选项进行拆分获得至少一个拆分候选项。也即是在对候选项进行拆分时,仅仅拆分选定的候选项,而不需要针对所有的候选项都进行拆分,从而减少拆分候选项的数量,达到提高所提供的拆分候选项的精确度的技术效果。附图说明图1为本专利技术实施例中用于字符输入的方法的流程图;图2a和图2b为本专利技术实施例的用于字符输入的方法中所获得的至少一个候选项的示意图;图3为本专利技术实施例的用于字符输入的方法中对特定非单字候选项进行拆分的流程图;图4a和图4b为本专利技术实施例的用于字符输入的方法中对“魑魅魍魉”进行拆分获得至少一个拆分候选项的示意图;图5a和图5b为本专利技术实施例的用于字符输入的方法中对“印度尼西亚”进行拆分获得至少一个拆分候选项的示意图;图6a和图6b为本专利技术实施例的用于字符输入的方法中基于第一拆分候选项获得新的候选项的本文档来自技高网...
一种用于字符输入的方法、装置及电子设备

【技术保护点】
一种用于字符输入的方法,其特征在于,包括:接收输入操作;响应所述输入操作提供至少一个候选项;响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项。

【技术特征摘要】
1.一种用于字符输入的方法,其特征在于,包括:接收输入操作;响应所述输入操作提供至少一个候选项;响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项。2.如权利要求1所述的方法,其特征在于,在所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项之前,所述方法还包括:接收所述预设拆分操作,确定所述预设拆分操作所在区域所对应的候选项为所述特定非单字候选项;或者接收用户的第一选择操作,基于所述第一选择操作确定出所述特定非单字候选项,所述第一选择操作与所述预设拆分操作为不同的操作。3.如权利要求1所述的方法,其特征在于,所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项,包括:基于预设的拆分操作与拆分方式的对应关系,确定出与所述预设拆分操作对应的第一拆分方式,所述对应关系中包含至少两组拆分操作与拆分方式的对应关系;按照所述第一拆分方式对特定非单字候选项进行拆分,进而获得所述至少一个拆分候选项。4.如权利要求3所述的方法,其特征在于,基于预设的拆分操作与拆分方式的对应关系,确定出与所述预设拆分操作对应的第一拆分方式,包括:检测获得所述预设拆分操作的操作体针对所述特定非单字候选项的第一按压力度;基于预设的按压力度与拆分方式的对应关系,确定出与所述第一按压力度对应的所述第一拆分方式;或者检测获得所述预设拆分操作的操作体针对所述特定非单字候选项的第一按压时长;基于预设的按压时长与拆分方式的对应关系,确定出与所述第一按压时长对应的所述第一拆分方式。5.如权利要求3所述的方法,其特征在于,所述基于预设的拆分操作与拆分方式的对应关系,确定出与所述预设拆分操作对应的第一拆分方式,包括:基于预设的拆分操作与拆分粒度的对应关系,确定出与所述预设拆分操作对应的第一拆分粒度,所述第一拆分粒度对应所述第一拆分方式。6.如权利要求1-5任一所述的方法,其特征在于,在所述响应预设拆分操作,从所述至少一个候选项中选择出特定非单字候选项并对所述特定非单字候选项进行拆分获得至少一个拆分候选项之前,所述方法还包括:接收针对所述特定非单字候选项的第一操作;判断...

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

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

1