文字信息输入的方法及装置制造方法及图纸

技术编号:15288114 阅读:330 留言:0更新日期:2017-05-10 12:40
本公开是关于文字信息输入的方法及装置。该方法包括:获取处于文字输入状态的终端当前运动的当前加速度信息,以及触摸输入点所在的位置信息;当所述当前加速度信息中加速度绝对值大于设定值时,根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域,以及与所述第一颠簸区域对应的第一按键信息;输入所述第一按键信息。该技术方案中,实现了颠簸状态下的文字信息的修正输入,降低了因颠簸而带来的误触率,提高了文字信息输入的效率,也提高了用户体验。

Method and device for inputting text information

The invention discloses a method and a device for inputting text information. The method includes: obtaining the current acceleration information of the current state of motion in the text input terminal, and touch input location information; when the current acceleration information in the absolute value of acceleration is greater than the set value, according to the corresponding relationship between the stored key information and bumpy areas, determine the first bump area corresponding to the location information, as well as the corresponding with the first bump region of the first key information input; the first key information. The technical scheme of the invention realizes the correction input of the text information in the bumpy state, reduces the false contact rate caused by the bump, improves the efficiency of inputting the text information, and improves the user experience.

【技术实现步骤摘要】

本公开涉及智能终端
,尤其涉及文字信息输入的方法及装置
技术介绍
随着终端技术的发展,智能终端已经成为日常生活必不可少的物品了。用户可通过终端进行通讯、互联网、多媒体等各种应用。在进行终端应用时,可能会需要进行信息输入。例如:即时通讯,日志文件的编写,论坛中的互动等等应用,都需要输入信息。目前,信息输入可采用文字信息输入或者语音信息输入,其中,文字信息输入时,可根据触摸输入点的位置确定对应的按键信息,从而输入确定的按键信息。
技术实现思路
本公开实施例提供了文字信息输入的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种文字信息输入的方法,可包括:获取处于文字输入状态的终端当前运动的当前加速度信息,以及触摸输入点所在的位置信息;当所述当前加速度信息中加速度绝对值大于设定值时,根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域,以及与所述第一颠簸区域对应的第一按键信息;输入所述第一按键信息。可见,终端当前运动的加速度绝对值大于设定值时,终端处于颠簸状态,此时,根据预存的按键信息与颠簸区域的对应关系,确定触摸输入点归属的第一颠簸区域以及对应第一按键信息,并输入确定的第一按键信息,这样,由于颠簸,触摸输入点可能不归属与第一按键信息对应的第一输入区域,但是归属与第一按键信息对应的颠簸区域,也可以输入第一按键信息,从而实现了颠簸状态下的文字信息的修正输入,降低了因颠簸而带来的误触率,提高了文字信息输入的效率,也提高了用户体验。在一个实施例中,所述根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域可包括:根据所述位置信息,以及预存的颠簸区域的范围信息,确定所述触摸输入点归属的颠簸区域;当确定的所述颠簸区域有至少两个时,将与所述当前加速度信息中加速度方向信息匹配的颠簸区域确定为第一颠簸区域。可见,可根据加速度的方向来准确确定触摸输入点归属的第一颠簸区域,提高了终端文字信息自动修正的准确性和可靠性。在一个实施例中,所述按键信息与颠簸区域的对应关系的预存过程可包括:以当前按键信息为目标输入信息,统计在多个设定的加速度信息下,每次触摸输入点所在的当前位置信息;根据统计的每个当前位置信息,确定与所述当前按键信息对应的当前颠簸区域的范围信息;保存所述当前按键信息与所述当前颠簸区域的对应关系。可见,可通过多次测试,统计确定与每个按键信息对应的颠簸区域的范围信息,从而保存按键信息与颠簸区域的对应关系,这样,使得颠簸区域确定更加可靠,进一步降低了因颠簸而带来的误触率。在一个实施例中,所述方法还包括:定期预存所述按键信息与颠簸区域的对应关系。这样,预存按键信息与颠簸区域的对应关系的过程是一个智能的,学习模仿的过程,使得颠簸区域确定的过程更加可靠,而颠簸区域越可靠,就能更进一步降低了因颠簸而带来的误触率。在一个实施例中,所述获取处于文字输入状态的终端当前运动的当前加速度信息之前,还可包括:在所述文字输入状态的终端的界面上推送开启颠簸监测的功能选项;当确定所述功能选项被触发时,接收开启颠簸监测的功能的指令。可见,根据终端当前运动的当前加速度信息,进行文字信息的修正输入过程是一个可选的过程,只有当接收到开启颠簸监测的功能的指令后,才会获取终端当前运动的当前加速度信息,才进行文字信息的修正输入。这样,可应用于不同的场景,根据场景需求来确定是否开启颠簸监测的功能,提高了灵活性,也可以节省资源。在一个实施例中,所述方法还可包括:当所述当前加速度信息中加速度绝对值小于或等于设定值时,根据预存的按键信息与输入区域的对应关系,确定所述位置信息对应的第二输入区域,以及与所述第二输入区域对应的第二按键信息,并输入所述第二按键信息。可见,当终端不处于颠簸状态,即可正常输入与触摸输入点归属的输入区域对应的按键信息,进一步完善文字信息输入的功能。在一个实施例中,与相同按键信息对应的输入区域的范围小于颠簸区域的范围。可见,由于针对同一按键信息,颠簸区域的范围大于输入区域的范围,可适应较大程度的颠簸情况下的文字信息的输入应用,扩展了应用场景。根据本公开实施例的第二方面,提供一种文字信息输入的装置,可包括:获取模块,用于获取处于文字输入状态的终端当前运动的当前加速度信息,以及触摸输入点所在的位置信息;确定模块,与所述获取模块连接,用于当所述当前加速度信息中加速度绝对值大于设定值时,根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域,以及与所述第一颠簸区域对应的第一按键信息;第一输入模块,与确定模块连接,用于输入所述第一按键信息。可见,终端当前运动的加速度绝对值大于设定值时,终端处于颠簸状态,此时,根据预存的按键信息与颠簸区域的对应关系,确定触摸输入点归属的第一颠簸区域以及对应第一按键信息,并输入确定的第一按键信息,这样,由于颠簸,触摸输入点可能不归属与第一按键信息对应的第一输入区域,但是归属与第一按键信息对应的颠簸区域,也可以输入第一按键信息,从而实现了颠簸状态下的文字信息的修正输入,降低了因颠簸而带来的误触率,提高了文字信息输入的效率,也提高了用户体验。在一个实施例中,所述确定模块包括:第一确定子模块,用于根据所述位置信息,以及预存的颠簸区域的范围信息,确定所述触摸输入点归属的颠簸区域;第二确定子模块,用于当确定的所述颠簸区域有至少两个时,将与所述当前加速度信息中加速度方向信息匹配的颠簸区域确定为第一颠簸区域。可见,可根据加速度的方向来准确确定触摸输入点归属的第一颠簸区域,提高了终端文字信息自动修正的准确性和可靠性。在一个实施例中,所述装置还可包括:预存模块,用于定期预存所述按键信息与颠簸区域的对应关系。这样,预存按键信息与颠簸区域的对应关系的过程是一个智能的,学习模仿的过程,使得颠簸区域确定的过程更加可靠,而颠簸区域越可靠,就能更进一步降低了因颠簸而带来的误触率。在一个实施例中,所述预存模块可包括:统计子模块,用于以当前按键信息为目标输入信息,统计在多个设定的加速度信息下,每次触摸输入点所在的当前位置信息;区域确定子模块,用于根据统计的每个当前位置信息,确定与所述当前按键信息对应的当前颠簸区域的范围信息;存储子模块,用于保存所述当前按键信息与所述当前颠簸区域的对应关系。可见,可通过多次测试,统计确定与每个按键信息对应的颠簸区域的范围信息,从而保存按键信息与颠簸区域的对应关系,这样,使得颠簸区域确定更加可靠,进一步降低了因颠簸而带来的误触率。在一个实施例中,所述装置还可包括:推送接收模块,用于在所述文字输入状态的终端的界面上推送开启颠簸监测的功能选项,并当确定所述功能选项被触发时,接收开启颠簸监测的功能的指令。可见,根据终端当前运动的当前加速度信息,进行文字信息的修正输入过程是一个可选的过程,只有当接收到开启颠簸监测的功能的指令后,才会获取终端当前运动的当前加速度信息,才进行文字信息的修正输入。这样,可应用于不同的场景,根据场景需求来确定是否开启颠簸监测的功能,提高了灵活性,也可以节省资源。在一个实施例中,所述装置还可包括:第二输入模块,用于当所述当前加速度信息中加速度绝对值小于或等于设定值时,根据预存的按键信息与输入区域的对应关系,确定所述位置信息对应的第本文档来自技高网...
文字信息输入的方法及装置

