一种输入法备选字排序处理方法、系统及移动终端的制作方法

文档序号:6548797阅读:139来源:国知局
一种输入法备选字排序处理方法、系统及移动终端的制作方法
【专利摘要】本发明公开了一种输入法备选字排序处理方法、系统及移动终端,所述方法包括:预先设置并选定两种不同的输入法:主输入法、次输入法;在输入汉字或词组时,接收用户的操作指令首先根据主输入法的编码输入汉字或词组的编码,备选字显示排序首先按主输入法习惯进行依次排序显示,生成主输入法备选字显示排序字表;当汉字或词组编码根据主输入法输入完成后;再接收根据次输入法的编码输入该汉字或词组的编码,并控制将生成的主输入法备选字显示排序字表中附合次输入法编码的汉字或词组排至最前。本发明提供了一种快速可靠的输入法备选字排序处理方法,能够快速重新排序备选字,使用户需要的备选字排在较前面,提高了文字输入效率为用户提供了方便。
【专利说明】一种输入法备选字排序处理方法、系统及移动终端

【技术领域】
[0001] 本发明涉及文字输入处理【技术领域】,尤其涉及一种输入法备选字排序处理方法、 系统及移动终端。

【背景技术】
[0002] 随着电子技术的发展和人们生活水平的不断提高,各种移动终端如手机的使用越 来越普及,手机已经成为人们生活中不可却少的通讯工具。
[0003] 在移动终端现有的输入法中,经常会遇到不同的字其输入法编码相同,需要通过 数字键选择相应的字,甚至需要翻页,导致输入效率降低。例如拼音输入法,编码同为yi的 汉字多达100个以上;如果需要查找的字排在最后,输入该字至少需要10秒钟,费时费力, 不方便用户。
[0004] 因此,现有技术还有待于改进和发展。


【发明内容】

