实现多模式同步输入的方法及系统的制作方法

文档序号:6518440阅读:138来源:国知局
实现多模式同步输入的方法及系统的制作方法
【专利摘要】本发明公开了一种实现多模式同步输入的方法及系统,该方法包括:采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列;根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式;根据所述输入模式对所述触屏信息进行识别,得到识别结果;判断是否执行新的输入模式;如果是,则返回执行根据所述二维坐标点序列确定输入模式的步骤;否则保持当前输入模式。利用本发明,可以实现不同类型字符的连续字串的自由输入的问题,提高输入效率。
【专利说明】实现多模式同步输入的方法及系统
【技术领域】
[0001]本发明涉及人机交互【技术领域】,具体涉及一种实现多模式同步输入的方法及系统。
【背景技术】
[0002]传统输入系统一般可提供多种输入模式,如手写输入和按键输入,但通常不同输入模式是单独存在的,即在输入字符前用户首先需要确定当前的输入模式:或以键盘按键输入或以手写输入,并将所接收到的触屏信息按照预设输入模式进行解析。在这样的设定下用户在输入带有不同类型字符的连续字串时,往往需要不断调整输入模式以满足不同字符类型输入的需求,如对中文字符的输入切换至更习惯的手写方式输入模式,而对英文单词或符号的输入则切换至按键方式输入。频繁的输入模式切换一方面导致连续字串整体输入效率低,另一方面用户书写体验也大大降低,使用不便,有着较大的局限性。
[0003]对此业界提出了一种可支持多模式同步输入的方法,该方法接收用户在统一界面的按键或手写输入的触屏信息,对输入模式进行自动判断并对触屏信息进行相关解析获取对应的文本内容。该方法实现了统一界面下的字母、数字、符号等字符的按键操作以及字符的手写笔迹输入。
[0004]然而当需要通过按键输入的字符不在当前统一界面时,或者说不是当前按键的主位字符时,该方法依然首先需要人工切换至对应的输入界面再完成特定字符的输入。显然这样的方法依然无法实现完整的同步输入,以9键盘输入界面为例,在图1所示界面进行拼音按键输入,但如果需要输入数字,就需手动切换至图2所示的数字输入界面。

【发明内容】

