汉字拼音输入法的纠错方法及移动终端的制作方法
【专利摘要】本发明提出一种汉字拼音输入法的纠错方法,包括以下步骤:向用户提供输入界面,其中,所述输入界面包括文本框、输入框和输入区,其中,所述输入区中设置有回退按键;当所述用户触发所述回退按键之后,获得所述用户在触发所述回退按键之前输入的字符;以及将所述字符恢复至所述输入框,同时消除所述字符在所述文本框之中对应的字符。该方法可以快速帮忙输入错误的用户更正错误,减少错误纠正的时间,提高用户使用感受,且具有高效性与易用性。本发明还公开了一种移动终端。
【专利说明】汉字拼音输入法的纠错方法及移动终端
【技术领域】
[0001]本发明涉及信息控制【技术领域】,特别涉及一种汉字拼音输入法的纠错方法及应用其的移动终端。
【背景技术】
[0002]输入法是指为了将各种符号输入计算机或者其他终端设备,例如:手机等而采用的编码方法。根据输入设备的不同,输入方式又分为键盘、手写、语音等等。手写识别借着计算机的认字功能,由使用者的手写字体来辨别中文字或者其它符号,但计算机的认字辨识率存在偏低的问题;语音识别使用话筒和语音识别软件来辨别中文字,也存在着辨字率偏低的问题;键盘输入由于技术难度低、输入字体准确率高而成为使用最普遍的输入法。
[0003]而对于英文来说,英文字母只有26个,它们对应着键盘上的26个字母按键或者触摸屏上的虚拟按键,所以,对于英文而言,可以通过键盘上的26个字母按键或者触摸屏上的虚拟按键直接输入。汉字的字数有几万个,它们和键盘是没有任何对应关系的,为了向计算机等终端中输入汉字,必须将汉字拆成更小的部件,并将这些部件与键盘上的键产生某种联系,才能使我们通过键盘按照某种规律输入汉字,这就是汉字编码。
[0004]目前,很多键盘输入法都支持中英文的混合输入,在中文输入模式下,如果要输入英文字母,无需切换英文输入法,只要按“确认”键,即可输入英文字母。但是该功能带来了另一个负面的作用:如果用户输入中文拼音后直接按了 “确认”键而没有选择所需要的汉字,则界面上出现的就是要输入的汉字的拼音,此时用户能做的操作就是将输入的拼音全部删除,再重新输入拼音选择合适的汉字。这样修改的时间花费较多,非常不方便用户使用。例如:用户要输入“中国”两个字,但是由于误操作,在用户输入“zhongguo”这8个字母的拼音后,误按了“确定”键,则输入法认为用户要输入的是英文,而不是中文,然后界面上会取消“zhongguo”的拼音候选,而将该中文拼音输入到输入框中。如果用户需要修改,则要连续点击8次删除键,再输入8个原字符,然后才能选择“中国”的汉字。
[0005]如图7所示,当前手持设备上普通输入法界面示意图。具体地,输入法界面一般包含4个组成部分:文本框,用于显示使用输入法编码后的文字;输入框,用于显示通过输入区输入的字符;候选框,所有满足输入框中编码的字符,提供给用户进行选择;输入区,用户通过该区域输入字符编码。
[0006]类似的操作非常浪费时间,尤其是对于手持移动设备上的输入法来说,用户在删除的时候还有可能将之前已经输入好的字符也一并删除,这样又得重新输入,造成不必要的麻烦,效率低。
【发明内容】
[0007]本发明旨在至少解决现有技术中存在的技术问题之一。
[0008]为此,本发明的第一个目的在于提出一种汉字拼音输入法的纠错方法。该方法可以快速提醒输入错误的用户更正错误,减少错误纠正时间,提高用户使用感受,且具有高效性与易用性。本发明的第二个目的在于提出一种移动终端。
[0009]为了实现上述目的,本发明第一方面的实施例提供一种汉字拼音输入法的纠错方法,包括以下步骤:向用户提供输入界面,其中,输入界面包括文本框、输入框和输入区,其中,输入区中设置有回退按键;当用户触发回退按键之后,获得用户在触发回退按键之前输入的字符;以及将字符恢复至输入框,同时消除字符在文本框之中对应的字符。
[0010]根据本发明实施例的汉字拼音输入法的纠错方法,当用户触发输入区的回退按键之后,获得用户在触发回退按键之前输入的字符,继而将字符恢复至输入框,同时消除字符在文本框之中对应的字符。该方法可以快速提醒输入错误的用户更正错误,减少错误纠正时间,提高用户使用感受,且具有高效性与易用性。
[0011]本发明第二方面的实施例提出一种移动终端,包括:输入界面提供模块,用于向用户提供输入界面,其中,输入界面包括文本框、输入框和输入区,其中,输入区中设置有回退按键;输入控制模块,用于当用户触发回退按键之后,获得用户在触发回退按键之前输入的字符,并将字符恢复至输入框,同时消除字符在文本框之中对应的字符。
[0012]根据本发明实施例的移动终端,当用户触发输入区的回退按键之后,获得用户在触发回退按键之前输入的字符,继而将字符恢复至输入框,同时消除字符在文本框之中对应的字符。该移动终端可以快速提醒输入错误的用户更正错误,减少错误纠正时间,提高用户使用感受,且具有高效性与易用性。
[0013]本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】
【附图说明】
[0014]本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0015]图1是根据本发明实施例的汉字拼音输入法的纠错方法的流程图;
[0016]图2是根据本发明另一实施例的汉字拼音输入法的纠错方法的流程图;
[0017]图3是用户前台输入和程序后台处理的流程图;
[0018]图4是输入法在用户错误输入前后的输入界面和操作处理的流程图;
[0019]图5是根据本发明实施例的移动终端示意图;
[0020]图6是在普通输入法的基础上增加了回退键界面示意图;以及
[0021]图7是现有的手持设备上普通输入法界面示意图;
【具体实施方式】
[0022]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0023]在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0024]在本发明的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解所述术语的具体含义。
[0025]如图1所示,本发明实施例的汉字拼音输入法的纠错方法的流程图,包括如下步骤:
[0026]步骤SlOl为向用户提供输入界面。其中,输入界面包括文本框、输入框和输入区,且输入界面还包括候选框,用于显示输入框中的字符的候选内容。其中,输入区中设置有回退按键。
[0027]具体地,用户在所提供的输入界面进行前台输入,同时程序后台进行处理。前台:用户正常输入任意两个汉字的字符;后台:记录用户输入的上述任意两个汉字的字符到临时存储单元。
[0028]进一步地,在拼音输入法下,例如:用户要输入任意两个汉字,则需要输入上述任意两个汉字的拼音。此时程序后台将用户输入的上述任意两个汉字的拼音记录在临时存储单元中。
[0029]步骤S102为当用户触发回退按键之后,获得用户在触发回退按键之前输入的字符。
[0030]具体地,在用户触发回退按键之后,获得用户在触发回退按键之前输入的字符,并根据字符在候选框之中显示候选内容。其中,在获得用户在触发回退按键之前输入的字符之后,还包括:对获得字符进行显示标记,其中,标记方式为但不限于:加粗、斜体、高亮的一种或多种组合。前台:用户选择“回退”键;后台:在文本框中删除临时存储单元中记录的上述任意两个汉字字符,将临时存储单元记录的上述任意两个汉字的字符恢复到输入框中。最后在候选框中显示上述任意汉字对应的候选词。这样用户可以轻松回退掉输入错误的上述任意两个汉字的字符。
[0031]步骤S103为将字符恢复至输入框,同时消除字符在文本框之中对应的字符。
[0032]具体地,在步骤S102的执行基础上,当候选框中显示上述任意两个汉字对应的候选词,则将上述任意两个汉字对应的字符恢复至输入框,同时消除上述任意两个汉字对应的字符在文本框之中对应的字符。
[0033]如图2所示,本发明另一实施例的汉字拼音输入法的纠错方法的流程图,还包括如下步骤:
[0034]步骤S104为将用户在候选框中选择的内容输入至文本框。
[0035]如图3所示,用户前台输入和程序后台处理的流程图,包括如下步骤:
[0036]步骤S301,用户正常输入字符:zhongguo。其中,前台:用户正常输入字符:zhongguo ;后台:记录用户输入的字符“zhongguo”到临时存储单元。
[0037]具体地,在拼音输入法下,用户要输入“中国”两个字,则需要输入拼音“zhongguo”。此时程序后台将用户输入的“中国”两个字的拼音字符记录在临时存储单元中。
[0038]步骤S302,判断用户是否错误输入“确认”键。其中,前台:判断用户是否输入“确认”键;后台:输入“zhongguo”到文本框。
[0039]具体地,用户本应选择根据“zhongguo”的拼音列出的候选字,但是由于误操作,点击了“确认”键,此时输入法程序认为用户要输入的是“zhongguo”的英文字符,所以将“zhongguo”的拼音字符作为英文输入到文本框中。
[0040]步骤S303,当判断用户错误输入“确认”键,则用户选择“回退”键。其中,前台:用户选择“回退”键;后台:在文本框中删除临时存储单兀中记录的子符“zhongguo”,将临时存储单元记录的字符“ zhongguo ”恢复到输入框中,其中,“ zhongguo ”的标记方式为但不限于:加粗、斜体、高亮的一种或多种组合,最后在候选框中显示“zhongguo”对应的候选词。
[0041]具体地,如果用户采用汉字拼音输入法的纠错方法,则只要在界面上选择“回退”键,程序后台就会在文本框中删除临时存储单元中记录的字符“zhongguo”,再将临时存储单元记录中的字符“zhongguo”恢复到输入框中,最后在候选框中显示“zhongguo”拼音对应的候选词。这样用户就可以轻松回退掉输入错误的字符。
[0042]步骤S304,用户选择“回退”键,回退字符后,用户选择“待选择项”的字符。其中,前台:用户选择“待选择项”的字符;后台:输入“待选择项”的字符到文本框。即正确的字符将被输入到文本框中。
[0043]步骤S305,判断是否继续输入。
[0044]具体地,如果用户继续输入,则重复步骤S301-步骤S305的流程。
[0045]步骤S306,退出。具体地,如果所有的输入动作都完成,则退出输入。
[0046]根据本发明实施例的汉字拼音输入法的纠错方法,当用户触发输入区的回退按键之后,获得用户在触发回退按键之前输入的字符,继而将字符恢复至输入框,同时消除字符在文本框之中对应的字符。
[0047]进一步地,如果用户在输入拼音的时候错误地当作英文来输入的时候,用户只需要按“回退”键,即可返回错误操作前的状态,无需挨个删除输入错误的字符,也无需再次逐个字母的输入才能返回错误操作前的状态,对输入效率有较大的提升,同时增强了用户体验的舒适度,且该方法可以快速提醒输入错误的用户更正错误,减少错误纠正时间,具有高效性与易用性。
[0048]如图4所示,输入法在用户错误输入前后的输入界面和操作处理的流程图,包括如下步骤:
[0049]步骤S401为对应步骤S301的步骤,为用户正常输入状态。
[0050]步骤S402为对应步骤S302的步骤,为用户错误输入“确认”键Enter后的状态。具体地,此时可以看出“ zhongguo ”作为英文已经输入到文本框中,而输入框和候选框中的
字符已经被清空。
[0051]步骤S403为对应步骤S303,从界面的表现形式上可以看出,步骤S403和步骤S401是相同相似的。但步骤S403的界面表现为,其中的“zhognguo”的显示方式为但不限于:加粗、斜体、高亮的一种或多种组合。此处,“zhognguo”显示方式为加粗和斜体的组合。具体地,这里仅仅只需要采用一个步骤即可,即输入“回退”键返回,进行修正,如果使用普通的输入法,用户要先删除文本框中输入的字符,然后再重新输入一遍这些字符,才能达到和步骤S403 —样的状态。
[0052]步骤S404为用户正确选择输入候选字后的状态。具体地,可以看到用户选择“待选择项”的字符,即正确的候选字已经被输入到文本框中,输入框和候选框中的字符已经被清空,正确的输入流程已经完成。
[0053]如图5所示,本发明实施例的移动终端示意图,包括:输入界面提供模块501和输入控制模块502。
[0054]输入界面提供模块501为向用户提供输入界面,其中,输入界面包括文本框、输入框和输入区,且输入界面还包括候选框,用于显示输入框中的字符的候选内容,其中,输入区中设置有回退按键。
[0055]输入控制模块502为当用户触发回退按键之后,输入控制模块502获得用户在触发回退按键之前输入的字符,并将字符恢复至输入框,同时消除字符在文本框之中对应的字符。其中,获得用户在触发回退按键之前输入的字符之后,还包括对获得字符进行显示标记,且标记方式为但不限于:加粗、斜体、高亮的一种或多种组合。
[0056]具体地,在用户触发回退按键之后,输入控制模块502还用于根据字符在候选框之中显示候选内容,且输入控制模块502还用于将用户在候选框中选择的内容输入至文本框。
[0057]根据本发明实施例的移动终端,当用户触发输入区的回退按键之后,获得用户在触发回退按键之前输入的字符,继而将字符恢复至输入框,同时消除字符在文本框之中对应的字符。该移动终端可以快速提醒输入错误的用户更正错误,减少错误纠正时间,提高用户使用感受,且具有高效性与易用性。
[0058]如图6所示,在普通输入法的基础上增加了回退键界面示意图。
[0059]具体地,图6与图7相比较,从界面的表现上可以看出,图6的界面多了一个“回退”键,当判断用户错误输入后,用户选择“回退”键,程序后台就会在文本框中删除临时存储单元中记录的字符“zhongguo”,再将临时存储单元记录中的字符“zhongguo”恢复到输入框中,最后在候选框中显示“zhongguo”拼音对应的候选词。这样用户就可以轻松通过“回退”键,回退掉输入错误的字符。“回退”键的添加可以快速帮忙输入错误的用户更正错误,减少错误纠正的时间,提高用户使用感受。
[0060]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属【技术领域】的技术人员所理解。
[0061]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(⑶ROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0062]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0063]本【技术领域】的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0064]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0065]上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0066]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0067]尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。
【权利要求】
1.一种汉字拼音输入法的纠错方法,其特征在于,包括以下步骤: 向用户提供输入界面,其中,所述输入界面包括文本框、输入框和输入区,其中,所述输入区中设置有回退按键; 当所述用户触发所述回退按键之后,获得所述用户在触发所述回退按键之前输入的字符;以及 将所述字符恢复至所述输入框,同时消除所述字符在所述文本框之中对应的字符。
2.如权利要求1所述的汉字拼音输入法的纠错方法,其特征在于,所述输入界面还包括候选框,用于显示所述输入框中的字符的候选内容。
3.如权利要求2所述的汉字拼音输入法的纠错方法,其特征在于,在所述用户触发所述回退按键之后,获得所述用户在触发所述回退按键之前输入的字符,并根据所述字符在所述候选框之中显示候选内容。
4.如权利要求3所述的汉字拼音输入法的纠错方法,其特征在于,在所述获得所述用户在触发所述回退按键之前输入的字符之后,还包括如下步骤: 对获得所述字符进行显示标记。
5.如权利要求3所述的汉字拼音输入法的纠错方法,其特征在于,还包括: 将所述用户在所述候选框中选择的内容输入至所述文本框。
6.一种移动终端,其特征在于,包括: 输入界面提供模块,用于向用户提供输入界面,其中,所述输入界面包括文本框、输入框和输入区,其中,所述输入区中设置有回退按键; 输入控制模块,用于当所述用户触发所述回退按键之后,获得所述用户在触发所述回退按键之前输入的字符,并将所述字符恢复至所述输入框,同时消除所述字符在所述文本框之中对应的字符。
7.如权利要求6所述的移动终端,其特征在于,所述输入界面还包括候选框,用于显示所述输入框中的字符的候选内容。
8.如权利要求6所述的移动终端,其特征在于,在所述用户触发所述回退按键之后,所述输入控制模块用于获得所述用户在触发所述回退按键之前输入的字符,所述输入控制模块还用于根据所述字符在所述候选框之中显示候选内容。
9.如权利要求6所述的移动终端,其特征在于,所述输入控制模块还用于将所述用户在所述候选框中选择的内容输入至所述文本框。
10.如权利要求6所述的移动终端,其特征在于,所述输入控制模块在所述获得所述用户在触发所述回退按键之前输入的字符之后,还包括:对获得所述字符进行显示标记。
【文档编号】G06F3/0488GK103853468SQ201210499549
【公开日】2014年6月11日 申请日期:2012年11月29日 优先权日:2012年11月29日
【发明者】贺琼英 申请人:比亚迪股份有限公司