[0005] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种输入法备选 字排序处理方法、系统及移动终端。提供了一种快速可靠的输入法备选字排序处理方法,能 够快速重新排序备选字,使用户需要的备选字排在较前面,提高了文字输入效率为用户提 供了方便。
[0006] 本发明解决技术问题所采用的技术方案如下: 一种输入法备选字排序处理方法,其中,包括: A、预先提供用于输入法备选字显示排序的两种输入法:主输入法、次输入法选择菜单; 用于以主输入法为主,次输入法为辅进行输入法备选字显示排序; B,接收用户的操作指令预先设置并选定两种不同的输入法:主输入法、次输入法; C、 在输入汉字或词组时,接收用户的操作指令首先根据主输入法的编码输入汉字或词 组的编码,备选字显示排序首先按主输入法习惯进行依次排序显示,生成主输入法备选字 显不排序字表; D、 当汉字或词组编码根据主输入法输入完成后;再接收根据次输入法的编码输入该汉 字或词组的编码,并控制将生成的主输入法备选字显示排序字表中附合次输入法编码的汉 字或词组排至最前。
[0007] 所述的输入法备选字排序处理方法,其中,所述步骤A还包括:预先设置主输入法 的输入编码和次输入法的输入编码之间通过一指定的特殊字符进行识别。
[0008] 所述的输入法备选字排序处理方法,其中,所述步骤D中的还包括: D1、对所输入的主输入法编码进行识别判断,判断输入的编码字符中是否有指定的特 殊字;当识别到有一指定的特殊字符,则将后续输入的编码为次输入法编码,控制将生成的 主输入法备选字显示排序字表中附合次输入法编码的汉字或词组排至最前。
[0009] 所述的输入法备选字排序处理方法,其中,所述步骤D1具体包括: Dll、对所输入的主输入法编码进行识别判断,判断输入的编码字符中是否有指定的特 殊子; D12、当识别到有一指定的特殊字符,则将后续输入的编码为次输入法编码,设置主输 入法输入完毕标志,并且将所有备选字对应的次输入法编码全部解析出来; D13、控制将生成的主输入法备选字显示排序字表中附合次输入法编码的汉字或词组 排至最前。
[0010] 所述的输入法备选字排序处理方法,其中,所述步骤D11之后还包括: D21当判断输入的编码字符中没有指定的特殊字符,则再次用于表示主输入法输入完 毕标志的指定的特殊字符是否已经设置,如果是则执行D22,否则执行D23 ; D22、列出指定的特殊字符之后的次输入法编码,在所有备选字对应的次输入法编码中 查找符合该次输入法编码的备选字;依次对每个备选字对应的次输入法编码与用户输入的 次输入法编码进行字符串比较,/欲奴度越高的备选字排至最前面; D23、字符传入主输入法中,由主输入法根据该编码解析出相应的备选字显示。
[0011] 所述的输入法备选字排序处理方法,其中,所述步骤D22具体包括: D220、设用户输入的次输入法编码为字符串X□,在步骤D12中解析出的某一个备选字 的次输入法编码为字符串Y[]; D221、比较字符串X □长度与字符串Υ □长度的大小,如果字符串X □长度大于字符串 Υ□长度,则执行D222,如果两者相等则执行D223,如果字符串X□长度小于字符串Υ□长 度则执行D224 ; D222、将该备选字的相似度置0 ;即为不相似; D223、比较字符串X□长度与字符串Υ□是否完全一样,如果是将该备选字的相似度置 1,即为相似,否则将该备选字的相似度置〇; D224、设字符串X □长度为XL,截取字符串Υ □前XL个字符组成字符串Ζ □,比较字符 串X□长度与字符串Z□是否完全一样,如果是将该备选字的相似度置1,否则将该备选字 的相似度置〇 ; D225、在对每个备选安按以上步骤计算出相似度后,将所有备选字按相似度进行重新 排序,相似度越大则排在越前面;相似度相同时,原先排在前面的备选字仍排在前面。
[0012] -种输入法备选字排序处理系统,其中,包括: 菜单设置模块,用于预先提供用于输入法备选字显示排序的两种输入法:主输入法、次 输入法选择菜单;用于以主输入法为主,次输入法为辅进行输入法备选字显示排序; 输入法设置模块,接收用户的操作指令预先设置并选定两种不同的输入法:主输入法、 次输入法; 主输入法处理模块,用于在输入汉字或词组时,接收用户的操作指令首先根据主输入 法的编码输入汉字或词组的编码,备选字显示排序首先按主输入法习惯进行依次排序显 示,生成主输入法备选字显示排序字表; 次输入法处理模块,用于当汉字或词组编码根据主输入法输入完成后;再接收根据次 输入法的编码输入该汉字或词组的编码,并控制将生成的主输入法备选字显示排序字表中 附合次输入法编码的汉字或词组排至最前。
[0013] 所述的输入法备选字排序处理系统,其中,还包括: 预先设置模块,用于预先设置主输入法的输入编码和次输入法的输入编码之间通过一 指定的特殊字符进行识别; 特殊字符识别模块,用于对所输入的主输入法编码进行识别判断,判断输入的编码字 符中是否有指定的特殊字;当识别到有一指定的特殊字符,则将后续输入的编码为次输入 法编码。
[0014] 所述的输入法备选字排序处理系统,其中,次输入法处理模块包括: 第一判断单元,用于对所输入的主输入法编码进行识别判断,判断输入的编码字符中 是否有指定的特殊字; 主输入法输入完毕标志设置单元,用于当识别到有一指定的特殊字符,则将后续输入 的编码为次输入法编码,设置主输入法输入完毕标志,并且将所有备选字对应的次输入法 编码全部解析出来; 重新排序单元,用于控制将生成的主输入法备选字显示排序字表中附合次输入法编码 的汉字或词组排至最前。
[0015] 所述的输入法备选字排序处理系统,其中,次输入法处理模块还包括 第二判断单元,用于当判断输入的编码字符中没有指定的特殊字符,则再次用于表示 主输入法输入完毕标志的指定的特殊字符是否已经设置; 字符串比较排序单元,用于列出指定的特殊字符之后的次输入法编码,在所有备选字 对应的次输入法编码中查找符合该次输入法编码的备选字;依次对每个备选字对应的次输 入法编码与用户输入的次输入法编码进行字符串比较,/欲奴度越高的备选字排至最前面。
[0016] -种移动终端,其中,包括上述任一项所述的输入法备选字排序处理系统。
[0017] 本发明所提供的输入法备选字排序处理方法、系统及移动终端,由于采用了预先 在设置菜单中选定两种不同的输入法:主输入法、次输入法;在输入汉字(或词组)时,首先 根据主输入法的编码输入汉字(或词组)的编码;当汉字(或词组)编码输入完成后;用户再 接着输入次输入法该汉字(或词组)的编码,备选汉字(或词组)中附合次输入法编码的汉字 (或词组)将排至最前面。使移动终端增加了新功能:主输入法和次输入法依次排序功能,能 够快速重新排序备选字,使用户需要的备选字排在较前面,提高了文字输入效率为用户提 供了方便。