[0005]本发明实施例提供一种实现多模式同步输入的方法及系统,以解决现有的多模式输入系统不能实现不同类型字符的连续字串的自由输入的问题,提高输入效率。
[0006]为此,本发明实施例提供如下技术方案:
[0007]一种实现多模式同步输入的方法,包括:
[0008]采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列;
[0009]根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式;
[0010]根据所述输入模式对所述触屏信息进行识别,得到识别结果;
[0011]判断是否执行新的输入模式;
[0012]如果是,则返回执行根据所述二维坐标点序列确定输入模式的步骤;否则保持当前输入模式。
[0013]优选地,所述根据所述输入模式对所述触屏信息进行识别,得到识别结果包括:
[0014]如果所述输入模式为手写输入模式,则对所述触屏信息进行手写识别,获取文本
字串;[0015]如果所述输入模式为按键输入模式,则根据所述触屏信息的位置确定对应的活跃按键,然后获得所述活跃按键对应的文本字串;
[0016]如果所述输入模式为按键切换输入模式,则根据所述触屏信息的位置确定同键位上的非位键,然后获得所述非位键对应的字符并上屏显示。
[0017]优选地,所述根据所述二维坐标点序列确定输入模式包括:
[0018]根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作;
[0019]如果是笔画动作,则确定单位判决检测时间间隔内发生最大移动距离的两采样点间的方向d ;
[0020]如果所述方向d在预设的方向范围dt内,则确定为按键切换输入模式;否则为手写输入模式;
[0021]如果是点按动作,则获取设定的第二判断时间T2内采样点的累积移动距离S ;
[0022]如果所述累积移动距离S大于预设的第二判断距离S2,则确定为按键切换输入模式;
[0023]如果所述累积移动距离S小于或等于预设的第二判断距离S2,并且产生这段移动距离的有效时间已超过第二判断时间T2,则确定为按键切换输入模式;否则确定为按键输入模式。
[0024]优选地,所述根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作包括:
[0025]获取设定的第一判断时间Tl内采样点的累积移动距离S ;
[0026]如果所述累积移动距离S大于预设的第一判断距离SI,则确定用户的触屏操作是笔画动,否则确定用户的触屏操作是点按动作。
[0027]优选地,所述判断是否执行新的输入模式包括:
[0028]判断当前字符是否已输入结束;
[0029]如果已结束,则确定执行新的输入模式;否则确定不执行新的输入模式。
[0030]优选地,所述判断当前字符是否已输入结束包括:
[0031]在手写输入模式时,如果用户的抬笔时间大于设定的时间阈值,并且用户输入的笔迹在书写区域的分布满足笔迹完整条件,则确定当前字符已输入结束;
[0032]在按键输入模式或按键切换输入模式时,如果有字符上屏则确定当前字符已输入结束。
[0033]一种实现多模式同步输入的系统,包括:
[0034]采集模块,用于采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列;
[0035]输入模式确定模块,用于根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式;
[0036]识别模块,用于根据所述输入模式对所述触屏信息进行识别,得到识别结果;
[0037]判断模块,用于判断是否执行新的输入模式;如果是,则通知所述输入模式确定模块执行根据所述二维坐标点序列确定输入模式的操作;否则通知所述输入模式确定模块保持输出当前输入模式。
[0038]优选地,所述识别模块包括:[0039]第一识别模块,用于在所述输入模式为手写输入模式时,对所述触屏信息进行手与识别,获取文本字串;
[0040]第二识别模块,用于在所述输入模式为按键输入模式时,根据所述触屏信息的位置确定对应的活跃按键,然后获得所述活跃按键对应的文本字串;
[0041]第三识别模块,用于在所述输入模式为按键切换输入模式时,根据所述触屏信息的位置确定同键位上的非位键,然后获得所述非位键对应的字符并上屏显示。
[0042]优选地,所述输入模式确定模块包括:
[0043]动作判断模块,用于根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作;
[0044]第一确定模块,用于在所述动作判断模块判断用户的触屏操作是笔画动作时,确定单位判决检测时间间隔内发生最大移动距离两采样点间的方向d ;如果所述方向d在预设的方向范围dt内,则确定为按键切换输入模式;否则为手写输入模式;
[0045]第二确定模块,用于在所述动作判断模块判断用户的触屏操作是点按动作时,获取设定的第二判断时间T2内采样点的累积移动距离S ;如果所述累积移动距离S大于预设的第二判断距离S2,则确定为按键切换输入模式;如果所述累积移动距离S小于或等于预设的第二判断距离S2,并且产生这段移动距离的有效时间已超过第二判断时间T2,则确定为按键切换输入模式;否则确定为按键输入模式。
[0046]优选地,所述动作判断模块,具体用于获取设定的第一判断时间Tl内采样点的累积移动距离S ;并且在所述累积移动距离S大于预设的第一判断距离SI时,确定用户的触屏操作是笔画动,否则确定用户的触屏操作是点按动作。
[0047]优选地,所述判断模块,具体用于判断当前字符是否已输入结束;如果已结束,则确定执行新的输入模式;否则确定不执行新的输入模式。
[0048]优选地,在手写输入模式时,所述判断模块判断如果用户的抬笔时间大于设定的时间阈值,并且用户输入的笔迹在书写区域的分布满足笔迹完整条件,则确定当前字符已输入结束;
[0049]在按键输入模式或按键切换输入模式时,所述判断模块判断如果有字符上屏则确定当前字符已输入结束。
[0050]本发明实施例提供的实现多模式同步输入的方法及系统,根据用户输入的触屏信息自动确定输入模式,从而可以在同一界面接收用户的按键输入和手写笔迹输入,以及用户对按键非主位字符的按键切换输入,并实现对输入字串的有效解析,实现了字串的连续输入,有效地提高了整体输入的效率和用户体验。
【专利附图】

