一种日文输入方法及系统的制作方法
【专利摘要】本发明实施例提供了一种日文输入方法,包括:获得目标按键的点击次数P,P为大于或者等于1的整数;依据所述目标按键的点击阈值Pth1和Pth2,获得所述目标按键的至少一个扩展次数M;Pth1小于P,且Pth1为正整数,Pth2为大于或者等于1的整数,M的取值范围为[P-Pth1,P+Pth2],且M为正整数,M不等于P;获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符;在候选输入框中显示所述第一假名字符和所述第二假名字符;本发明实施例还提供一种日文输入系统。根据本发明实施例提供的技术方案,以实现提高日文输入法的输入效率。
【专利说明】—种日文输入方法及系统
【【技术领域】】
[0001]本发明涉及输入法【技术领域】,尤其涉及一种日文输入方法及系统。
【【背景技术】】
[0002]目前,日文输入法中循环切换(Toggle)输入方式是最为快捷简便、最受用户欢迎的输入方式。基于Toggle输入方式的日文输入方法为:请参考图1,其为现有技术中Toggle输入方式的九宫格键盘的示意图,如图所示,用户输入假名字符“ A ”时,只需要按下一次九宫格键盘中的假名字符“ A ”对应的按键,用户输入假名字符“ λ ”时,则需要连续且快速地按下四次九宫格键盘中的假名字符“ A ”对应的按键。
[0003]然而,输入有些假名字符时,需要按下相应的按键多次,因此,非常容易出现少按或者多按的情况,例如,用户想要输入假名字符“ λ ”,输入假名字符“ λ ”需要按下四次假名字符“Α”对应的按键,但是用户容易少按或者多按,导致用户实际输入假名字符“)”或者假名字符“杉”,其中,输入假名字符“)”需要按下三次假名字符“ A ”对应的按键,输入假名字符“ B ”需要按下五次假名字符“ A ”对应的按键。输入假名时,如果用户出现少按或者多按的情况,用户需要删除实际输入的假名,然后重新输入假名来修正输入错误,因此,日文输入法的输入效率较低。
【
【发明内容】
】
[0004]有鉴于此,本发明实施例提供了一种日文输入方法及系统,以实现提高日文输入法的输入效率。
[0005]本发明实施例提供了一种日文输入方法,包括:`[0006]获得目标按键的点击次数P,P为大于或者等于I的整数;
[0007]依据所述目标按键的点击阈值Pthl和Pth2,获得所述目标按键的至少一个扩展次数M5Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl, P+Pth2],且M为正整数,M不等于P ;
[0008]获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符;
[0009]在候选输入框中显示所述第一假名字符和所述第二假名字符。
[0010]上述方法中,所述在候选输入框中显示所述第一假名字符和所述第二假名字符,包括:
[0011]获得所述第一假名字符的第一权重值;
[0012]获得每个所述扩展次数M对应的第二假名字符的第一权重值;
[0013]依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果;
[0014]在候选输入框中显示所述排序结果。
[0015]上述方法中,所述依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果,包括:
[0016]依据所述第一假名字符的第一权重值与预设的权重调整值之和,获得所述第一假名字符的第二权重值;
[0017]依据所述第一假名字符的第二权重值、所述至少一个扩展次数M对应的第二假名字符的第一权重值,按照权重值由大到小的顺序,对所述第一假名字符和所述第二假名字符进行排序,以获得排序结果。
[0018]上述方法中,所述在候选输入框中显示所述第一假名字符和所述第二假名字符之前,所述方法包括:
[0019]获得所述点击次数P对应的第一汉字字符,以及与每个所述扩展次数M对应的第
二汉字字符。
[0020]上述方法中,所述在候选输入框中显示所述第一假名字符和所述第二假名字符,包括:
[0021]在所述候选输入框中显示所述第一假名字符、所述第二假名字符、所述第一汉字字符和所述第二汉字字符。
[0022]本发明实施例还提供了一种日文输入系统,包括:
[0023]输入处理单元,用于获得目标按键的点击次数P,P为大于或者等于I的整数;
[0024]输入扩展单元,用于依据所述目标按键的点击阈值Pthl和Pth2,获得所述目标按键的至少一个扩展次数M ;Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl,P+Pth2],且M为正整数,M不等于P ;
[0025]字符生成单元,用于获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符;
[0026]输入显示单元,用于在候选输入框中显示所述第一假名字符和所述第二假名字符。
[0027]上述系统中,所述输入显示单元,具体用于:
[0028]获得所述第一假名字符的第一权重值;
[0029]获得每个所述扩展次数M对应的第二假名字符的第一权重值;
[0030]依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果;
[0031 ] 在候选输入框中显示所述排序结果。
[0032]上述系统中,所述输入显示单元,具体用于:
[0033]依据所述第一假名字符的第一权重值与预设的权重调整值之和,获得所述第一假名字符的第二权重值;
[0034]依据所述第一假名字符的第二权重值、所述至少一个扩展次数M对应的第二假名字符的第一权重值,按照权重值由大到小的顺序,对所述第一假名字符和所述第二假名字符进行排序,以获得排序结果。
[0035]上述系统中,所述字符生成单元,还用于获得所述点击次数P对应的第一汉字字符,以及与每个所述扩展次数M对应的第二汉字字符。
[0036]上述系统中,所述输入显示单元,具体用于:在所述候选输入框中显示所述第一假名字符、所述第二假名字符、所述第一汉字字符和所述第二汉字字符。[0037]由以上技术方案可以看出,本发明实施例具有以下有益效果:
[0038]本发明实施例提供的日文输入方法中,对输入的假名字符的点击次数进行扩展,从而获得更多的假名字符,将获得的假名字符显示提供给用户,因此,实现基于点击次数的输入自动纠错,大大提高日文输入法的输入效率。
【【专利附图】
【附图说明】】
[0039]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0040]图1是现有技术中Toggle输入方式的九宫格键盘的示意图;
[0041]图2是本发明实施例所提供的日文输入方法的流程示意图;
[0042]图3是本发明实施例所提供的日文输入方法的实施例一的流程示意图
[0043]图4是本发明实施例所提供的日文输入系统的功能方块图。
【【具体实施方式】】
[0044]为了更好的理解本发明的技 术方案,下面结合附图对本发明实施例进行详细描述。
[0045]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0046]本发明实施例给出一种日文输入方法,请参考图2,其为本发明实施例所提供的日文输入方法的流程示意图,如图所示,该方法包括:
[0047]S101,获得目标按键的点击次数P, P为大于或者等于I的整数。
[0048]具体的,在基于Toggle输入方式下,接收用户通过九宫格键盘输入的假名字符串;对于输入的假名字符串,统计假名字符串中最后一个假名字符对应的目标按键的点击次数P;最后一个假名字符对应的目标按键是用户输入该假名字符时需要点击的按键,因此本发明实施例中称该按键为目标按键;本发明实施例中,P为大于或者等于I的整数。
[0049]本发明实施例中,可以在接收到用户通过九宫格键盘输入一个假名字符时,就获得该假名字符对应的目标按键的点击次数P,也可以在接收到用户通过九宫格键盘输入至少两个假名字符时,获得最后一个假名字符对应的目标按键的点击次数P,这样,可以大大减少在候选输入框中字符串的显示数量,大大减少处理量。其中,可以利用Strlen(Str)函数获得假名字符串中假名字符的数目;例如,用户输入的假名字符串为“务上)”,调用strlen(str)函数,并将该假名字符串作为strlen (str)函数的输入参数,即strlen (〃爸上々〃),获得strlen("爸H 〃)的输出,得到假名字符串中假名字符的数目3。
[0050]其中,对于输入的假名字符串,由于假名字符串中前面的假名字符用户已经确认无误,无需纠错,因此只对假名字符串中最后一个假名字符进行处理。
[0051]S102,依据所述目标按键的点击阈值Pthl和Pth2,获得所述目标按键的至少一个扩展次数M ;Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl, P+Pth2],且M为正整数,M不等于P。
[0052]具体的,预先为九宫格按键中的每个按键配置对应的点击阈值Pthl和Pth2,当获得某个目标按键的点击次数P后,依据按键与点击阈值Pthl和Pth2的对应关系,可以获得该目标按键的点击阈值Pthl和Pth2。
[0053]依据目标按键的点击阈值Pthl和Pth2,获得目标按键的至少一个扩展次数M ;其中,Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl, P+Pth2],且M为正整数,M不等于P。
[0054]这里,点击阈值Pthl与点击阈值Pth2可以相等,也可以不相等。
[0055]其中,依据扩展次数M的取值范围[P-Pthl,P+Pth2],可以获得至少一个扩展次数M,即将[P-Pthl,P+Pth2]中至少一个不等于P的数值作为扩展次数Μ。例如,目标按键的点击次数P等于4,该目标按键的点击阈值Pthl和Pth2都等于2,则扩展次数M的取值范围是[2,6],由于M不能等于P,则扩展次数M可以等于2、3、5、6中至少一个数值,如目标按键的至少一个扩展次数M可以包括3和5。
[0056]S103,获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符。
[0057]具体的,基于Toggle输入方式的日文输入法中,九宫格按键的每个按键可以对应多个假名字符,每个按键对应的多个假名字符中,每个假名字符对应该按键的点击次数,因此,可以依据目标按键的点击次数P和该目标按键,可以获得所述目标按键的点击次数P对应的假名字符,该假名字符称为第一假名字符。
[0058]同理,可以依据S102中获得的扩展次数M和目标按键,获得该目标按键的点击次数M对应的假名字符,该假名字符称为第二假名字符;例如,扩展次数M包括两个数值,则获得对应的两个第二假名字符,以此类推。
[0059]S104,在候选输入框中显示所述第一假名字符和所述第二假名字符。
[0060]具体的,获得目标按键的点击次数P对应的第一假名字符,以及每个扩展次数对应的第二假名字符后,需要在候选输入框中显示所述第一假名字符和所述第二假名字符,以供用户在候选输入框中选出需要输入的字符。
[0061]其中,在候选输入框中显示所述第一假名字符和所述第二假名字符的方法可以包括:
[0062]首先,依据第一假名字符在预设的输入法词典中进行匹配,以获得所述第一假名字符的第一权重值。同理,依据每个扩展次数M对应的第二假名字符在预设的输入法词典中进行匹配,以获得该第二假名字符的第一权重值,从而获得每个所述扩展次数M对应的第二假名字符的第一权重值。
[0063]然后,可以依据获得的每个第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果。
[0064]具体方法是:将所述第一假名字符的第一权重值加上预设的权重调整值,计算获得第一假名字符的第二权重值。然后,依据第一假名字符的第二权重值、至少一个扩展次数M对应的第二假名字符的第一权重值,按照权重值由大到小的顺序,对第一假名字符和至少一个第二假名字符进行排序,以获得排序结果。本发明实施例中,利用权重调整值来提高目标按键的点击次数P对应的第一假名字符的权重值,这样,就可以保证用户实际输入的假名字符可以在排序结果中的位置比较靠前,以便于当用户的目标字符就是输入的实际假名字符时,可以及时获得该假名字符。例如,输入法词典中每个假名字符的权重值一般在1000?10000范围内,预设的权重调整值可以等于200。
[0065]最后,在候选输入框中显示所述排序结果。
[0066]对于输入的假名字符,在输入法词典中可以匹配出对应的汉字字符,也可以没有匹配的汉字字符,因此,可选的,可以依据目标按键的点击次数P对应的第一假名字符,在输入法词典中进行匹配,获得对应的第一汉字字符;同理,可以依据每个扩展次数M对应的第二假名字符,在输入法词典中进行匹配,以获得对应的第二汉字字符。例如,扩展次数M包括两个数值,依据每个扩展次数M在输入法词典中进行匹配后,一共可以获得两个汉字。
[0067]若获得第一汉字字符和第二汉字字符,则在候选输入框中显示所述排序结果时,需要在输入法词典中获得第一汉字字符的第一权重值和第二汉字字符的第一权重值,然后利用权重调整值对第一汉字字符的第一权重值调权,获得第一汉字字符的第二权重值,然后按照权重值由大到小的顺序,对第一假名字符、第二假名字符、第一汉字字符和第二汉字字符进行排序,以获得排序结果,最后在候选输入框中显示包括第一假名字符、第二假名字符、第一汉字字符和第二汉字字符的排序结果。其中,输入法词典中的假名字符或者汉字字符的权重值一般依据字符的常见程度,并利用输入法权重算法计算获得。
[0068]实施例一
[0069]请参考图3,其为本发明实施例所提供的日文输入方法的实施例一的流程示意图,如图所示,该方法包括:
[0070]S301,接收用户输入的第一假名字符串“务上无”。
[0071]例如,用户想要输入的目标字符串是“务上V’,其中,假名字符“t”对应的目标按键的点击次数是2,即九宫格键盘中目标按键“如”需要点击2次获得假名字符“务”;假名字符“上”对应的目标按键的点击次数是6,即九宫格键盘中目标按键“々”需要点击6次获得假名字符“上”;假名字符“)”对应的目标按键的点击次数是3,即九宫格键盘中目标按键“ A ”需要点击3次获得假名字符“々”。
[0072]但是,由于用户的误操作,实际输入的字符串是“务上λ ”,假名字符“λ”对应的目标按键的点击次数是4,即九宫格键盘中目标按键“ h ”需要点击4次获得假名字符“ λ ”,也就是目标按键“Α”用户的点击次数多按了 I次。
[0073]S302,获得第一假名字符串“务上λ”中最后一个假名字符“λ”对应的目标按键的点击次数P,P等于4。
[0074]S303,依据目标按键的点击阈值Pthl和Pth2,获得目标按键的扩展次数M ;Pthl等于1,Pth2等于1,M等于3和5。
[0075]利用点击次数P与点击阈值Pthl的差值,即4-1=3,获得扩展次数M等于3 ;利用点击次数P与点击阈值Pth2的和值,即4+1=5,获得扩展次数M等于5。
[0076]S304,获得扩展次数3对应的假名字符“)”和扩展次数5对应的假名字符“杉”。因为无法判断出用户是多点击一次目标按键还是少点击一次目标按键,因此可以目标按键的点击次数P的左右各一个数值,就可以获得两个第二假名字符,其中会包括用户想要输入的假名字符。这样,就可以在用户误操作的情况下,依据用户实际输入的假名字符“无”,获得用户想要输入的目标假名字符“々”。[0077]S305,依据假名字符“)”和“杉”,获得两个第二假名字符串“ t上)”和“ t上杉”。
[0078]这里,利用依据扩展次数获得的假名字符“)”和“杉”,以及用户输入的第一假名字符串“务J: λ”中的前两个假名字符“务上”,获得第二假名字符串“务J:和“务J:杉”。
[0079]S306,获得第一假名字符串“务i λ ”对应的第一汉字字符串“虚栄”、第二假名字符串“务J:) ”对应的第二汉字字符串“今日”和第二假名字符串“务杉”对应的字符串“居耔”。
[0080]可以利用第一假名字符串“务J: λ”在输入法词典中进行匹配,获得对应的第一汉字字符串“虚栄”,同理,利用第二假名字符串“务上在输入法词典中进行匹配,获得对应的第二汉字字符串“今日”,第二假名字符串“务上杉”在输入法词典中进行匹配,获得的是字符串“居杉”,既包含汉字字符也包含假名字符。
[0081]S307,依据权重值由大到小的顺序,对“务上d上)”、“务上杉”、“虚栄”、“今日”和“居K’排序,以获得排序结果。
[0082]其中,利用权重调整值,对用户实际输入的第一假名字符串“ t J: λ ”的权重值和第一假名字符串上λ”对应的第一汉字字符串“虚栄”的权重值进行调权,以增加权重,然后依据调权后的权重值,按照权重值由大到小的顺序,对“务上A”、“t上)”、“t上杉”、“虚栄”、“今日”和“居排序。
[0083]S308,在候选输入框中显示排序结果。
[0084]在候选输入框中显 示排序结果,包括“ t J: λ ”、“ t J: ) ”、“ t J:杉”、“虚栄”、“今日”和“居耔”。
[0085]现有技术中,如果用户想要输入的目标字符串是“务i ) ”,输入的实际假名字符串是“务^ λ ”,则候选输入框中显示J: λ”和对应的汉字字符串“虚栄”,由于输入的实际字符串有误,用户需要删除输入的假名字符“ λ ”,然后重新输入假名字符“)”。然而,利用本发明实施例提供的上述方法,依据用户输入的实际假名字符串上λ ”,在候选输入框中可以显示“务i无,,、“务i v,、“t上杉,,、“虚栄,,、“今日,,和“居杉,,,这样,用户在误操作的情况下,只需要在候选输入框中直接选择想要输入的目标假名字符串“务太即可,不需要删除误操作输入的假名字符,并重新输入假名字符,因此,本发明实施例的技术方案可以大大提高日文输入法的输入效率。
[0086]本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
[0087]请参考图4,其为本发明实施例所提供的日文输入系统的功能方块图。如图所示,该系统包括:
[0088]输入处理单元40,用于获得目标按键的点击次数P,P为大于或者等于I的整数;
[0089]输入扩展单元41,用于依据所述目标按键的点击阈值Pthl和Pth2,获得所述目标按键的至少一个扩展次数M ;Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl,P+Pth2],且M为正整数,M不等于P ;
[0090]字符生成单元42,用于获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符;
[0091 ] 输入显示单元43,用于在候选输入框中显示所述第一假名字符和所述第二假名字符。
[0092]其中,所述输入显示单元43,具体用于:[0093]获得所述第一假名字符的第一权重值;
[0094]获得每个所述扩展次数M对应的第二假名字符的第一权重值;
[0095]依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果;
[0096]在候选输入框中显示所述排序结果。
[0097]其中,所述输入显示单元43在依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果时,具体用于:
[0098]依据所述第一假名字符的第一权重值与预设的权重调整值之和,获得所述第一假名字符的第二权重值;
[0099]依据所述第一假名字符的第二权重值、所述至少一个扩展次数M对应的第二假名字符的第一权重值,按照权重值由大到小的顺序,对所述第一假名字符和所述第二假名字符进行排序,以获得排序结果。
[0100]另外,所述字符生成单元42,还用于获得所述点击次数P对应的第一汉字字符,以及与每个所述扩展次数M对应的第二汉字字符。
[0101]其中,所述输入显示单元43,具体用于:在所述候选输入框中显示所述第一假名字符、所述第二假名字符、所述第一汉字字符和所述第二汉字字符。
[0102]由于本实施例中的各单元能够执行图2所示的方法,本实施例未详细描述的部分,可参考对图2的相关说明。
[0103]由以上描述可以看出,本发明实施例所提供的方法和系统具备以下优点:
[0104]1、本发明实施例提供的基于Toggle输入方式的日文输入方法中,对输入的假名字符的点击次数进行扩展,从而获得更多的假名字符,将获得的假名字符显示提供给用户,因此,实现基于点击次数的输入自动纠错,大大提高日文输入法的输入效率。
[0105]2、不需要用户删除误操作输入的假名字符,并重新输入假名字符,因此,能够大大降低误操作输入的修正成本,使得在误操作的情况下,也能及时获得正确的候选字符串,降低输入法的操作成本,提高用户的使用体验。
[0106]在本发明所提供的技术方案中,应该理解到,所披露的系统和方法,可以通过其他的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0107]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分不到多个网络单元上,可以依据实际的需求选择其中的部分或者全部单元来实现本实施例方案的目的。
[0108]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0109]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器或者网络设备等)或处理器执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:通用串行总线(Universal Serial Bus, USB)闪存驱动器、移动硬盘、只读存储器(Read Only Memory,ROM)、随机存取存储器(Random AccessMemory, RAM)、磁盘或者光盘等各种可以存储程序代码的介质。
[0110]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种日文输入方法,其特征在于,所述方法包括: 获得目标按键的点击次数P,P为大于或者等于I的整数; 依据所述目标按键的点击阈值Pthl和Pth2,获得所述目标按键的至少一个扩展次数M5Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl, P+Pth2],且M为正整数,M不等于P ; 获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符; 在候选输入框中显示所述第一假名字符和所述第二假名字符。
2.根据权利要求1所述的方法,其特征在于,所述在候选输入框中显示所述第一假名字符和所述第二假名字符,包括: 获得所述第一假名字符的第一权重值; 获得每个所述扩展次数M对应的第二假名字符的第一权重值; 依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果; 在候选输入框中显示所述排序结果。
3.根据权利要求2所述的方法,其特征在于,所述依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果,包括:` 依据所述第一假名字符的第一权重值与预设的权重调整值之和,获得所述第一假名字符的第二权重值; 依据所述第一假名字符的第二权重值、所述至少一个扩展次数M对应的第二假名字符的第一权重值,按照权重值由大到小的顺序,对所述第一假名字符和所述第二假名字符进行排序,以获得排序结果。
4.根据权利要求1所述的方法,其特征在于,所述在候选输入框中显示所述第一假名字符和所述第二假名字符之前,所述方法包括: 获得所述点击次数P对应的第一汉字字符,以及与每个所述扩展次数M对应的第二汉字字符。
5.根据权利要求4所述的方法,其特征在于,所述在候选输入框中显示所述第一假名字符和所述第二假名字符,包括: 在所述候选输入框中显示所述第一假名字符、所述第二假名字符、所述第一汉字字符和所述第二汉字字符。
6.—种日文输入系统,其特征在于,所述系统包括: 输入处理单元,用于获得目标按键的点击次数P,P为大于或者等于I的整数; 输入扩展单元,用于依据所述目标按键的点击阈值Pthl和Pth2,获得所述目标按键的至少一个扩展次数M ;Pthl小于P,且Pthl为正整数,Pth2为大于或者等于I的整数,M的取值范围为[P-Pthl,P+Pth2],且M为正整数,M不等于P ; 字符生成单元,用于获得与所述点击次数P对应的第一假名字符,以及与每个所述扩展次数M对应的第二假名字符; 输入显示单元,用于在候选输入框中显示所述第一假名字符和所述第二假名字符。
7.根据权利要求6所述的系统,其特征在于,所述输入显示单元,具体用于: 获得所述第一假名字符的第一权重值; 获得每个所述扩展次数M对应的第二假名字符的第一权重值; 依据每个所述第一权重值,对所述第一假名字符和所述至少一个扩展次数M对应的第二假名字符进行排序,以获得排序结果; 在候选输入框中显示所述排序结果。
8.根据权利要求7所述的系统,其特征在于,所述输入显示单元,具体用于: 依据所述第一假名字符的第一权重值与预设的权重调整值之和,获得所述第一假名字符的第二权重值; 依据所述第一假名字符的第二权重值、所述至少一个扩展次数M对应的第二假名字符的第一权重值,按照权重值由大到小的顺序,对所述第一假名字符和所述第二假名字符进行排序,以获得排序结果。
9.根据权利要求6所述的系统,其特征在于,所述字符生成单元,还用于获得所述点击次数P对应的第一汉字字符,以及与每个所述扩展次数M对应的第二汉字字符。
10.根据权利要求9所述的系统,其特征在于,所述输入显示单元,具体用于:在所述候选输入框中显示所述第一假名字符、所述第二假名字符、所述第一汉字字符和所述第二汉字字符。
【文档编号】G06F3/023GK103823570SQ201410047123
【公开日】2014年5月28日 申请日期:2014年2月11日 优先权日:2014年2月11日
【发明者】苏钿煌 申请人:百度在线网络技术(北京)有限公司