【专利附图】

【附图说明】
[0018] 图1是本发明输入法备选字排序处理方法的较佳实施例的流程图。
[0019] 图2是本发明输入法备选字排序处理方法的具体应用实施例的输入法选择结构 示意图。
[0020] 图3是本发明输入法备选字排序处理方法的具体应用实施例的流程图。
[0021] 图4是本发明输入法备选字排序处理方法的具体应用实施例的细化流程图。
[0022] 图5-7是本发明输入法备选字排序处理方法的具体应用实施例的备选字显示结 构示意图。
[0023] 图8是本发明输入法备选字排序处理系统功能原理框图。

【具体实施方式】
[0024] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对 本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用 于限定本发明。
[0025] 请参见图1,图1是本发明一种输入法备选字排序处理方法的较佳实施例的流程 图。图1所示的一种输入法备选字排序处理方法,包括以下步骤: 步骤S10、预先提供用于输入法备选字显示排序的两种输入法:主输入法、次输入法选 择菜单;用于以主输入法为主,次输入法为辅进行输入法备选字显示排序。
[0026] 本发明实施例中,可以在输入法菜单中提供用于同时兼顾两种输入法即主输入法 和次输入法备选字显示排序的菜单选择项。即主输入法、次输入法选择菜单;用于以主输入 法为主,次输入法为辅进行输入法备选字显示排序。例如,提供选择设置主输入法为拼音, 次输入法为五笔。
[0027] 步骤S20,接收用户的操作指令预先设置并选定两种不同的输入法:主输入法、次 输入法。
[0028] 本发明实施例中,主输入法、次输入法菜单中可以提供多种输入法供用户选择。例 如设置,主输入法为拼音,次输入法为五笔。当然也可以接收用户的操作指令设置主输入法 为拼音,次输入法为笔画。
[0029] 步骤S30、在输入汉字或词组时,接收用户的操作指令首先根据主输入法的编码输 入汉字或词组的编码,备选字显示排序首先按主输入法习惯进行依次排序显示,生成主输 入法备选字显示排序字表。
[0030] 本发明实施例中,因为设置有主输入法、次输入法。在需要输入汉字或词组时,可 以先根据主输入法的编码输入汉字或词组的编码,例如要打出"朱"字,可以先通过主输入 法拼音输入"zhu"。然后本发明会备选字显示排序首先按主输入法习惯进行依次排序显示, 生成主输入法备选字显示排序字表,"1.主2.著3.注4.住5.朱",然后进入步骤S40。
[0031] 步骤S40、当汉字或词组编码根据主输入法输入完成后;再接收根据次输入法的 编码输入该汉字或词组的编码,并控制将生成的主输入法备选字显示排序字表中附合次输 入法编码的汉字或词组排至最前。
[0032] 如上所述,例如要打出"朱",当汉字或词组编码根据主输入法输入完成后;生成主 输入法备选字显示排序字表,"1.主2.著3.注4.住5.朱"后,本发明再根据次输入法如 五笔输入法再输入朱的五笔输入法编码"RI";输入以后,本发明控制将生成的主输入法备 选字显示排序字表中附合次输入法编码的汉字或词组排至最前。即"1.主2.著3.注4.住 5.朱"中的"朱"字排最前供用户选择。
[0033] 本发明在具体实施时,可以预先设置主输入法的输入编码和次输入法的输入编码 之间通过一指定的特殊字符进行识别。该指定的特殊字符进行识别可以设置为" = " + "、"*"、或"/"等,可以根据需要而设置。本发明后继实施例中以指定的特殊字符进行识 别设置为"="为例进行说明。
[0034] 本发明中,当设置好用于识别主输入法和次输入法的特殊字符后。当识别到用户 根据主输入法输入文字的编码,依次对所输入的主输入法编码进行识别显示备选字,当识 别到有一指定的特殊字符(如前所述的" = "),则将后续输入的编码为次输入法编码,并控制 将生成的主输入法备选字显示排序字表中附合次输入法编码的汉字或词组排至最前;这样 用户可以直接把需要打的字选择,不用左右来回翻动,大大提高了文件输入速度。
[0035] 可见,本发明提供了一种快速可靠的输入法备选字排序处理方法,能够快速重新 排序备选字,使用户需要的备选字排在较前面,提高了文字输入效率为用户提供了方便。
[0036] 以下通过具体的应用实施例,对本发明做进一步详细说明。
[0037] 本具体应用实施例中设置包含多种输入法,分别包括输入法一、输入法二、输入法 三、……;在输入法菜单中选择两种输入法分别作为主输入法和次输入法;本具体应用实施 例主要包括以下步骤: 步骤S20,接收用户的操作指令预先设置并选定两种不同的输入法:主输入法、次输入 法;本具体实施例中如图2所不,主输入法选择拼音输入法,次输入法选择五笔输入法。
[0038] 步骤S30、在输入汉字或词组时,接收用户的操作指令首先根据主输入法的编码输 入汉字或词组的编码。
[0039] 本发明方法具体实施例中,当需要输入文字或词组时,会自动检测并解析用户输 入的字符,用户每输入一个字符,就执行一次以下操作,如图3所示: S100、判断输入字符是否为(指定的特殊字符)" = ",如果是则执行步骤S200,否则执行 S300。
[0040] 即判断用户输入的字符是否为所述指定的特殊字" = ",如果是则执行步骤S200, 否则执行S300。
[0041] S200、设置主输入法输入完毕标志,并且将所有备选字对应的次输入法编码全部 解析出来;即当判断用户输入的字符是为所述指定的特殊字" = ",则设置主输入法输入完 毕标志,并将所有备选字对应的次输入法编码全部解析出来。
[0042] 即当识别到有一指定的特殊字符,则将后续输入的编码为次输入法编码,设置主 输入法输入完毕标志,并且将所有备选字对应的次输入法编码全部解析出来。
[0043] S300、判断主输入法输入完毕标志是否已经设置,如果是则执行S400,否则执行 S500;即判断用于表示主输入法输入完毕标志的指定的特殊字符是否已经设置,如果是则 执行S400,否则执行S500。
[0044] S400、指定的特殊字符"="之后的次输入法编码,在所有备选字对应的次输入法编 码中查找符合该次输入法编码的备选字;具体地,依次对每个备选字对应的次输入法编码 与用户输入的次输入法编码进行字符串比较,/欲奴度越高的备选字排至最前面。
[0045] S500、字符传入主输入法中,由主输入法根据该编码解析出相应的备选字显示。
[0046] 其中,如图4所示:所述步骤S400判别相似度高低具体包括以下步骤, 假设用户输入的次输入法编码为字符串X□,在步骤S200中解析出的某一个备选字的 次输入法编码为字符串Y[]; 5401、 比较字符串X □长度与字符串Υ □长度的大小,如果字符串X □长度大于字符串 Υ□长度,则执行S402,如果两者相等则执行S403,如果字符串X□长度小于字符串Υ□长 度则执行S404 ; 5402、 将该备选字的相似度置0 ;即为不相似。
[0047] S403、比较字符串X □长度与字符串Υ □是否完全一样,如果是将该备选字的相似 度置1 (即为相似),否则将该备选字的相似度置〇 ; S404、设字符串X □长度为XL,截取字符串Υ □前XL个字符组成字符串Ζ □,比较字符 串X□长度与字符串Z□是否完全一样,如果是将该备选字的相似度置1,否则将该备选字 的相似度置0 ; 在对每个备选安按以上步骤计算出相似度后,将所有备选字按相似度进行重新排序, 相似度越大则排在越前面;相似度相同时,原先排在前面的备选字仍排在前面。具体示例如 下: 图5?图7为使用上述实施例的一个例子,假如要打出一个平时比较少用的"陟"字, 图5为正在以拼音输入法输入编码"zhi",如图6所示,当输入"="后,表示拼音输入法编码 输入完毕。之后输入"b",按照前述步骤,对备选字进行重新排序,"职"、"陟"两个备选字相 似度为1,其余备选字相似度为〇,"职"、"陟"被排至最前面,如图7所示;之后输入f,"陟" 相似度为1,其余备选字相似度为〇,"陟"被排至最前面。
[0048] 可见,本发明所提供的输入法备选字排序处理方法,由于采用了预先在设置菜单 中选定两种不同的输入法:主输入法、次输入法;在输入汉字(或词组)时,首先根据主输入 法的编码输入汉字(或词组)的编码;当汉字(或词组)编码输入完成后;用户再接着输入次 输入法该汉字(或词组)的编码,备选汉字(或词组)中附合次输入法编码的汉字(或词组)将 排至最前面。使移动终端增加了新功能:主输入法和次输入法依次排序功能,能够快速重新 排序备选字,使用户需要的备选字排在较前面,提高了文字输入效率为用户提供了方便。 [0049] 基于上述实施例,本发明还提供了一种输入法备选字排序处理系统的实施例,如 图8所示,所述系统包括: 菜单设置模块810,用于预先提供用于输入法备选字显示排序的两种输入法:主输入 法、次输入法选择菜单;用于以主输入法为主,次输入法为辅进行输入法备选字显示排序; 具体如上所述。
[0050] 输入法设置模块820,接收用户的操作指令预先设置并选定两种不同的输入法: 主输入法、次输入法;具体如上所述。
[0051] 主输入法处理模块830,用于在输入汉字或词组时,接收用户的操作指令首先根据 主输入法的编码输入汉字或词组的编码,备选字显示排序首先按主输入法习惯进行依次排 序显示,生成主输入法备选字显示排序字表;具体如上所述。
[0052] 次输入法处理模块840,用于当汉字或词组编码根据主输入法输入完成后;再接 收根据次输入法的编码输入该汉字或词组的编码,并控制将生成的主输入法备选字显示排 序字表中附合次输入法编码的汉字或词组排至最前;具体如上所述。
[0053] 进一步地,所述的输入法备选字排序处理系统,如图8所示,还包括: 预先设置模块801,用于预先设置主输入法的输入编码和次输入法的输入编码之间通 过一指定的特殊字符进行识别;具体如上所述。
[0054] 特殊字符识别模块802,用于对所输入的主输入法编码进行识别判断,判断输入的 编码字符中是否有指定的特殊字;当识别到有一指定的特殊字符,则将后续输入的编码为 次输入法编码;具体如上所述。
[0055] 进一步地,所述的输入法备选字排序处理系统,其中,次输入法处理模块包括: 第一判断单元,用于对所输入的主输入法编码进行识别判断,判断输入的编码字符中 是否有指定的特殊字;具体如上所述。
[0056] 主输入法输入完毕标志设置单元,用于当识别到有一指定的特殊字符,则将后续 输入的编码为次输入法编码,设置主输入法输入完毕标志,并且将所有备选字对应的次输 入法编码全部解析出来;具体如上所述。
[0057] 重新排序单元,用于控制将生成的主输入法备选字显示排序字表中附合次输入法 编码的汉字或词组排至最前;具体如上所述。
[0058] 所述的输入法备选字排序处理系统,其中,次输入法处理模块还包括 第二判断单元,用于当判断输入的编码字符中没有指定的特殊字符,则再次用于表示 主输入法输入完毕标志的指定的特殊字符是否已经设置;具体如上所述。
[0059] 字符串比较排序单元,用于列出指定的特殊字符之后的次输入法编码,在所有备 选字对应的次输入法编码中查找符合该次输入法编码的备选字;依次对每个备选字对应的 次输入法编码与用户输入的次输入法编码进行字符串比较,相似度越高的备选字排至最前 面;具体如上所述。
[0060] 基于上述实施例,本发明还提供了一种移动终端,本实施例的移动终端包括上述 任一项所述的输入法备选字排序处理系统。
[0061] 综上所述,本发明所提供的输入法备选字排序处理方法、系统及移动终端,由于采 用了预先在设置菜单中选定两种不同的输入法:主输入法、次输入法;在输入汉字(或词组) 时,首先根据主输入法的编码输入汉字(或词组)的编码;当汉字(或词组)编码输入完成后; 用户再接着输入次输入法该汉字(或词组)的编码,备选汉字(或词组)中附合次输入法编码 的汉字(或词组)将排至最前面。使移动终端增加了新功能:主输入法和次输入法依次排序 功能,能够快速重新排序备选字,使用户需要的备选字排在较前面,提高了文字输入效率为 用户提供了方便。
[0062] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可 以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保 护范围。
【权利要求】
1. 一种输入法备选字排序处理方法,其特征在于,包括: A、预先提供用于输入法备选字显示排序的两种输入法:主输入法、次输入法选择菜单; 用于以主输入法为主,次输入法为辅进行输入法备选字显示排序; B,接收用户的操作指令预先设置并选定两种不同的输入法:主输入法、次输入法; C、 在输入汉字或词组时,接收用户的操作指令首先根据主输入法的编码输入汉字或词 组的编码,备选字显示排序首先按主输入法习惯进行依次排序显示,生成主输入法备选字 显不排序字表; D、 当汉字或词组编码根据主输入法输入完成后;再接收根据次输入法的编码输入该汉 字或词组的编码,并控制将生成的主输入法备选字显示排序字表中附合次输入法编码的汉 字或词组排至最前。
2. 根据权利要求1所述的输入法备选字排序处理方法,其特征在于,所述步骤A还包 括:预先设置主输入法的输入编码和次输入法的输入编码之间通过一指定的特殊字符进行 识别。
3. 根据权利要求1所述的输入法备选字排序处理方法,其特征在于,所述步骤D中的还 包括: D1、对所输入的主输入法编码进行识别判断,判断输入的编码字符中是否有指定的特 殊字;当识别到有一指定的特殊字符,则将后续输入的编码为次输入法编码,控制将生成的 主输入法备选字显示排序字表中附合次输入法编码的汉字或词组排至最前。
4. 根据权利要求3所述的输入法备选字排序处理方法,其特征在于,所述步骤D1具体 包括: D11、对所输入的主输入法编码进行识别判断,判断输入的编码字符中是否有指定的特 殊子; D12、当识别到有一指定的特殊字符,则将后续输入的编码为次输入法编码,设置主输 入法输入完毕标志,并且将所有备选字对应的次输入法编码全部解析出来; D13、控制将生成的主输入法备选字显示排序字表中附合次输入法编码的汉字或词组 排至最前。
5. 根据权利要求4所述的输入法备选字排序处理方法,其特征在于,所述步骤D11之后 还包括: D21当判断输入的编码字符中没有指定的特殊字符,则再次用于表示主输入法输入完 毕标志的指定的特殊字符是否已经设置,如果是则执行D22,否则执行D23 ; D22、列出指定的特殊字符之后的次输入法编码,在所有备选字对应的次输入法编码中 查找符合该次输入法编码的备选字;依次对每个备选字对应的次输入法编码与用户输入的 次输入法编码进行字符串比较,/欲奴度越高的备选字排至最前面; D23、字符传入主输入法中,由主输入法根据该编码解析出相应的备选字显示。
6. -种输入法备选字排序处理系统,其特征在于,包括: 菜单设置模块,用于预先提供用于输入法备选字显示排序的两种输入法:主输入法、次 输入法选择菜单;用于以主输入法为主,次输入法为辅进行输入法备选字显示排序; 输入法设置模块,接收用户的操作指令预先设置并选定两种不同的输入法:主输入法、 次输入法; 主输入法处理模块,用于在输入汉字或词组时,接收用户的操作指令首先根据主输入 法的编码输入汉字或词组的编码,备选字显示排序首先按主输入法习惯进行依次排序显 示,生成主输入法备选字显示排序字表; 次输入法处理模块,用于当汉字或词组编码根据主输入法输入完成后;再接收根据次 输入法的编码输入该汉字或词组的编码,并控制将生成的主输入法备选字显示排序字表中 附合次输入法编码的汉字或词组排至最前。
7. 根据权利要求6所述的输入法备选字排序处理系统,其特征在于,还包括: 预先设置模块,用于预先设置主输入法的输入编码和次输入法的输入编码之间通过一 指定的特殊字符进行识别; 特殊字符识别模块,用于对所输入的主输入法编码进行识别判断,判断输入的编码字 符中是否有指定的特殊字;当识别到有一指定的特殊字符,则将后续输入的编码为次输入 法编码。
8. 根据权利要求6所述的输入法备选字排序处理系统,其特征在于,次输入法处理模 块包括: 第一判断单元,用于对所输入的主输入法编码进行识别判断,判断输入的编码字符中 是否有指定的特殊字; 主输入法输入完毕标志设置单元,用于当识别到有一指定的特殊字符,则将后续输入 的编码为次输入法编码,设置主输入法输入完毕标志,并且将所有备选字对应的次输入法 编码全部解析出来; 重新排序单元,用于控制将生成的主输入法备选字显示排序字表中附合次输入法编码 的汉字或词组排至最前。
9. 根据权利要求7所述的输入法备选字排序处理系统,其特征在于,次输入法处理模 块还包括 第二判断单元,用于当判断输入的编码字符中没有指定的特殊字符,则再次用于表示 主输入法输入完毕标志的指定的特殊字符是否已经设置; 字符串比较排序单元,用于列出指定的特殊字符之后的次输入法编码,在所有备选字 对应的次输入法编码中查找符合该次输入法编码的备选字;依次对每个备选字对应的次输 入法编码与用户输入的次输入法编码进行字符串比较,相似度越高的备选字排至最前面。
10. -种移动终端,其特征在于,包括权利要求6-9任一项所述的输入法备选字排序处 理系统。
【文档编号】G06F3/023GK104063067SQ201410248720
【公开日】2014年9月24日 申请日期:2014年6月6日 优先权日:2014年6月6日
【发明者】杨维琴, 俞斌 申请人:Tcl通讯(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1