【附图说明】
[0051]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
[0052]图1是现有技术中拼音按键输入界面示意图;
[0053]图2是现有技术中数字按键输入界面示意图;
[0054]图3是本发明实施例中多模式输入界面示意图;[0055]图4是本发明实施例实现多模式同步输入的方法的流程图;
[0056]图5是本发明实施例中方向范围示意图;
[0057]图6是本发明实施例实现多模式同步输入的系统的结构示意图;
[0058]图7是本发明实施例中输入模式确定模块的一种具体结构示意图。
【具体实施方式】
[0059]为了使本【技术领域】的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明实施例作进一步的详细说明。
[0060]由于通常情况下字母、数字和符号的笔画数较少且相似字符多,手写输入识别效果往往有限,因而多倾向于按键输入。而由于输入界面大小的限制,不同类型的字符如字母、数字、符号等往往占用同一按键,因而现有技术在输入不同类型符号时需要进行不同界面的切换,以激活不同类型的按键。
[0061]针对现有多模式同步输入方法对连续输入字串类型的限制,本发明实施例提出了一种新的多模式同步输入的方法及系统,不仅可以在同一界面上接收用户的按键输入和手写输入,而且还可以接收用户对非活跃按键的按键切换输入等,并通过自动判断实现对输入字串的有效解析,实现了字串的连续输入。
[0062]本发明实施例实现多模式同步输入方法及系统的一种输入界面如图3所示。
[0063]在本发明实施例中,输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式,所述按键切换输入模式是指有对非活跃按键(如图3中“abc”按键上方非主位字符“2”)的输入。
[0064]如图4所示,是本发明实施例实现多模式同步输入的方法的流程图,包括以下步骤:
[0065]步骤401,采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列。
[0066]比如,按时序将触屏信息记录为二维坐标点序列(X,y),其中X,y分别是各采样点的横坐标和纵坐标。
[0067]步骤402,根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式。
[0068]具体地,可以根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作。如果是笔画动作,则确定所述笔画动作对应的输入模式是手写输入模式或按键切换输入模式;如果是点按动作,则确定所述点按动作对应的输入模式是按键输入模式或按键切换输入模式。
[0069]一般来说,用户做笔画动作时,单位时间内采集到的笔迹移动距离较长,而用户做点按动作时,单位时间内触摸屏上笔迹移动距离往往较短。因此,在实际应用中,可以首先根据触屏信息在单位时间内的移动距离来确定用户动作。
[0070]具体地,可以在预设判断时间Tl内,对每单位时间(通常Tl=n*单位时间,每个单位时间可以为100ms。)内的样本比较采样点累积移动距离S和判断距离SI的关系。如果S>S1,则确定为笔画动作;否则为点按动作。
[0071]在判断为笔画动作状态下,采集到的用户触屏信息往往具有较大的位移,其对应的输入模式可能为手写输入模式或按键切换输入模式(因为按键切换输入方式也是存在一定时间笔画动作的,并且有这样的可能:用户保持接触状态并停留一段时间)。在这种情况下,还需要进一步区分是手写输入模式还是按键切换输入模式。
[0072]由于手写字符笔画通常有其特定的书写规律,而按键切换输入通常由系统预先设置,因此,在本发明实施例中可以根据笔画的书写方向特点对其区分。具体地,可以判断单位判决检测时间间隔内发生最大移动距离两采样点间方向d与方向范围dt的关系,若d在方向范围dt内,判断为按键切换输入模式;否则判断为手写输入模式。
[0073]在判断为点按动作状态下,采集到的用户触屏信息的位移一般较小,其对应的输入模式可能是按键输入模式或按键切换输入模式。在这种情况下,还需要进一步区分是按键输入模式还是按键切换输入模式。
[0074]由于在按键输入模式下,用户接触特定按键的时间往往较短且累积移动距离较小,反之按键切换操作的按键时间通常较长或累积移动距离较大。为此,在实际应用中,可以从接触时间和位移距离出发对其进一步区分。具体地,可以在预设判断时间T2内,对每单位时间内的样本,比较采样点累积移动距离S和判断距离S2的关系。如果S>S2,则确定为按键切换输入模式;若S〈=S2但产生该段移动距离的时间已超过判断时间T2,则确定为按键切换输入模式;其他情况(即S〈=S2但产生该段移动距离的时间未超过T2)均判断为按键输入模式。
[0075]需要说明的是,在上述判断为点按动作状态下,如果出现一笔划结束的情况,即判断为按键输入模式。
[0076]步骤403,根据所述输入模式对所述触屏信息进行识别,得到识别结果。
[0077]前面提到,在本发明实施例中,输入模式有三种,分别是:按键输入模式、手写输入模式以及按键切换输入模式。针对这三种输入模式,可以分别采用相应的识别方式获得识别结果。具体地:
[0078]如果输入模式为手写输入模式,则对所述触屏信息进行手写识别,获取对应的文本字串;
[0079]如果输入模式为按键输入模式,则根据所述触屏信息的位置确定对应的活跃按键,然后获得所述活跃按键对应的文本字串;
[0080]如果所述输入模式为按键切换输入模式,则根据所述触屏信息的位置确定同键位上的非位键,然后获得所述非位键对应的字符(如字母/符号/数字)并上屏显示。
[0081]步骤404,判断是否执行新的输入模式;如果是,则执行步骤402 ;否则,执行步骤405。
[0082]步骤405,保持当前输入模式。
[0083]需要说明的是,上述各参数可以在系统初始化时设置,包括第一判断时间Tl、第二判断时间T2、一次判断时间间隔t、第一判断距离S1、第二判断距离S2、方向范围dt。一般来说,这些参数的设定依赖于显示屏采样率的大小,硬件处理器的快慢以及系统软件的架构等。在实际应用中,考虑到用户的书写体验和实际效果,可以将第一判断时间Tl取为200ms ;第二判断时间T2取为500ms ;—次判断时间间隔t取为50ms ;第一判断距离SI为20像素点;第二判断距离S2为30像素点;方向范围dt为(75° ,105° ),如图6中黑色区域所示。[0084]由此可见,本发明实施例提供的实现多模式同步输入的方法,根据用户输入的触屏信息自动确定输入模式,而且所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式,从而可以在同一界面接收用户的按键输入和手写笔迹输入,以及用户对按键非主位字符的按键切换输入,并实现对输入字串的有效解析,实现了字串的连续输入,有效地提高了整体输入的效率和用户体验。
[0085]相应地,本发明实施例还提供一种实现多模式同步输入的系统,如图6所示,是该系统的一种结构示意图。
[0086]在该实施例中,所述系统包括:
[0087]采集模块601,用于采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列;
[0088]输入模式确定模块602,用于根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式;
[0089]识别模块603,用于根据所述输入模式对所述触屏信息进行识别,得到识别结果;
[0090]判断模块604,用于判断是否执行新的输入模式;如果是,则通知所述输入模式确定模块执行根据所述二维坐标点序列确定输入模式的操作;否则通知所述输入模式确定模块输出当前输入模式。
[0091]在该实施例中,输入模式确定模块602需要首先确定用户的触屏操作是笔画动作还是点按动作,进而再确定不同动作情况下的具体输入模式。为此,输入模式确定模块602的一种具体实现结构如图7所示,包括:动作判断模块701、第一确定模块702和第二确定模块703。其中:
[0092]动作判断模块701,用于根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作;
[0093]第一确定模块702,用于在所述动作判断模块701判断用户的触屏操作是笔画动作时,确定单位判决检测时间间隔内发生最大移动距离两采样点间的方向d ;如果所述方向d在预设的方向范围dt内,则确定为按键切换输入模式;否则为手写输入模式;
[0094]第二确定模块703,用于在所述动作判断模块701判断用户的触屏操作是点按动作时,获取设定的第二判断时间T2内采样点的累积移动距离S ;如果所述累积移动距离S大于预设的第二判断距离S2,则确定为按键切换输入模式;如果所述累积移动距离S小于或等于预设的第二判断距离S2,并且产生这段移动距离的有效时间已超过T2,则确定为按键切换输入模式;否则确定为按键输入模式。
[0095]上述动作判断模块701具体可以按以下方式确定用户的触屏操作是笔画动作还是点按动作:获取设定的第一判断时间Tl内采样点的累积移动距离S ;并且在所述累积移动距离大于预设的第一判断距离Si时,确定用户的触屏操作是笔画动,否则确定用户的触屏操作是点按动作。
[0096]需要说明的是,上述输入模式确定模块602并不仅限于图7所示结构,在实际应用中,还可以采用其它结构形式,对此本发明实施例不做限定。
[0097]另外,在本发明实施例中,判断模块604具体可以根据当前字符是否已输入结束来确定是否执行新的输入模式。如果已结束,则确定执行新的输入模式;否则确定不执行新的输入模式。具体地,在手写输入模式时,判断模块604判断如果用户的抬笔时间大于设定的时间阈值,并且用户输入的笔迹在书写区域的分布满足笔迹完整条件,则确定当前字符已输入结束;在按键输入模式或按键切换输入模式时,判断模块604判断如果有字符上屏则确定当前字符已输入结束。
[0098]在本发明实施例中,识别模块603可以根据用户的不同输入模式进行相应的文字识别。具体地,识别模块603可以包括:
[0099]第一识别模块,用于在所述输入模式为手写输入模式时,对所述触屏信息进行手与识别,获取文本字串;
[0100]第二识别模块,用于在所述输入模式为按键输入模式时,根据所述触屏信息的位置确定对应的活跃按键,然后获得所述活跃按键对应的文本字串;
[0101]第三识别模块,用于在所述输入模式为按键切换输入模式时,根据所述触屏信息的位置确定同键位上的非位键,然后获得所述非位键对应的字符并上屏显示。
[0102]本发明实施例提供的实现多模式同步输入的系统,根据用户输入的触屏信息自动确定输入模式,而且所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式,从而可以在同一界面接收用户的按键输入和手写笔迹输入,以及用户对按键非主位字符的按键切换输入,并实现对输入字串的有效解析,实现了字串的连续输入,有效地提高了整体输入的效率和用户体验。
[0103]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0104]以上对本发明实施例进行了详细介绍,本文中应用了【具体实施方式】对本发明进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及设备;同时,对于本领域的一般技术人员,依据本发明的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种实现多模式同步输入的方法,其特征在于,包括: 采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列; 根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式; 根据所述输入模式对所述触屏信息进行识别,得到识别结果; 判断是否执行新的输入模式; 如果是,则返回执行根据所述二维坐标点序列确定输入模式的步骤;否则保持当前输入模式。
2.根据权利要求1所述的方法,其特征在于,所述根据所述输入模式对所述触屏信息进行识别,得到识别结果包括: 如果所述输入模式为手写输入模式,则对所述触屏信息进行手写识别,获取文本字串; 如果所述输入模式为按键输入模式,则根据所述触屏信息的位置确定对应的活跃按键,然后获得所述活跃按键对应的文本字串; 如果所述输入 模式为按键切换输入模式,则根据所述触屏信息的位置确定同键位上的非位键,然后获得所述非位键对应的字符并上屏显示。
3.根据权利要求1所述的方法,其特征在于,所述根据所述二维坐标点序列确定输入模式包括: 根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作; 如果是笔画动作,则确定单位判决检测时间间隔内发生最大移动距离的两采样点间的方向d ; 如果所述方向d在预设的方向范围dt内,则确定为按键切换输入模式;否则为手写输入模式; 如果是点按动作,则获取设定的第二判断时间T2内采样点的累积移动距离S ; 如果所述累积移动距离S大于预设的第二判断距离S2,则确定为按键切换输入模式;如果所述累积移动距离S小于或等于预设的第二判断距离S2,并且产生这段移动距离的有效时间已超过第二判断时间T2,则确定为按键切换输入模式;否则确定为按键输入模式。
4.根据权利要求3所述的方法,其特征在于,所述根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作包括: 获取设定的第一判断时间Tl内采样点的累积移动距离S ; 如果所述累积移动距离S大于预设的第一判断距离SI,则确定用户的触屏操作是笔画动,否则确定用户的触屏操作是点按动作。
5.根据权利要求1所述的方法,其特征在于,所述判断是否执行新的输入模式包括: 判断当前字符是否已输入结束; 如果已结束,则确定执行新的输入模式;否则确定不执行新的输入模式。
6.根据权利要求5所述的方法,其特征在于,所述判断当前字符是否已输入结束包括: 在手写输入模式时,如果用户的抬笔时间大于设定的时间阈值,并且用户输入的笔迹在书写区域的分布满足笔迹完整条件,则确定当前字符已输入结束;在按键输入模式或按键切换输入模式时,如果有字符上屏则确定当前字符已输入结束。
7.一种实现多模式同步输入的系统,其特征在于,包括: 采集模块,用于采集用户输入的触屏信息,并按时序将触屏信息记录为二维坐标点序列; 输入模式确定模块,用于根据所述二维坐标点序列确定输入模式,所述输入模式包括:按键输入模式、手写输入模式以及按键切换输入模式; 识别模块,用于根据所述输入模式对所述触屏信息进行识别,得到识别结果; 判断模块,用于判断是否执行新的输入模式;如果是,则通知所述输入模式确定模块执行根据所述二维坐标点序列确定输入模式的操作;否则通知所述输入模式确定模块保持输出当前输入模式。
8.根据权利要求7所述的系统,其特征在于,所述识别模块包括: 第一识别模块,用于在所述输入模式为手写输入模式时,对所述触屏信息进行手写识另1J,获取文本字串; 第二识别模块,用于在所述输入模式为按键输入模式时,根据所述触屏信息的位置确定对应的活跃按键,然后获得所述活跃按键对应的文本字串; 第三识别模块,用于在所述输入模式为按键切换输入模式时,根据所述触屏信息的位置确定同键位上的非位键,然后获得所述非位键对应的字符并上屏显示。
9.根据权利要求7所述的系统,其特征在于,所述输入模式确定模块包括: 动作判断模块,用于根据所述二维坐标点序列判断用户的触屏操作是笔画动作还是点按动作; 第一确定模块,用于在所述动作判断模块判断用户的触屏操作是笔画动作时,确定单位判决检测时间间隔内发生最大移动距离两采样点间的方向d ;如果所述方向d在预设的方向范围dt内,则确定为按键切换输入模式;否则为手写输入模式; 第二确定模块,用于在所述动作判断模块判断用户的触屏操作是点按动作时,获取设定的第二判断时间T2内采样点的累积移动距离S ;如果所述累积移动距离S大于预设的第二判断距离S2,则确定为按键切换输入模式;如果所述累积移动距离S小于或等于预设的第二判断距离S2,并且产生这段移动距离的有效时间已超过第二判断时间T2,则确定为按键切换输入模式;否则确定为按键输入模式。
10.根据权利要求9所述的系统,其特征在于, 所述动作判断模块,具体用于获取设定的第一判断时间Tl内采样点的累积移动距离S;并且在所述累积移动距离S大于预设的第一判断距离SI时,确定用户的触屏操作是笔画动,否则确定用户的触屏操作是点按动作。
11.根据权利要求7所述的系统,其特征在于, 所述判断模块,具体用于判断当前字符是否已输入结束;如果已结束,则确定执行新的输入模式;否则确定不执行新的输入模式。
12.根据权利要求11所述的系统,其特征在于, 在手写输入模式时,所述判断模块判断如果用户的抬笔时间大于设定的时间阈值,并且用户输入的笔迹在书写区域的分布满足笔迹完整条件,则确定当前字符已输入结束;在按键输入模式或按键切换输入模式时,所述判断模块判断如果有字符上屏则确定当 前字符已输入结束。`
【文档编号】G06F3/0488GK103558943SQ201310554067
【公开日】2014年2月5日 申请日期:2013年11月8日 优先权日:2013年11月8日
【发明者】竺博, 胡金水, 何婷婷, 胡国平, 胡郁 申请人:安徽科大讯飞信息科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1