一种文字输入中通过目标量进行组合的方法及系统的制作方法

文档序号:6339887阅读:216来源:国知局
专利名称:一种文字输入中通过目标量进行组合的方法及系统的制作方法
技术领域
本发明属于计算机、软件技术领域。
背景技术
我们会应用输入法进行各种字符的输入操作。比如,对于中文等文字类型来说,因为大量多音字的存在,使得数据输入时,需要从多个候选词中进行选择。另外,为了提高输入的效率,在候选词之间,还经常应用到词汇的联想功能。为了实现词汇的联想功能,用户通常需要同时输入两个或两个以上的词汇,否则就无法正常进行词汇联想了。这种情况下,如果用户希望输入的内容中,有一部分仅仅是为了展开联想的需求,而非实际要输入的词汇的话,目前的输入法选择方式,就会给用户带来相当多不便了。因为,目前的输入法,默认为用户所输入的内容均为需要记录的有效内容。

发明内容
本发明的目的,是提供一种文字输入中通过目标量进行组合的方法及系统,利用本发明,基于需要组合的文字的目标量,来向用户提供相应的组合方式,可让用户在文字输入时直接选择自己所需要的组合选项。一种文字输入中通过目标量进行组合的方法,该方法包括有如下步骤步骤1,采集用户在输入法界面中输入的字符串;步骤2,接受用户所输入的目标字符量;步骤3,基于用户所输入的目标字符量进行候选词分配;步骤4,将分配结果在输入法界面输出。进一步,采集到用户所输入的目标字符量后,对用户所输入字符串所对应的排在首位的默认候选词进行组合。进一步,用键盘上设置的快捷Fn,代表目标字符量为“n”,其中“η”取为1或2或 3。进一步,所述的目标字符量,取为1或2或3。进一步,当候选词有多种的时候,利用通过候选词的使用频率,以及前面已输入次数,以及利用网络的分类词汇、细胞词库,进行候选词排序。另外,本发明还提供一种文字输入中通过目标量进行组合的系统,该系统包括有如下组成部分字符串采集模块,采集用户在输入法界面中输入的字符串;目标字符量接受模块,接受用户所输入的目标字符量;候选词分配模块,基于用户所输入的目标字符量进行候选词分配;分配输出模块,将分配结果在输入法界面输出。


