一种输入过程中编码纠错的提示方法和系统技术方案

技术编号:2824654 阅读:196 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种输入过程中编码纠错的提示方法和装置,该方法可以包括以下步骤:接收用户输入的编码字符串;依据所接收的编码字符串,转换得到相应的候选项;判断所述候选项中是否存在通过易混淆编码等同方式而得到的候选项;如果是,则提示编码纠错信息。本发明专利技术为了帮助用户输入正确的编码字符串,创新性的提出在混淆的情况下,自动向用户提供包括正确编码字符串的提示信息,以帮助用户在使用过程中主动提高编码字符串的输入准确度,降低用户对模糊音的依赖。

【技术实现步骤摘要】

本专利技术涉及计算机信息输入
,特别是涉及一种在信息输入过程中编码纠错的提示方法和系统
技术介绍
对于中文、日文、韩文等用户而言,一般都需要通过输入法程序与计算机进行交互:用户通过键盘输入编码字符串,然后由输入法程序会依据其预置的标准映射规则将其变换为相应语言的候选项,进而由用户确认输入所需信息。但是由于人们语言习惯、地域区别等各种问题,人们在输入编码字符串时,可能会输入错误的编码字符串(与输入法程序所应用的标准映射规则不同),进而难以得到该用户所需的候选项结果。例如,对于中文拼音输入法而言,由于中国幅员辽阔,不同的地区存在各种方言。受方言影响,特别是南方一些地区的用户,普遍存在平卷舌音(z/zh、s/sh、c/ch)不分、前后鼻音(an/ang、en/eng、in/ing)不分、(l/n)不分等问题。少数地区还存在h/f不分、l/r不分、eng和ong不分等等。当涉及这些声母/韵母时,由于用户无法确认汉字的准确读音,给输入带来很大不便。例如当用户无法区分前后鼻音时,用户难以区分在拼音输入法的标准映射规则中,汉字“风”和“分”究竟读“fen”还是“feng”,只能通过反复尝试的手段来输入。为了方便这些用户的输入,很多现有的输入法都提供了“模糊音”功能。即将某些用户可能混淆的音节视为等同(需要将哪些音节视为等同,可以由用户自行设置,见图1的界面图),从而允许用户使用自己更加习惯的方式进行输入。例如,对于不习惯后鼻音的用户,在等同的情况下,只要输入“fen”就能同时获得“分”和“风”,并参与词频调整(将较常用的字放在前面);从而大大方便了这类用户的输入,请见图2。但是,从上述的应用过程可以看出,为了实现对模糊音的支持(即对可能混淆的音节的等同),使得本来具有不同拼音的候选项合在了一起供用户选择(如,“分”和“风”),即使得重码候选项的问题更加严重,让用户选词选字-->更加困难。而由于同音字/词存在,重码一直是拼音输入法所面临和需要解决的问题,但是由于输入法对模糊音的支持显然使得重码的问题更加严重。上面的例子仅仅是针对拼音输入法而言的,其实对于其他输入法而言,该问题同样存在,只要是支持易混淆编码等同功能的输入法,都会存在强化重码问题的技术缺陷。总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够在输入法支持易混淆编码等同功能的情况下,降低重码问题,降低用户对模糊音的依赖。
技术实现思路
本专利技术所要解决的技术问题是提供一种输入过程中编码纠错的提示方法和系统,能够向用户提示各种编码纠错信息,以帮助用户在使用过程中主动提高编码字符串的输入准确度,从而降低由于输入法支持易混淆编码等同功能而带来的增加重码的影响。为了解决上述问题,本专利技术公开了一种输入过程中编码纠错的提示方法,包括:接收用户输入的编码字符串;依据所接收的编码字符串,转换得到相应的候选项;判断所述候选项中是否存在通过易混淆编码等同方式而得到的候选项;如果是,则提示编码纠错信息。优选的,可以通过以下方式提示编码纠错信息:在展现该候选项的同时,展现其相应的正确编码字符串。优选的,当存在多个通过易混淆编码等同方式得到的候选项时,还包括:依据预置规则对上述多个候选项进行筛选,仅对其中符合条件的部分候选项及其相应的正确编码字符串进行展现提示。优选的,在提示编码纠错信息之前还包括:进一步判断该通过易混淆编码等同方式而得到的特定候选项的出现次数或者出现频率是否大于等于预定阈值,如果是,则提示编码纠错信息。优选的,所述出现次数或者出现频率是针对输入法当前用户的;或者,所述出现次数或者出现频率是针对整个输入法用户群的。优选的,所述的方法还可以包括:收集编码纠错信息,生成纠错记录表,所述纠错记录表包括用户输入串、标准字符串和相应候选项。-->优选的,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串进行比较,如果不同,则确定该候选项为通过易混淆编码等同方式得到的。优选的,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串进行比较,如果不同,则进一步判断其是否满足正常转换规则,如果不满足,则确定该候选项为通过易混淆编码等同方式得到的。优选的,当应用拼音输入法时,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:在从用户输入的编码字符串得到候选项的过程中,记录音节生成规则的属性,如果应用了特定易混淆编码等同方式,则确定该候选项为通过易混淆编码等同方式得到的。优选的,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串作为一个映射关系,在输入法的映射规则表中检索其是否满足特定易混淆编码等同方式,如果是,则确定该候选项为通过易混淆编码等同方式得到的。依据本专利技术的另一优选实施例,还公开了一种输入过程中编码纠错的提示装置,包括:接口单元,用于接收用户输入的编码字符串;编码转换单元,用于依据所接收的编码字符串,转换得到相应的候选项;混淆判断单元,用于判断所述候选项中是否存在通过易混淆编码等同方式而得到的候选项;如果是,则通知信息展示单元;信息展示单元,用于提示编码纠错信息。优选的,可以通过以下方式提示编码纠错信息:在展现该候选项的同时,展现其相应的正确编码字符串。优选的,当存在多个通过易混淆编码等同方式得到的候选项时,在混淆判断单元和信息展示单元之间还可以包括:第一筛选模块,用于依据预置规则对上述多个候选项进行筛选,仅对其中符合条件的部分候选项及其相应的正确编码字符串通知信息展示单元进行展现提示。优选的,在混淆判断单元和信息展示单元之间还可以包括:第二筛选模块,-->用于判断该通过易混淆编码等同方式而得到的特定候选项的出现次数或者出现频率是否大于等于预定阈值,如果是,则通知信息展示单元进行展现提示。优选的,所述的装置还可以包括:纠错记录表生成单元,用于收集编码纠错信息,生成纠错记录表,所述纠错记录表包括用户输出编码字符串、标准字符串和相应的候选项。优选的,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串进行比较,如果不同,则确定该候选项为通过易混淆编码等同方式得到的。优选的,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串进行比较,如果不同,则进一步判断其是否满足正常转换规则,如果不满足,则确定该候选项为通过易混淆编码等同方式得到的。优选的,当应用拼音输入法时,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:在从用户输入的编码字符串得到候选项的过程中,记录音节生成规则的属性,如果应用了特定易混淆编码等同方式,则确定该候选项为通过易混淆编码等同方式得到的。优选的,可以通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串作为一个映射关系,在输入法的映射规则表中检索其是否满足特定易混淆编码等同方式,如果是,则确定该候选项为通过易混淆编码等同方式得到的。与本文档来自技高网
...

