CN201410056411.2
2014.02.19
CN104850237A
2015.08.19
撤回
无权
发明专利申请公布后的视为撤回IPC(主分类):G06F 3/023申请公布日:20150819|||文件的公告送达IPC(主分类):G06F 3/023收件人:马舜尧文件名称:视为撤回通知书|||文件的公告送达IPC(主分类):G06F 3/023收件人:马舜尧文件名称:实审请求期限届满前通知书|||文件的公告送达 IPC(主分类):G06F 3/023收件人:马舜尧文件名称:发明专利申请公布通知书|||公开
G06F3/023; G06F17/30
G06F3/023
马舜尧
101101北京市通州区玉桥南里60号楼2151
该发明适用于具有操作系统的智能终端设备,基于触摸屏虚拟键盘,提出了一种具有英文输入功能的输入法系统。该输入法系统通过候选项扩展产生的多阶衍生候选项实现具有同一字根的各种形式英文单词的快速输入问题,以及更为快捷地实现目标单词首字母大写或大小写切换。运用相通原理,在中文输入时,能够延伸候选项功能,把输入中经常需要的功能有机集成在一个输入法中。
权利要求书1. 基于在触摸屏虚拟键盘上实现的具有英文输入功能的拼音输入法,输入法衍生候选项生成与处理方法,其特征在于,包括:1)监测虚拟键盘输入,获得相应源候选项并显示在屏幕上的步骤;2)监测所述源候选项是否被激活,如果检测到源候选项被激活,执行输入功能并搜索或生成对应衍生候选项的步骤;3)衍生候选项被显示在屏幕上的步骤;4)监测所述衍生候选项是否被激活,如果被激活则执行输入功能并继续搜索或生成新的衍生候选项的步骤;5)如果存在新的衍生候选项,则重复步骤3和步骤4。2. 根据权利要求1所述的方法,其特征在于,还包括:输入法程序检测到虚拟键盘输入,则根据输入信息搜索英文或中文数据库文件获得源候选项并显示在屏幕上;所述源候选项是中文字符或字符串,英文字符、字符串或单词。3. 根据权利要求1、2所述的方法,源候选项和衍生候选项统称为候选项,其特征在于,还包括:输入法程序监测所述候选项是否被激活,候选项被激活的方式是点击候选项、长按候选项或在候选项上滑动;输入法程序检测到候选项被激活后,通过搜索英文衍生词数据库或自定义行为表生成衍生候选项。4. 根据权利要求1至3所述的方法,其特征在于,还包括:英文衍生词数据库中存储的数据项包含与被激活候选项同一字根的英文单词的各种形式;同一字根的英文单词的形式有:复数形式、第三人称单数形式、过去式、过去分词形式、现在分词形式,以及名词、形容词、副词形式。5. 根据权利要求1至3所述的方法,其特征在于,还包括:在英文输入状态下,衍生候选项包括源候选项或上一级衍生候选项对应单词或字符串的不同拼写形式,拼写形式包括:全大写形式、全小写形式和首字母大写形式。6. 根据权利要求1至5所述的方法,其特征在于,还包括:在英文输入状态下,第一阶衍生候选项是与被激活源候选项同一字根的英文单词的各种形式,第二阶衍生候选项是被激活的第一阶衍生候选项对应字符串或单词的不同拼写形式。7. 根据权利要求1至6所述的方法,其特征在于,还包括:输入法程序检测到源候选项或衍生候选项被激活后,如果所激活的候选项是可输入字符或字符串,则在输入法绑定的文本窗口输入可输入字符串或替换原字符串,并进一步生成新 的衍生候选项。8. 根据权利要求1至3所述的方法,其特征在于,还包括:衍生候选项可以是自定义功能衍生候选项,输入法程序依据自定义行为表生成自定义功能衍生候选项;输入法程序检测到自定义功能衍生候选项被激活后则执行对应的自定义功能。9. 根据权利要求1至3和8所述的方法,其特征在于,还包括:在中文输入状态下,自定义功能衍生候选项包括翻译、搜索、字典选项,这些衍生候选项以描述性字符串或图标的形式显示在屏幕上;激活翻译、搜索、字典衍生候选项执行的功能分别是翻译、在网上搜索和在汉字词典中查找对应的内容。10. 一种能实现如权利要求1至9所述的输入法系统,该输入法系统包括如下模块:输入法虚拟键盘模块,该模块执行显示和刷新虚拟键盘的功能,同时接收用户通过虚拟键盘输入信息的步骤;候选窗口模块,该模块执行显示和刷新候选窗口的功能,同时监测源候选项或衍生候选项是否被激活的步骤。输入法输入引擎模块,该模块执行根据输入信息检索数据库文件获得相应源候选项的步骤;输入法候选引擎模块,该模块执行根据激活的候选项或衍生候选项检索衍生词数据库或查找自定义行为表生成衍生候选项的步骤。
说明书输入法衍生候选项生成与处理方法 一、技术领域 本发明涉及计算机信息输入领域,针对智能手机或平板电脑等具有操作系统的手持设备,基于在触摸屏虚拟键盘上实现的输入法衍生候选项生成与处理方法,以及一种输入法系统。 二、背景技术 当前,平板电脑和智能手机已经成为人们生活中不可或缺的工具,输入法的效率和使用便捷程度直接关系到这些手持设备的使用体验。对于以中文输入为主的许多用户,使用英文输入的场合也非常多。因此,对于中文输入法,在保证中文输入效率和使用体验的同时,如何提高英文输入效率和体验也是衡量一个输入法优劣的重要标准。当前应用在智能手机或平板电脑上的绝大多数输入法都具备英文输入功能,但当输入名词的复数形式或动词的过去式、过去分词或现在分词时,输入步骤就明显增多,也就导致在实际使用时英文输入效率的不理想。 接下来,以科大讯飞为例来分析在英文输入过程中因为单词的属性而导致的输入效率下降。比如要输入单词stopped,输入步骤如下所述。 在讯飞输入法的英文输入模式下,点击输入st,则在候选窗口中出现候选项st,sth,star,stay,stop,也就是说输入两个字母后stop单词已经出现在候选窗口中,如果不考虑单词后缀的问题,候选单词stop实际已经出现在候选项中。但因为要输入的是它的过去式形式,所以还要继续输入o,从而在候选窗口中出现候选项sto,stop,stow,story,此次输入结束,stop单词仍然在候选窗口中,还要继续输入p,这时在候选项中才出现stopped,至此输入目的才达到。对于本例来说,如果不考虑目标单词的各种形式,只需要输入两个字母st就能实现stop的输入,而实际要输入stop四个字母才能实现其过去式形式的输入。 在英文输入中,经常遇到需要首字母大写或整个单词大写的情况,当前主要的输入法都是采用和个人电脑类似的输入方式,即存在一个Shift按键,按下这个按键后,接下来输入的字母将进行大写或小写转换。对于整个单词都要大写或小写的情况,输入过程就更要麻烦,需要按击两次Shift按键,使输入状态处于大写模式或小写模式。对输入中需要频繁进行大小写切换的场景,如何解决大小写切换的问题就显得十分必要。 三、发明内容 本发明要解决的技术问题就是如何实现具有同一字根的各种形式英文单词的快速输入问题,以及更为快捷地实现目标单词首字母大写或大小写切换。运用相通原理,在中文输入时,能够延伸候选项功能,把输入中经常需要的功能有机集成在一个输入法中。 相应的,本发明提供了一种输入法系统,具有通过多阶候选项和衍生候选项的方法实现 同一字根的各种形式英文单词的快速输入,以及单词首字母大写或大小写切换。 输入法衍生候选项生成与处理方法基于在触摸屏虚拟键盘上实现的具有英文输入功能的拼音输入法,其特征在于,包括: 1)监测虚拟键盘输入,获得相应源候选项并显示在屏幕上的步骤; 2)监测所述源候选项是否被激活,如果检测到源候选项被激活,执行输入功能并搜索或生成对应衍生候选项的步骤; 3)衍生候选项被显示在屏幕上的步骤; 4)监测所述衍生候选项是否被激活,如果被激活则执行输入功能并继续搜索或生成新的衍生候选项的步骤; 5)如果存在新的衍生候选项,则重复步骤3和步骤4。 根据上述步骤,输入法程序监测虚拟键盘输入,当检测到输入行为后,输入法程序根据输入信息搜索英文或中文数据库文件获得源候选项并显示在屏幕上。 所述源候选项是中文字符或字符串,英文字符、字符串或单词。 如果是退格、回车等键盘操作,将执行与按键对应的功能,除了虚拟键盘的刷新外,并不触发搜索数据库文件的步骤。 为表述方便,源候选项和衍生候选项统称为候选项。 如上所述,当候选项被显示在屏幕上后,输入法程序监测所述候选项是否被激活,候选项被激活的方式是点击候选项、长按候选项或在候选项上滑动。 输入法程序检测到源候选项被激活后,通过搜索英文衍生词数据库或自定义行为表生成衍生候选项。 英文衍生词数据库中存储的数据项包含与被激活源候选项同一字根的英文单词的各种形式。 具有同一字根的英文单词的形式有:复数形式、第三人称单数形式、过去式、过去分词形式、现在分词形式,以及名词、形容词、副词形式。 如上所述,英文衍生词数据库包含的数据项决定了衍生候选项的内容。 在英文输入状态下,衍生候选项还包括与源候选项或上一级衍生候选项对应单词或字符串的不同拼写形式,拼写形式包括:全大写形式、全小写形式和首字母大写形式。 在英文输入状态下,第一阶衍生候选项是与被激活源候选项同一字根的英文单词的各种形式,第二阶衍生候选项是被激活的第一阶衍生候选项对应字符串或单词的不同拼写形式。 输入法程序检测到源候选项或衍生候选项被激活后,如果所激活的候选项是可输入字符或字符串,则在输入法绑定的文本窗口输入可输入字符串或替换原字符串,并进一步生成新的衍生候选项。 因为衍生候选项是源候选项存在形式或功能的扩展,从源候选项到衍生候选项,每一次 选择都是使用者在给定范围对输入结果进行的修正,因此,修正后的结果总是要替换掉原来的结果。这样的优点是把用户的输入过程从一个字母一个字母的输入过程变为在给定范围内选择结果的过程。 衍生候选项可以是自定义功能衍生候选项,输入法程序依据自定义行为表生成自定义功能衍生候选项。 输入法程序检测到自定义功能衍生候选项被激活后则执行对应的自定义功能。 在中文输入状态下,自定义功能衍生候选项包括翻译、搜索、字典选项,这些衍生候选项以描述性字符串或图标的形式显示在屏幕上。 激活翻译、搜索、字典衍生候选项执行的功能分别是翻译、在网上搜索和在汉字词典中查找对应的内容。 在中文输入中,把某个词汇翻译成英文,或把某个词汇作为关键字在网络上搜索相关信息,或查看某个词汇在中文字典中的释义是输入中经常的伴生行为。因此,本发明把这些常用的功能同时集成到一个输入法系统中,使输入法不但能够完成通常的文字输入要求,同时能够解决输入中这些常见用户需求。 自定义功能衍生候选项也是扩展虚拟键盘功能的有效措施。在输入过程中,把在特定条件下要用到的功能作为一个衍生候选项显示在弹出界面上,而不是作为一个虚拟按键的形式包含在虚拟键盘上。比如在实施方式中提供的示例,就是把大小写切换功能放在第二阶衍生候选项中,而不像绝大多数输入法那样提供一个Shift按键。 自定义功能衍生候选项的引用使得输入法系统更为灵活的提供各种输入中可能要用到的功能,尤其当这些功能使用频率并不很高时。 基于上述输入法衍生候选项生成与处理方法,本发明同时提供了一种输入法系统,该输入法系统具有的功能模块与步骤如下: 输入法虚拟键盘模块,该模块执行显示和刷新虚拟键盘的功能,同时接收用户通过虚拟键盘输入信息的步骤。 候选窗口模块,该模块执行显示和刷新候选窗口的功能,同时监测源候选项或衍生候选项是否被激活的步骤。 输入法输入引擎模块,该模块执行根据输入信息检索数据库文件获得相应源候选项的步骤。 输入法候选引擎模块,该模块执行根据激活的源候选项或衍生候选项检索衍生词数据库或依据自定义行为表生成衍生候选项的步骤。 四、附图说明 图1,本发明提供的输入法系统组成框图。 图2,本发明所述衍生候选项生成过程与方法流程图。 图3,本发明所述输入法系统的源候选项及虚拟键盘示例。 图4,本发明所述输入法系统的第一阶衍生候选项及虚拟键盘示例。 图5,本发明所述输入法系统候选引擎搜索英文衍生词数据库的过程。 图6,本发明所述输入法系统的第二阶衍生候选项及虚拟键盘示例。 图7,在中文输入模式下源候选项及虚拟键盘示例。 图8,在中文输入模式下衍生候选项及虚拟键盘示例。 五、具体实施方式 根据所述发明内容,这一部分进一步阐述本发明的优选实施方式。 本发明可应用于智能手机、平板电脑等具有触摸屏输入功能的智能终端设备。在智能终端设备中,可能运行不同的操作系统,本发明提供的输入法衍生候选项生成与处理方法以及输入法系统针对不同操作系统具有不同的版本,但除了因为操作系统不同而采用了不同环境下程序代码的不同之外,所述方法和输入法系统是一致的。该说明书中提供的示例或图片均来自Android操作系统版本。 中文输入法技术和系统是一个复杂的技术实现过程,作为输入法技术的一个方面,该发明所述输入法衍生候选项生成与处理方法与输入法系统密不可分,为清晰地阐述发明内容,本说明书结合输入法的技术架构来做详细说明。 如图1所示,本发明所述输入法系统包括的主要功能模块有:虚拟键盘模块101;候选窗口模块103;输入引擎模块102和候选引擎模块104。 虚拟键盘模块101用于执行显示和刷新虚拟键盘的功能,同时接收用户通过虚拟键盘输入的信息,并传递给输入引擎模块102。比如,虚拟按键的显示,按键按下后的显示效果改变,滑动路径的生成与显示,扫描哪些按键被按下并把按下的按键发送给输入引擎搜索候选字词等。 输入引擎模块102根据来自虚拟键盘模块的输入信息检索数据库文件获得相应候选项并把获取的候选项传递给候选窗口模块103显示出来。在中文输入模式下,输入引擎模块102根据来自虚拟键盘模块101的字母序列生成有效的拼音或拼音序列,进一步地根据拼音或拼音序列检索汉字词库文件,从而获得与输入信息对应的汉字候选项。在英文输入模式下,输入引擎模块102将根据来自虚拟键盘模块的字母序列搜索英文词库文件,从而获得与输入信息对应的英文候选项。输入引擎模块再把获得的候选项传递给候选窗口模块103显示出来。 候选窗口模块103负责显示源候选项和衍生候选项。候选窗口是输入法和使用者互动的区域,候选项呈现在候选窗口区域,使用者选择候选窗口出现的目标候选项从而完成一次输入活动。在智能设备上,候选窗口对用户输入意图的解析是提高输入效率、增强用户体验的主要方向。本发明所述的输入法衍生候选项生成与处理方法就是围绕候选项展开达到提高输入效率的目的。 候选引擎模块104是实现候选项展开功能的核心模块,以被激活的候选窗口中的候选项为参数,通过检索特定数据库文件或自定义行为表来生成衍生候选项。 为说明方便,本发明把输入法引擎模块检索汉字词库文件和英文词库文件获得的候选项定义为源候选项,而把通过激活源候选项进而由输入法候选引擎检索英文衍生词数据库文件或自定义行为表获得的选项定义为衍生候选项。衍生候选项总是源自于源候选项,衍生候选项与源候选项的关系体现在英文衍生词数据库或自定义行为表中。比如,英文衍生词数据库中包含的数据项就是基于同一词根下的英文单词的各种存在形式,以stop为例,在衍生词数据库中包含有stop、stops、stopped、stopping,即动词stop的第三人称单数(或名词的复数)、过去式、过去分词和现在分词形式。以名词beauty为例,在衍生词数据库中存在beauty、beauties、beautiful和beautifully,即与名词beauty对应的复数形式、形容词形式和副词形式(如果存在的话)。 在英文输入模式下,候选项存在大写形式和小写形式两种。接下来,以默认小写形式为例来说明输入首字母大写英文单词的输入过程,如图2所示。 步骤201即输入法程序监测虚拟键盘是否有输入,如果检测到输入操作发生,并且输入的内容是有效字母,输入法程序则进入步骤202。 在步骤202,输入法程序搜索数据库文件,在英文输入模式下,即搜索英文词库文件以获得对应的英文候选项。如果候选项存在则执行步骤204,把源候选项显示出来。本发明所提供输入法系统的源候选项及整个虚拟键盘显示如图3。候选窗口301位于虚拟键盘302上部,候选窗口301有两行空间。 当源候选项被显示在候选窗口后,输入法程序检测源候选项是否被激活,即步骤205。激活源候选项的方式有多种,其一是单击候选项,其二是长按候选项,其三是在候选项上滑动。当输入法设置不支持联想功能时,单击候选项是最为高效的激活方式,并且接下来的衍生候选项可以直接显示在当前的候选窗口中。而如果支持联想功能,点选候选项是输入目标内容的通常操作,因此,采用长按候选项或在候选项上滑动的激活方式来区分点选候选项和激活候选项操作。在本实施方式中,英文输入模式不支持联想功能,源候选项和衍生候选项都显示在同一候选窗口中。 在步骤206,输入法程序检测到源候选项被激活后,在输入法绑定的文本窗口输入源候选项内容,同时候选引擎检索英文衍生词数据库。因为此次输入的文本有可能被接下来的内容替换,所以在android系统中,通过SetComposingText函数显示在文本窗口,优点是接下来既可以通过SetComposingText替换已经输入的文本,也可以通过finishComposing确定并完成文本输入。 步骤207根据候选引擎检索结果判断是否存在衍生候选项,如果衍生候选项存在,则要把衍生候选项显示出来。衍生候选项显示在显示屏的哪一个区域也有很多选择,对于需要不破坏原有候选窗口内容的场景来说,衍生候选项最好显示在一个专门的区域里,比如长按候选项,则在被按下候选项的上方弹出一个窗口来显示衍生候选项。对于本实施方式,衍生候 选项则直接显示在候选窗口区域。 在步骤208,如果衍生候选项存在,则输入法程序把第一阶衍生候选项显示在屏幕上,如图4所示。接下来,如步骤209,输入法程序监测第一阶候选项是否被激活,当检测到某一衍生项被激活且其并不是自定义功能衍生候选项时,输入法程序查询自定义行为表并生成第二阶衍生候选项。 从输入法技术实现的角度,只要下一阶衍生候选项存在,那么当前衍生候选项就可以被激活并重复搜索衍生数据库或自定义行为表的过程。在本实施方式,源候选项通常存在两阶衍生候选项,第一阶是英文字符串或单词的不同存在形式,比如复数形式,第三人称单数形式,过去式、过去分词、现在分词形式等。第二阶衍生候选项是被激活衍生候选项的不同拼写形式,如首字母大写形式,全大写形式,全小写形式等。 第一阶衍生候选项也可以包括基于同一字根的形容词形式、副词形式或名词动词形式,这些数据项都储存在英文衍生词数据库中。例如,对于源候选项beautiful,在衍生词数据库中存在的数据项是:beauties、beauty、beautiful、beautifully。 接下来以源候选项stop为例来说明输入法候选引擎搜索衍生词数据库的过程,如图5所不。 输入法程序启动后,首先是步骤501,即初始化候选引擎,比如分配内存空间,打开衍生词数据库文件等。 步骤502是设置候选引擎关键字,也就是在启动候选引擎前,把被激活的源候选项(英文字符串或单词)作为参数传递给候选引擎,对于本例,当源候选项stop被激活后,则把stop设置为候选引擎的关键字。接下来,候选引擎开始搜索英文衍生词数据库,即步骤503。 衍生词数据库的所有数据项都有一个类别标志,同一类别的数据项则标志相同,比如stop、stops、stopped、stopping属于同一类别,则它们在数据库中就具有相同的标志。同时,为了提高检索效率,所有同一类别的数据项位置相邻,并且根据字母升序排列。 候选引擎启动后,候选引擎在衍生词数据库中搜索设置的关键字,如果检索到设置的关键字,比如stop,则候选引擎根据衍生词类别标志获得全部同类别的数据项,即步骤505。然后,候选引擎把获得的衍生数据项传递给候选窗口模块104。候选窗口模块把这些衍生数据项作为第一阶衍生候选项显示在候选窗口中。 在步骤209,输入法程序监测第一阶候选项是否被激活,当检测到某一衍生项被激活且其并不是自定义功能衍生候选项时,输入法程序查询自定义行为表并生成第二阶衍生候选项。 对于本实施方式,为简化起见,当源候选项或第一阶衍生候选项是默认小写的拼写形式时,第二阶衍生候选项中不包含全小写的拼写形式,同理,当源候选项或第一阶衍生候选项是默认大写的拼写形式时,第二阶衍生候选项中不包含全大写的拼写形式。同时,因为本实施方式提供的输入法系统的虚拟键盘不提供大小写切换按键,因此在第二阶衍生候选项中存在大小写切换自定义功能衍生候选项,即可以通过单击这个大小写切换自定义功能项就可以改变源候选项和第一阶衍生候选项的默认大小写拼写形式。生成第二阶衍生候选项的方法定 义在一个自定义行为表中,输入法程序通过查询该表决定第二阶衍生候选项如何生成。 承上所述,自定义行为表由两部分组成,一部分是数据项标志集合,另一部分是数据项标志掩码。数据项标志集合是第二阶衍生数据项中所有可能选项标志的集合,每一个标志对应一个数据项,即对应一种拼写形式或自定义的功能。数据项标志掩码是一个变量,在不同应用场景具有不同的数值,其作用是根据具体场景对数据项标志集合中的数据项进行选择。比如,在英文输入模式下,本实施方式自定义行为表中包含的数据项有:首字母大写标志,全大写标志,全小写标志,大写切换功能标志,小写切换功能标志。对于默认小写字母的英文输入模式,数据项标志掩码使能的标志有:首字母大写标志,全大写标志,大写切换功能标志。 对于本例,输入法程序检测到第一阶衍生候选项stopped被点击后,如步骤210,输入法程序判断被激活的衍生候选项是否是自定义功能选项,如果是自定义功能选项则执行步骤212,即完成上一次文本输入并执行自定义的功能。而如果不是自定义功能选项,则执行步骤211,对于本例,即在绑定的文本窗口用stopped替换stop,同时根据自定义行为表生成第二阶衍生候选项。综上所述方法,第二阶衍生候选项的内容是:Stopped、STOPPED、大写,如图6所示。所示大写即属于一个自定义功能衍生候选项。自定义功能衍生候选项的显示既可以是一个描述性的字符串,也可以是一个直观的图标。其目的就是节省虚拟键盘空间,把一些使用频率并不高的功能不必以虚拟按键的形式集成在虚拟键盘内,而是动态地放置在特定弹出窗口中。 如步骤209,输入法程序监测第二阶衍生候选项是否被激活,这个过程与检测第一阶衍生候选项被激活和处理的过程相同。本例要输入首字母大写的Stopped,因此,当输入法程序检测到第二阶衍生候选项Stopped被激活后,则执行步骤211,即输入法程序替换文本窗口中先前输入的全小写的stopped。对于本实施方式,激活第二阶衍生候选项后不再生产新的衍生候选项。 假如在上一步激活的第二阶衍生候选项是自定义功能衍生项,比如大写,则输入法程序将执行步骤212,即文本窗口内全小写形式的stopped确定下来,同时输入法程序重置自定义行为表的数据项标志掩码。数据项标志掩码的重置使得再次生成第二阶衍生候选项时包含的数据项是:首字母大写形式,全小写形式和自定义功能衍生候选项小写。 对于中文输入模式,联想功能是提高输入效率的重要措施。每一次单击出现在候选窗口的源候选项,在输入点选字词的同时,在候选窗口中出现新的与已经点选的内容上下文相关的候选项,我们不妨称为联想候选项。本发明提供的输入法系统在中文输入模式下支持联想功能,每一次单击源候选项,都会生成联想候选项。因为产生联想候选项的方式采用单击的方式,所以为与正常点选源候选项相区别,激活源候选项产生衍生候选项的方式采用长按某一源候选项的方式。 因为中文字词不存在复数、第三人称、过去式、过去分词等形式,也不存在大小写的拼写问题,因此,在中文输入模式下,仅存在一阶衍生候选项。这些一阶衍生候选项是针对被 激活的汉字字词可能采取的一些操作行为,比如翻译或网上搜索等。 输入法程序检测到某一候选项被激活后,根据中文输入模式的自定义行为表生成对应的衍生候选项。中文输入模式的自定义行为表的结构和原理与英文模式下的自定义行为表相同。 本发明提供的输入法系统把翻译、搜索和词典作为中文输入模式下的衍生候选项。如图7所示,在中文输入模式下,输入“tian tang”拼音后,源候选项显示在候选窗口中。当长按某一源候选项,比如长按“天堂”,则输入法程序根据中文模式下的自定义行为表生成衍生候选项并显示在候选窗口中,如图8所示。所示翻译、搜索和词典即自定义衍生候选项。输入法程序监测衍生候选项是否被激活,如果检测到某一衍生候选项被激活,则执行对应的自定义功能。比如,激活衍生候选项翻译,则输入法程序打开翻译APP并直接输入被激活的源候选项;如果激活衍生候选项搜索,则输入法程序打开默认搜索APP并直接输入被激活的源候选项并进行搜索;如果激活衍生候选项词典,则输入法程序打开默认汉语词典并直接输入被激活的源候选项并进行中文释义。翻译,搜索和释义的结果将被显示在新的窗口中。
《输入法衍生候选项生成与处理方法.pdf》由会员分享,可在线阅读,更多相关《输入法衍生候选项生成与处理方法.pdf(15页珍藏版)》请在专利查询网上搜索。
该发明适用于具有操作系统的智能终端设备,基于触摸屏虚拟键盘,提出了一种具有英文输入功能的输入法系统。该输入法系统通过候选项扩展产生的多阶衍生候选项实现具有同一字根的各种形式英文单词的快速输入问题,以及更为快捷地实现目标单词首字母大写或大小写切换。运用相通原理,在中文输入时,能够延伸候选项功能,把输入中经常需要的功能有机集成在一个输入法中。。
copyright@ 2017-2020 zhuanlichaxun.net网站版权所有经营许可证编号:粤ICP备2021068784号-1