图1是本发明的一个实施例的示意图,该状态下用户还没有输入目标字符量。图2是本发明的一个实施例的示意图,对应着图1-2所示的示意图,该状态下用户输入了目标字符量,然后,根据目标字符量完成了字符的组合。图3是本发明所描方法的流程图。图4是本发明所述系统的结构框图。
具体实施例为了对本发明能够有一个更好地了解,作为举例而非限定,下面对本发明的思想描述如下在本发明中,当用户所输入的候选词包括有多个的时候,用户可能有部分的候选词并不是真实的输入内容,而只是为了实现词汇之间的联想功能。这种情况下,我们就可以把需要输入的目标字符量输入,然后就可以根据目标字符量组合成用户所需要的候选词, 来供选择。这种灵活的输入方式,能够给用户的输入带来便利。下面结合着图1、图2、图3,对本发明作详细说明。参图3所示,本发明描述了一种实现方法,该方法包括有如下的主要步骤步骤1,采集用户在输入法界面中输入的字符串。在本发明中,用户利用输入法界面进行字符串的输入操作时,和原有的输入法方式来是一致的,用户可以根据自己的需求,直接输入相应的字符串。比如,在中文的拼音字输入法中,所输入的字符串就是拼音字符串,通过用户输入的拼音字符串,经过数据库的相应处理,在候选词列表中就会产生各个和所输入的拼音字符串具有关联性的候选词。用户针对相应的候选词进行选择;如果在候选词列表中没有所需要的字符,那么,还可以对拼音字符串进行修改操作。步骤2,接受用户所输入的目标字符量。用户所输入的目标字符量,指的是用以组织的最终目标候选词的数量。比如,用户输入的拼音字符串,对应有两个候选词,则用户如果输入了和量词“ 1”有对应关系的内容, 则代表用户最终希望选择的候选词为一个。如果用户输入的目标字符串中包括有四个候选词,而用户输入了和量词“2”相对应的内容,则用户最终希望获得的候选词为两个。当然,所采集的目标字符量信息,也可以在步骤1之前进行。也就是说,可以先采集用户所输入的目标字符量。但接受目标字符量并用以候选词的步骤,则需要在步骤1之后。只有有效采集到了用户的输入字符串,才能够用以生成候选词,并针对于这些候选词设置目标字符量。步骤3,基于用户所输入的目标字符量进行候选词分配。基于用户所输入的目标字符量,来对用户输入的字符串所对应的候选词进行分析处理。下面进行举例说明。当用户在输入法界面中输入了 “yuliang”的拼音字符串时,会产生相应的多个候选词。但所希望输入的“宇量”,并不在其中。按照当前的做法,就需要先从候选词列表中选择“宇”,再选择“量”,这样才可以。具体可以参照着附图所示。参图1,这儿展示了输入界面100。在该界面中,上部展示有用户所输入的字符串CN 102541284 A
200,下面展示有与字符串200相对应的候选词列表300。在该候选词列表300中,设置有多个候选词310。用户输入了 “yuzhouliangzi”这样的几个字符串200后。通过字符的联想作用,其中的“yuzhou”对应着字符“宇宙”,而“ Iiangzi ”则对应着“量子”。参图2所示,用户输入了目标字符量“2”之后,就代表着用户希望获得的候选词的数量为“2”个。这种情况下,就可以在“宇宙”和“量子”之间进行组合。在本实施例中,所输入的目标字符量,是通过快捷键“F2,,来完成目标字符量“ 2,,的输入操作的。这种情况下,所输入的目标字符量,会对用户所输入字符串的默认候选词进行组合。该默认候选词,通常在候选词列表中排在首位。这是有效的方式,因为用户所输入的用以实现联想作用的词汇,通常都是固定的词汇组合形式。在本实施例中,对应着“yuzhouliangzi ”这样的字符串,默认的候选词为“宇宙量子”。当将这四个词汇按照先后顺序,两个两个地进行组合时,共可获得四个组合形式
“宇量、宇子、宙量、宙子”。每个候选词对应着候选词标识,如1、2、3、4,供用户进行选择。当用户输入候选词标识“ 1,,的时候,或者点击默认按键的时候,就可以获得“宇量”这个词了。在输入目标字符量的时候,为了产生有效的区分,作为举例而非限定,可以用“F1” 带来量词“ 1,,;“F2”代表量词“2”,以此类推,用而,代表目标字符量为“η” ;但考虑到目标字符量大的时候,组合会较多,难以进行选择,于是,η优选为1或2或3。在举一个例子用户想输入“虞”字的时候,就可以先用拼音输入法输入 “yumeiren”的拼音,然后,输入“F1”代表目标字符量为“ 1”,于是,用户就可以选择默认的候选词“虞”了。非常方便。如前所述,只有在产生有两个或两个以上候选词的情况下,目标字符量才有意义。 因此,可以将两个或者两个以上的候选词,作为触发目标字符量选择功能的因素之一。步骤4,将分配结果在输入法界面输出。将分配后的结果,在输入法界面中输出,接下来的操作,和常规的输入法类似,如前所述,用户输入候选词标识,就可以选择到相应的候选词了。进一步,当候选词有多种的时候,还可以将候选词利用常规的方式进行排序。比如,通过候选词的使用频率情况,以及前面已经输入次数,或者,利用网络的分类词汇、细胞词库等,结合着进行排序,以提高用户选择适当候选词的准确率。基于前面所描述的方法,本发明还对应有一种文字输入中通过目标量进行组合的系统,该系统包括有如下组成部分字符串采集模块400,采集用户在输入法界面中输入的字符串;目标字符量接受模块410,接受用户所输入的目标字符量;候选词分配模块420,基于用户所输入的目标字符量进行候选词分配;分配输出模块430,将分配结果在输入法界面输出。该系统中,各结构的功能,与前面所描述的方法相对应。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.一种文字输入中通过目标量进行组合的方法,其特征在于该方法包括有如下步骤 步骤1,采集用户在输入法界面中输入的字符串;步骤2,接受用户所输入的目标字符量;步骤3,基于用户所输入的目标字符量进行候选词分配;步骤4,将分配结果在输入法界面输出。
2.根据权利要求1所述的一种文字输入中通过目标量进行组合的方法,其特征在于 采集到用户所输入的目标字符量后,对用户所输入字符串所对应的排在首位的默认候选词进行组合。
3.根据权利要求1所述的一种文字输入中通过目标量进行组合的方法,其特征在于 用键盘上设置的快捷Fn,代表目标字符量为“n”,其中“η”取为1或2或3。
4.根据权利要求1所述的一种文字输入中通过目标量进行组合的方法,其特征在于 所述的目标字符量,取为1或2或3。
5.根据权利要求1所述的一种文字输入中通过目标量进行组合的方法,其特征在于 当候选词有多种的时候,利用通过候选词的使用频率,以及前面已输入次数,以及利用网络的分类词汇、细胞词库,进行候选词排序。
6.一种文字输入中通过目标量进行组合的系统,其特征在于该系统包括有如下组成部分字符串采集模块,采集用户在输入法界面中输入的字符串; 目标字符量接受模块,接受用户所输入的目标字符量; 候选词分配模块,基于用户所输入的目标字符量进行候选词分配; 分配输出模块,将分配结果在输入法界面输出。
全文摘要
本发明提供一种文字输入中通过目标量进行组合的方法及系统,属于计算机、软件技术领域。该方法包括有如下步骤步骤1,采集用户在输入法界面中输入的字符串;步骤2,接受用户所输入的目标字符量;步骤3,基于用户所输入的目标字符量进行候选词分配;步骤4,将分配结果在输入法界面输出。利用本发明,基于需要组合的文字的目标量,来向用户提供相应的组合方式,可让用户在文字输入时直接选择自己所需要的组合选项。
文档编号G06F3/023GK102541284SQ201010605699
公开日2012年7月4日 申请日期2010年12月25日 优先权日2010年12月25日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1