【技术保护点】
一种输入过程中编码纠错的提示方法,其特征在于,包括:接收用户输入的编码字符串;依据所接收的编码字符串,转换得到相应的候选项;判断所述候选项中是否存在通过易混淆编码等同方式而得到的候选项;如果是,则提示编码纠错信息。

【技术特征摘要】
1、一种输入过程中编码纠错的提示方法,其特征在于,包括:接收用户输入的编码字符串;依据所接收的编码字符串,转换得到相应的候选项;判断所述候选项中是否存在通过易混淆编码等同方式而得到的候选项;如果是,则提示编码纠错信息。2、如权利要求1所述的方法,其特征在于,通过以下方式提示编码纠错信息:在展现该候选项的同时,展现其相应的正确编码字符串。3、如权利要求2所述的方法,其特征在于,当存在多个通过易混淆编码等同方式得到的候选项时,还包括:依据预置规则对上述多个候选项进行筛选,仅对其中符合条件的部分候选项及其相应的正确编码字符串进行展现提示。4、如权利要求1或3所述的方法,其特征在于,在提示编码纠错信息之前还包括:进一步判断该通过易混淆编码等同方式而得到的特定候选项的出现次数或者出现频率是否大于等于预定阈值,如果是,则提示编码纠错信息。5、如权利要求4所述的方法,其特征在于,所述出现次数或者出现频率是针对输入法当前用户的;或者,所述出现次数或者出现频率是针对整个输入法用户群的。6、如权利要求1所述的方法,其特征在于,还包括:收集编码纠错信息,生成纠错记录表,所述纠错记录表包括用户输入串、标准字符串和相应候选项。7、如权利要求1所述的方法,其特征在于,通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串进行比较,如果不同,则确定该候选项为通过易混淆编码等同方式得到的。8、如权利要求1所述的方法,其特征在于,通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串进行比较,如果不同,则进一步判断其是否满足正常转换规则,如果不满足,则确定该候选项为通过易混淆编码等同方式得到的。9、如权利要求1所述的方法,其特征在于,当应用拼音输入法时,通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:在从用户输入的编码字符串得到候选项的过程中,记录音节生成规则的属性,如果应用了特定易混淆编码等同方式,则确定该候选项为通过易混淆编码等同方式得到的。10、如权利要求1所述的方法,其特征在于,通过以下方式判断得知一候选项是否通过易混淆编码等同方式而得到:将用户所输入的编码字符串与该候选项的标准编码串作为一个映射关系,在输入法的映射规则表中检索其是否满足特定易混淆编码等同方式,如果是,则确定该候选项为通过易混淆编码等同方式得到的。11、一种输入过程中编码纠错的提示装置,其特征在于,包...

【专利技术属性】
技术研发人员:杨磊
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1