【技术保护点】
一种文字信息输入的方法,其特征在于,包括:获取处于文字输入状态的终端当前运动的当前加速度信息,以及触摸输入点所在的位置信息;当所述当前加速度信息中加速度绝对值大于设定值时,根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域,以及与所述第一颠簸区域对应的第一按键信息;输入所述第一按键信息。

【技术特征摘要】
1.一种文字信息输入的方法,其特征在于,包括:获取处于文字输入状态的终端当前运动的当前加速度信息,以及触摸输入点所在的位置信息;当所述当前加速度信息中加速度绝对值大于设定值时,根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域,以及与所述第一颠簸区域对应的第一按键信息;输入所述第一按键信息。2.如权利要求1所述的方法,其特征在于,所述根据预存的按键信息与颠簸区域的对应关系,确定所述位置信息对应的第一颠簸区域包括:根据所述位置信息,以及预存的颠簸区域的范围信息,确定所述触摸输入点归属的颠簸区域;当确定的所述颠簸区域有至少两个时,将与所述当前加速度信息中加速度方向信息匹配的颠簸区域确定为第一颠簸区域。3.如权利要求1或2所述的方法,其特征在于,所述按键信息与颠簸区域的对应关系的预存过程包括:以当前按键信息为目标输入信息,统计在多个设定的加速度信息下,每次触摸输入点所在的当前位置信息;根据统计的每个当前位置信息,确定与所述当前按键信息对应的当前颠簸区域的范围信息;保存所述当前按键信息与所述当前颠簸区域的对应关系。4.如权利要求3所述的方法,其特征在于,所述方法还包括:定期预存所述按键信息与颠簸区域的对应关系。5.如权利要求1所述的方法,其特征在于,所述获取处于文字输入状态的终端当前运动的当前加速度信息之前,还包括:在所述文字输入状态的终端的界面上推送开启颠簸监测的功能选项;当确定所述功能选项被触发时,接收开启颠簸监测的功能的指令。6.如权利要求1所述的方法,其特征在于,所述方法还包括:当所述当前加速度信息中加速度绝对值小于或等于设定值时,根据预存的按键信息与输入区域的对应关系,确定所述位置信息对应的第二输入区域,以及与所述第二输入区域对应的第二按键信息,并输入所述第二按键信息。7.如权利要求6所述的方法,其特征在于,与相同按键信息对应的输入区域的范围小于颠簸区域的范围。8.一种文字信息输入的装置,其特征在于,包括:获取模块,用于获取处于文字输入状态的终端当前运动的当前加速度信息,以及触摸输入点所在的位置信息;确定模块,与所述获取模块连接,用于当所述当前加速度信...

【专利技术属性】
技术研发人员:马宁杨依珍王中帅
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1