CN103777774B - 终端装置及输入法的文字纠错方法 - Google Patents
终端装置及输入法的文字纠错方法 Download PDFInfo
- Publication number
- CN103777774B CN103777774B CN201410018953.0A CN201410018953A CN103777774B CN 103777774 B CN103777774 B CN 103777774B CN 201410018953 A CN201410018953 A CN 201410018953A CN 103777774 B CN103777774 B CN 103777774B
- Authority
- CN
- China
- Prior art keywords
- word
- association
- pending
- analysis
- terminal installation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Document Processing Apparatus (AREA)
- Machine Translation (AREA)
Abstract
本发明适用于通信技术领域,提供了一种输入法的文字纠错方法,所述方法包括:根据操作指令获取待处理的第一文字;分析所述待处理的第一文字,显示与所述第一文字关联的联想文字;接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字。本发明还相应的提供一种实现上述方法的终端装置。借此,本发明能快速有效的修改输入信息中的错别字,提高了输入文字时的效率。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种终端装置及输入法的文字纠错方法。
背景技术
随着通信技术的发展,各种终端装置的应用越来越普遍,通过文字信息即时交流已成为大多数终端用户的日常需求。目前网络上流行的输入法有很多,但是都没有一种有效的对输入的错别字进行快速修改的方法。现有公开接近的技术方案(CN201010181537.4)提出了一种能同时联想词根和单词的拼音文字的输入方法,即在输入拼音文字的字母组合后,单词提示区显示出若干个符合该字母组合的单词,同时,在词根联想提示区提示出若干个包含该字母组合的词根,用户既可直接选择单词,来完成文字的输入。该技术方案只是限于在输入过程中给用户提供了方便,但是这种方案并不能完成对已经输入错别字的修改。往往当我们输入错别字后就会返回去删除掉错字,然后重新输入,这会影响我们输入文字的效率
而在一般情况下,当我们打错字时要修改时,习惯是先定位到那个字上,然后删除掉,再重新输入新的字;还有的是直接从目前的位置进行删除,直到删除到要修改的那个字,然后再重新键入。
综上可知,现有终端装置及输入法的文字纠错方法,在实际使用上显然存在不便与缺陷,所以有必要加以改进。
发明内容
针对上述的缺陷,本发明的目的在于提供一种终端装置及输入法的文字纠错方法,能快速有效的修改输入信息中的错别字,提高输入文字信息的效率。
为了实现上述目的,本发明提供一种终端装置及输入法的文字纠错方法,所述方法包括:
根据操作指令获取待处理的第一文字;
分析所述待处理的第一文字,显示与所述第一文字关联的联想文字;
接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字。
根据本发明的输入法的文字纠错方法,所述根据操作指令获取待处理的第一文字步骤为:
获取显示屏上光标位置前的文字;或者
接收用户的选择指令,获取多个连续的文字。
根据本发明的输入法的文字纠错方法,所述分析所述待处理的第一文字,显示与所述第一文字关联的联想文字步骤包括:分析所述第一文字的拼音对应的按键,获取所述按键的拼音组合的其它候选文字。
根据本发明的输入法的文字纠错方法,所述分析所述待处理的第一文字,显示与所述第一文字关联的联想文字步骤包括:
分析获取与所述第一文字相同读音的文字;
将所述相同读音的文字及其它候选文字显示处理。
根据本发明的输入法的文字纠错方法,所述将所述第二文字替换所述第一文字步骤之后还包括:
所述光标自动恢复到文字信息的末端。
本发明还提供一种终端装置,包括:
文字获取模块,用于根据操作指令获取待处理的第一文字;
分析显示模块,用于分析所述待处理的文字,显示与所述文字关联的联想文字;
替换处理模块,用于接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字。
根据本发明的终端装置,所述文字获取模块包括:
第一获取子模块,用于获取显示屏上光标位置前的文字;
第二获取子模块,用于接收用户的选择指令,获取多个连续的文字。
根据本发明的终端装置,所述分析显示模块包括第二分析子模块,用于分析所述第一文字的拼音对应的按键,获取所述按键的拼音组合的其它候选文字。
根据本发明的终端装置,所述分析显示模块包括:
第一分析子模块,用于分析获取与所述第一文字相同读音的文字;
显示子模块,用于将所述相同读音的文字及其它候选文字显示处理。
根据本发明的终端装置,所述终端装置还包括:光标恢复模块,用于所述第二文字替换所述第一文字后将所述光标恢复到文字信息的末端。
本发明通过在输入文字信息时,接收用户指令定位获取待处理的第一文字,然后对该第一文字分析处理,获取与第一文字相关联的联想文字,比如读音相同的文字,将其自动显示在候选区,待用户从联想文字中选择第二文字后,终端装置将第二文字替换第一文字,完成对错字的纠错。优选的是,纠错完成后,光标可自动恢复到文字信息末端,以方便信息的编辑。借此,本发明能快速有效的修改输入信息中的错别字,提高输入文字信息的效率。
附图说明
图1是本发明一实施例的终端装置结构示意图;
图2是本发明另一实施例的终端装置结构示意图;
图3A是本发明一实施例的第一显示界面示意图;
图3B是本发明一实施例的第二显示界面示意图;
图4是本发明一实施例的输入法的文字纠错方法流程图;
图5是本发明另一实施例的输入法的文字纠错方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明以下实施例中所述的终端装置指具有触摸输入功能的移动装置,其可应用于所有信息通信装置及多媒体装置,比如:移动通信终端、导航***、数字多媒体广播终端、PDA(Personal Digital Assistant,个人数字助理)、便携式多媒体播放器等。
图1是本发明一实施例的终端装置结构示意图。为便于描述,本实施例仅示出了与该发明相关的部分。终端装置100至少包括文字获取模块10、分析显示模块20以及替换处理模块30,其中:
文字获取模块10,用于根据操作指令获取待处理的第一文字。
应当理解,本实施例所述的第一文字不仅限于一个文字,其可以为字、词或连续的多个字的组合,文字获取模块10可以接收用户的指令定位待处理文字。
分析显示模块20,用于分析所述待处理的第一文字,显示与所述第一文字关联的联想文字。
具体的,分析显示模块20可以根据预设规则分析第一文字,比如分析其拼音组成,然后获取具有相同读音的字。若终端装置100在拼音九键的输入状态下,则还可以分析获取第一文字对应的所有按键字母,获取这些字母可组合成的拼音文字,并显示到候选区。
替换处理模块30,用于接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字。
终端装置100在候选区显示出联想文字后,用户可以选择正确的文字,替换处理模块30接收到用户指令后,将出错的第一文字替换为用户选择的第二文字,借此完成纠错,提高用户的输入效率。
图2是本发明另一实施例的终端装置结构示意图。本实施例与前述实施例的相同部分不再赘述,下面仅就相异处加以说明。
本实施例中,所述文字获取模块10包括第一获取子模块11和第二获取子模块12,具体的:
第一获取子模块11用于获取显示屏上光标位置前的文字。
用户在通过终端装置100输入文字时,可以选择是否启用纠错处理程序,若选择后,则当用户将显示屏上的光标从文字信息末端移动到文字信息的其它位置时,终端装置100默认位于该光标前且于光标紧邻的文字为待处理的文字,借此,第一获取子模块11获取到出错的第一文字。
第二获取子模块12用于接收用户的选择指令,获取多个连续的文字。
如果文字信息中具有词语出现错误,或者具有连续的多个文字出现错误,用户也可以通过光标操作将连接的几个文字选中。
优选的,本实施例中,分析显示模块20包括第一分析子模块21、第二分析子模块22及显示子模块23,其中:
第一分析子模块21用于分析获取与所述第一文字相同读音的文字。
结合图3A,用户判定“御”为错别字后,将光标移动到该字的后边,第一分析子模块21即分析该字,获取与该文字相同读音的文字。
第二分析子模块22用于分析所述第一文字的拼音对应的按键,获取所述按键的拼音组合的其它候选文字。
终端装置100在拼音九键的输入状态下,同样以“御”为例,其拼音为“Yu”对应的按键分别为带有数字“9”和“8”的按键,第二分析子模块22将这两个键的拼音进行组合,如“Wu”、“Xu”、“Zu”等均与“Yu”对应相同的按键,获取这些拼音对应的候选文字。
显示子模块23用于将所述相同读音的文字及其它候选文字显示处理,借此使用户方便的选择正确的文字。
需要说明的是,如果第一文字为词语,则终端装置100可以获取具有相同读音的词语组合,如图3B。若第一文字为多个连续的文字,则同样将每个文字对应的相同读音的其它文字均加以显示。优选的,无论第一文字为词语或多个连续的文字,若在拼音九键状态下,则均将各字的拼音按键的其它拼音组合的文字作为候选文字显示处理。
在本发明的其它实施例中,若终端装置100在联网状态,则分析显示模块20还可以分析所述第一文字前后的语义,从网络侧获取备选文字并显示,借此增加用户选择的多样性,使用户更能准确的找到需要替换的文字。
优选的,本发明的终端装置100还具有一光标恢复模块40,用于所述第二文字代替所述第一文字后将所述光标恢复到文字信息的末端,借此减少用户操作,提高用户体验。
图4是本发明一实施例的输入法的文字纠错方法流程图,其可以通过如图1所示的终端装置100实现,该方法包括:
步骤S401,根据操作指令获取待处理的第一文字。
应当理解,本实施例所述的第一文字不仅限于一个文字,其可以为字、词或连续的多个字的组合,且所述的第一文字是用户认为出错,需要处理替换的文字,终端装置100可以接收用户的指令定位待处理文字。
步骤S402,分析所述待处理的第一文字,显示与所述第一文字关联的联想文字。
具体的,终端装置100可以根据预设规则分析第一文字,比如分析其拼音组成,然后获取具有相同读音的字。若终端装置100在拼音九键的输入状态下,则还可以分析获取第一文字对应的所有按键字母,获取这些字母可组合成的拼音文字,并显示到候选区。
步骤S403,接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字。
终端装置100在候选区显示出联想文字后,用户可以选择正确的文字,终端装置接收到用户指令后,将出错的第一文字替换为用户选择的第二文字,借此完成纠错,提高用户的输入效率。
图5是本发明另一实施例的输入法的文字纠错方法流程图,其可以通过如图2所示的终端装置100实现,该方法包括:
步骤S501,获取显示屏上光标位置前的文字。用户在通过终端装置100输入文字时,可以选择是否启用纠错处理程序,若选择后,则当用户将显示屏上的光标从文字信息末端移动到文字信息的其它位置时,终端装置100默认位于该光标前且于光标紧邻的文字为待处理的文字,借此,终端装置100定位到出错的第一文字。
步骤S502,接收用户的选择指令,获取多个连续的文字。如果文字信息中具有词语出现错误,或者具有连续的多个文字出现错误,用户也可以通过光标操作将连接的几个文字选中。
步骤S503,分析获取与所述第一文字相同读音的文字。结合图3A,用户判定“御”为错别字后,将光标移动到该字的后边,第一分析子模块21即分析该字,获取与该文字相同读音的文字。
步骤S504,分析所述第一文字的拼音对应的按键,获取所述按键的拼音组合的其它候选文字。终端装置100在拼音九键的输入状态下,同样以“御”为例,其拼音为“Yu”对应的按键分别为带有数字“9”和“8”的按键,将这两个键的拼音进行组合,获取对应的候选文字。
步骤S505,将所述相同读音的文字及其它候选文字显示处理。
步骤S506,接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字。
步骤S507,将所述光标恢复到文字信息的末端。该步骤可以减少用户操作,提高用户体验。
优选的是,在本发明的其它实施例中,若终端装置100在联网状态,则还可以分析所述第一文字前后的语义,从网络侧获取备选文字并显示,借此增加用户选择的多样性,使用户更能准确的找到需要替换的文字。
综上所述,本发明通过在输入文字信息时,接收用户指令定位获取待处理的第一文字,然后对该第一文字分析处理,获取与第一文字相关联的联想文字,比如读音相同的文字,将其自动显示在候选区,待用户从联想文字中选择第二文字后,终端装置将第二文字替换第一文字,完成对错字的纠错。优选的是,纠错完成后,光标可自动恢复到文字信息末端,以方便信息的编辑。借此,本发明能快速有效的修改输入信息中的错别字,提高输入文字信息的效率。
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
Claims (6)
1.一种输入法的文字纠错方法,其特征在于,所述方法包括:
根据操作指令获取待处理的第一文字;
分析所述待处理的第一文字,显示与所述第一文字关联的联想文字;
接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字;
所述根据操作指令获取待处理的第一文字步骤为:
获取显示屏上光标位置前的文字;或者
接收用户的选择指令,获取多个连续的文字,所述多个连续的文字是已完成输入的;
所述分析所述待处理的第一文字,显示与所述第一文字关联的联想文字包括:
根据预设规则分析所述第一文字,获取第一文字对应的联想文字,并显示到候选区;
所述分析所述待处理的第一文字,显示与所述第一文字关联的联想文字步骤包括:
分析所述第一文字的拼音对应的按键,获取所述按键的拼音组合的其它候选文字。
2.根据权利要求1所述的输入法的文字纠错方法,其特征在于,所述分析所述待处理的第一文字,显示与所述第一文字关联的联想文字步骤包括:
分析获取与所述第一文字相同读音的文字;
将所述相同读音的文字及其它候选文字显示处理。
3.根据权利要求1所述的输入法的文字纠错方法,其特征在于,所述将所述第二文字替换所述第一文字步骤之后还包括:
所述光标自动恢复到文字信息的末端。
4.一种终端装置,其特征在于,包括:
文字获取模块,用于根据操作指令获取待处理的第一文字;
分析显示模块,用于分析所述待处理的第一文字,显示与所述第一文字关联的联想文字;
替换处理模块,用于接收用户从所述联想文字中选择的第二文字,将所述第二文字替换所述第一文字;所述文字获取模块包括:
第一获取子模块,用于获取显示屏上光标位置前的文字;
第二获取子模块,用于接收用户的选择指令,获取多个连续的文字,所述多个连续的文字是已完成输入的;
所述分析显示模块根据预设规则分析所述第一文字,获取第一文字对应的联想文字,并显示到候选区;
所述分析显示模块包括第二分析子模块,用于分析所述第一文字的拼音对应的按键,获取所述按键的拼音组合的其它候选文字。
5.根据权利要求4所述的终端装置,其特征在于,所述分析显示模块包括:
第一分析子模块,用于分析获取与所述第一文字相同读音的文字;
显示子模块,用于将所述相同读音的文字及其它候选文字显示处理。
6.根据权利要求4所述的终端装置,其特征在于,所述终端装置还包括:光标恢复模块,用于所述第二文字替换所述第一文字后将所述光标恢复到文字信息的末端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410018953.0A CN103777774B (zh) | 2014-01-16 | 2014-01-16 | 终端装置及输入法的文字纠错方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410018953.0A CN103777774B (zh) | 2014-01-16 | 2014-01-16 | 终端装置及输入法的文字纠错方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103777774A CN103777774A (zh) | 2014-05-07 |
CN103777774B true CN103777774B (zh) | 2018-03-16 |
Family
ID=50570116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410018953.0A Active CN103777774B (zh) | 2014-01-16 | 2014-01-16 | 终端装置及输入法的文字纠错方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103777774B (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105653063A (zh) * | 2015-01-16 | 2016-06-08 | 洪奇麟 | 一种基于框线式输入区的输入法及输入装置 |
CN104615591B (zh) * | 2015-03-10 | 2019-02-05 | 上海触乐信息科技有限公司 | 基于上下文的前向输入纠错方法和装置 |
CN106445177B (zh) * | 2015-08-06 | 2020-06-30 | 阿尔派株式会社 | 文字输入装置和文字输入方法 |
CN105094564A (zh) * | 2015-08-11 | 2015-11-25 | 广州视睿电子科技有限公司 | 基于触摸操作的笔迹编辑方法及*** |
CN106708281B (zh) * | 2015-11-17 | 2021-09-28 | 阿尔派株式会社 | 文字输入装置以及文字输入方法 |
CN105759984B (zh) * | 2016-02-06 | 2019-07-02 | 上海触乐信息科技有限公司 | 二次输入文本的方法和装置 |
CN106527756A (zh) * | 2016-10-26 | 2017-03-22 | 长沙军鸽软件有限公司 | 一种对输入信息进行智能纠错的方法及装置 |
CN106951165A (zh) * | 2017-03-30 | 2017-07-14 | 维沃移动通信有限公司 | 一种文字编辑方法及移动终端 |
CN107203510A (zh) * | 2017-05-23 | 2017-09-26 | 深圳天珑无线科技有限公司 | 文字检测方法及装置 |
CN108319378B (zh) * | 2018-02-24 | 2021-08-10 | 林敬钏 | 一种用于智能便携设备的输入法的候选词纠错方法 |
CN112905025A (zh) * | 2021-01-29 | 2021-06-04 | 咪咕文化科技有限公司 | 信息处理方法、电子设备及可读存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2367777A1 (en) * | 2001-03-07 | 2003-07-15 | International Business Machines Corporation | System and method for accelerating chinese text input |
CN1614542A (zh) * | 2004-12-06 | 2005-05-11 | 青岛中科英泰科技有限公司 | 用于中文输入法的收款机数字键盘及其输入法 |
CN101699385A (zh) * | 2008-12-31 | 2010-04-28 | 北京搜狗科技发展有限公司 | 一种输入法界面展现方法及装置 |
CN102768583A (zh) * | 2011-05-03 | 2012-11-07 | ***通信集团公司 | 智能便携设备及其整句输入的候选词过滤方法和装置 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770325B (zh) * | 2008-12-31 | 2013-08-14 | 北京搜狗科技发展有限公司 | 一种输入法界面展现方法及装置 |
CN102541282B (zh) * | 2010-12-25 | 2016-04-27 | 上海量明科技发展有限公司 | 利用图标移动对已完成词汇再编辑的方法、装置及*** |
-
2014
- 2014-01-16 CN CN201410018953.0A patent/CN103777774B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2367777A1 (en) * | 2001-03-07 | 2003-07-15 | International Business Machines Corporation | System and method for accelerating chinese text input |
CN1614542A (zh) * | 2004-12-06 | 2005-05-11 | 青岛中科英泰科技有限公司 | 用于中文输入法的收款机数字键盘及其输入法 |
CN101699385A (zh) * | 2008-12-31 | 2010-04-28 | 北京搜狗科技发展有限公司 | 一种输入法界面展现方法及装置 |
CN102768583A (zh) * | 2011-05-03 | 2012-11-07 | ***通信集团公司 | 智能便携设备及其整句输入的候选词过滤方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103777774A (zh) | 2014-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103777774B (zh) | 终端装置及输入法的文字纠错方法 | |
US10698604B2 (en) | Typing assistance for editing | |
CN103366741B (zh) | 语音输入纠错方法及*** | |
KR102262453B1 (ko) | 텍스트 예측용 이모지 | |
US10346478B2 (en) | Extensible search term suggestion engine | |
CN104704452A (zh) | 移动计算设备上的拆分虚拟键盘 | |
CN110083254A (zh) | 多手势文本输入预测 | |
CN102362252A (zh) | 用于基于触摸的文本输入的***和方法 | |
US20160092421A1 (en) | Text Editing Method and Apparatus, and Server | |
CN104239289B (zh) | 音节划分方法和音节划分设备 | |
CN103455165B (zh) | 具有校正词预测的触摸屏键盘 | |
EP3029567A1 (en) | Method and device for updating input method system, computer storage medium, and device | |
CN103049206A (zh) | 文本编辑方法及通信终端 | |
CN107945802A (zh) | 语音识别结果处理方法及装置 | |
CN101520693A (zh) | 一种批量信息快速输入的方法及*** | |
JP2016122139A (ja) | テキスト表示装置、学習装置 | |
Trindade et al. | Hybrid-brailler: Combining physical and gestural interaction for mobile braille input and editing | |
CN107688397A (zh) | 一种输入方法、***和用于输入的装置 | |
KR20150117914A (ko) | 다수 사용자 참여형 언어 학습 시스템 | |
CN104346052A (zh) | 用于输入汉字的方法和装置 | |
KR20190090636A (ko) | 문서 자동 편집 방법 | |
CN104216635B (zh) | 上屏信息的获取方法及装置 | |
CN103123572B (zh) | 一种输入字符的方法和电子装置 | |
CN101770328A (zh) | 多重切分的中文拼音输入***及其方法 | |
CN105718427B (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |