一种拼写检查方法及装置制造方法及图纸

技术编号:16482942 阅读:30 留言:0更新日期:2017-10-31 15:33
本发明专利技术实施例提供了一种拼写检查方法及装置。其中,该拼写检查方法及装置应用于电子设备,包括:实时检测字符输入操作;当检测到字符输入操作后,从光标当前位置确定第一目标单词断词符和第二目标单词断词符的位置,从所述第一目标单词断词符的位置和所述第二目标单词断词符的位置之间提取待检测的目标字符串,其中,所述第一目标单词断词符为所述当前位置左边最近的单词断词符,所述第二目标单词断词符为所述当前位置右边最近的单词断词符;对所述目标字符串进行检错处理;执行与所述检错处理所得结果所对应的处理动作。通过本方案,可以解决检错结果反馈周期比较长的问题。

Spelling check method and device

The embodiment of the invention provides a spelling check method and device. Among them, including the spell check method and device used in electronic equipment, real-time detection character input operation; when the detected character input operation, from the current position of cursor determines the first target word word symbol and second target words off the word position, a string from the first target word word sign off position and the second target words off between the word position extraction to be detected, the first target word word character is the current position of the left word recently broken words match, the second target words word character is the front position on the right when recent words of word symbols; the target string is checked; the corresponding action execution and the detection results. Through this scheme can solve the error feedback cycle is relatively long problem.

【技术实现步骤摘要】
一种拼写检查方法及装置
本专利技术涉及检错技术,特别是涉及一种拼写检查方法及装置。
技术介绍
由于用户在文档、短信或邮件等编辑过程中经常会进行单词拼写,而为了帮助用户保证单词拼写准确率,自动的拼写检查方法应运而生,以此提高输入文本的质量。其中,所谓单词通常由字符串构成,举例而言:英文单词由至少一个英文字母构成。其中,传统的应用于文档的拼写检查方法为:在用户输入一个完整句子后,对该句子中所包括的多个单词进行检错。尽管该方法能够实现检错,但是,由于检错被触发的条件为每一句输入结束后,检错结果反馈周期比较长,导致检错结果反馈不及时。尤其,在用户时间紧迫时,很容易忽略反馈结果,导致用户输入信息表达意思不明确、存在歧义等问题。可见,这种传统的拼写检查方法,在现如今这个对效率要求极高的计算机时代并不能很好地满足需要。
技术实现思路
本专利技术实施例的目的在于提供一种拼写检查方法及装置,以解决检错结果反馈周期比较长的问题。具体技术方案如下:第一方面,本专利技术提供了一种拼写检查方法,包括:实时检测字符输入操作;当检测到字符输入操作后,从光标当前位置确定第一目标单词断词符和第二目标单词断词符的位置,从所述第一目标单词断词符的位置和所述第二目标单词断词符的位置之间提取待检测的目标字符串,其中,所述第一目标单词断词符为所述当前位置左边最近的单词断词符,所述第二目标单词断词符为所述当前位置右边最近的单词断词符;对所述目标字符串进行检错处理;执行与所述检错处理所得结果所对应的处理动作。可选的,所述对所述目标字符串进行检错处理,包括:判断所述目标字符串是否与预设词典库中的单词相同,如果是,表明拼写正确,否则,表明拼写错误。可选的,对所述目标字符串进行检错处理,包括:判断所述目标字符串是否与预设词典库中的至少一个单词相匹配,如果是,表明拼写正确,否则,表明拼写错误,其中,所述目标字符串与单词相匹配为:目标字符串与单词所包含的以该单词首字母为起始的字符串相同。可选的,所述检错处理所得结果为拼写正确时,所对应的处理动作为:不作处理;所述检错处理所得结果为拼写错误时,所对应的处理动作为:获取所述目标字符串的起始位置地址和终止位置地址,基于所述起始位置地址和所述终止位置地址,突出显示所述目标字符串。可选的,所述单词断词符的种类包括:标点符号和空格。可选的,所述基于所述起始位置地址和所述终止位置地址,突出显示所述目标字符串,包括:将所述目标起始位置地址所对应位置作为起点,将所述终止位置地址所对应位置作为终点,对从所述起点到所述终点的距离加下划线,以突出显示所述目标字符串;或者,将所述起始位置地址所对应位置作为起点,将所述终止位置地址所对应位置作为终点,对从所述起点到所述终点的各个字符均加粗、倾斜或调整字体颜色,以突出显示所述目标字符串。可选的,当检测到点击位置符合预定条件的点击操作时,确定所述点击位置所对应的目标字符串,其中,所述预定条件为:位于检错处理所得结果为拼写错误的目标字符串所在区域内;显示所述点击位置所对应的目标字符串的相似单词列表。可选的,当检测到针对于所述相似单词列表中的一单词的选中操作时,利用所述选中操作所针对的单词替换所述点击位置所对应的目标字符串。第二方面,本专利技术实施例还提供了一种拼写检查装置,包括:实时监测模块,用于实时检测字符输入操作;目标字符串提取模块,用于当检测到字符输入操作后,从光标当前位置确定第一目标单词断词符和第二目标单词断词符的位置,从所述第一目标单词断词符的位置和所述第二目标单词断词符的位置之间提取待检测的目标字符串,其中,所述第一目标单词断词符为所述当前位置左边最近的单词断词符,所述第二目标单词断词符为所述当前位置右边最近的单词断词符;检错处理模块,用于对所述目标字符串进行检错处理;处理动作执行模块,用于执行与所述检错处理所得结果所对应的处理动作。可选的,所述检错处理模块,具体用于:判断所述目标字符串是否与预设词典库中的单词相同,如果是,表明拼写正确,否则,表明拼写错误。可选的,所述检错处理模块,具体用于:判断所述目标字符串是否与预设词典库中的至少一个单词相匹配,如果是,表明拼写正确,否则,表明拼写错误,其中,所述目标字符串与单词相匹配为:目标字符串与单词所包含的以该单词首字母为起始的字符串相同。可选的,所述检错处理所得结果为拼写正确时,所述检错处理模块不作处理;所述检错处理所得结果为拼写错误时,所述检错处理模块获取所述目标字符串的起始位置地址和终止位置地址,基于所述起始位置地址和所述终止位置地址,突出显示所述目标字符串。可选的,所述单词断词符的种类包括:标点符号和空格。可选的,所述基于所述起始位置地址和所述终止位置地址,突出显示所述目标字符串,包括:将所述目标起始位置地址所对应位置作为起点,将所述终止位置地址所对应位置作为终点,对从所述起点到所述终点的距离加下划线,以突出显示所述目标字符串;或者,将所述起始位置地址所对应位置作为起点,将所述终止位置地址所对应位置作为终点,对从所述起点到所述终点的各个字符均加粗、倾斜或调整字体颜色,以突出显示所述目标字符串。可选的,当检测到点击位置符合预定条件的点击操作时,确定所述点击位置所对应的目标字符串,其中,所述预定条件为:位于检错处理所得结果为拼写错误的目标字符串所在区域内;显示所述点击位置所对应的目标字符串的相似单词列表。可选的,当检测到针对于所述相似单词列表中的一单词的选中操作时,利用所述选中操作所针对的单词替换所述点击位置所对应的目标字符串。本专利技术实施例中,单词拼写过程中,在输入每一个字符后,均提取当前所存在的字符串进行检错处理,并执行与检错处理所得结果所对应的处理动作,达到实时检测的目的,可见,通过利用本方案能够解决检错结果反馈周期较长的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例所提供的一种拼写检查方法的流程图;图2为本专利技术实施例所提供的一种拼写检查方法的另一流程图;图3为本专利技术实施例所提供的一种拼写检查方法的又一流程图;图4为本专利技术实施例所提供的相似单词列表的示意图;图5为本专利技术实施例所提供的一种拼写检查装置的结构示意图;图6为本专利技术实施例所提供的一种拼写检查装置的另一结构示意图;图7为本专利技术实施例所提供的一种拼写检查装置的又一结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供了一种拼写检查方法及装置,以解决检错结果反馈周期比较长的问题。下面首先对本专利技术实施例所提供的一种拼写检查方法进行介绍。需要说明的是,本专利技术实施例所提供的一种拼写检查方法用应于电子设备,在实际应用中,该电子设备可以包括:笔记本电脑、台式电脑、平板电脑、智能手机等设备。另外,需要说明的是本文档来自技高网...
一种拼写检查方法及装置

【技术保护点】
一种拼写检查方法,其特征在于,应用于电子设备,所述方法包括:实时检测字符输入操作;当检测到字符输入操作后,从光标当前位置确定第一目标单词断词符和第二目标单词断词符的位置,从所述第一目标单词断词符的位置和所述第二目标单词断词符的位置之间提取待检测的目标字符串,其中,所述第一目标单词断词符为所述当前位置左边最近的单词断词符,所述第二目标单词断词符为所述当前位置右边最近的单词断词符;对所述目标字符串进行检错处理;执行与所述检错处理所得结果所对应的处理动作。

【技术特征摘要】
1.一种拼写检查方法,其特征在于,应用于电子设备,所述方法包括:实时检测字符输入操作;当检测到字符输入操作后,从光标当前位置确定第一目标单词断词符和第二目标单词断词符的位置,从所述第一目标单词断词符的位置和所述第二目标单词断词符的位置之间提取待检测的目标字符串,其中,所述第一目标单词断词符为所述当前位置左边最近的单词断词符,所述第二目标单词断词符为所述当前位置右边最近的单词断词符;对所述目标字符串进行检错处理;执行与所述检错处理所得结果所对应的处理动作。2.根据权利要求1所述的方法,其特征在于,所述对所述目标字符串进行检错处理,包括:判断所述目标字符串是否与预设词典库中的单词相同,如果是,表明拼写正确,否则,表明拼写错误。3.根据权利要求1所述的方法,其特征在于,对所述目标字符串进行检错处理,包括:判断所述目标字符串是否与预设词典库中的至少一个单词相匹配,如果是,表明拼写正确,否则,表明拼写错误,其中,所述目标字符串与单词相匹配为:目标字符串与单词所包含的以该单词首字母为起始的字符串相同。4.根据权利要求2或3所述的方法,其特征在于,所述检错处理所得结果为拼写正确时,所对应的处理动作为:不作处理;所述检错处理所得结果为拼写错误时,所对应的处理动作为:获取所述目标字符串的起始位置地址和终止位置地址,基于所述起始位置地址和所述终止位置地址,突出显示所述目标字符串。5.根据权利要求1所述的方法,其特征在于,所述单词断词符的种类包括:标点符号和空格。6.根据权利要求4所述的方法,其特征在于,所述基于所述起始位置地址和所述终止位置地址,突出显示所述目标字符串,包括:将所述目标起始位置地址所对应位置作为起点,将所述终止位置地址所对应位置作为终点,对从所述起点到所述终点的距离加下划线,以突出显示所述目标字符串;或者,将所述起始位置地址所对应位置作为起点,将所述终止位置地址所对应位置作为终点,对从所述起点到所述终点的各个字符均加粗、倾斜或调整字体颜色,以突出显示所述目标字符串。7.根据权利要求4所述的方法,其特征在于,还包括:当检测到点击位置符合预定条件的点击操作时,确定所述点击位置所对应的目标字符串,其中,所述预定条件为:位于检错处理所得结果为拼写错误的目标字符串所在区域内;显示所述点击位置所对应的目标字符串的相似单词列表。8.根据权利要求7所述的方法,其特征在于,还包括:当检测到针对于所述相似单词列表中的一单词的选中操作时,利用所述选中操作所针对的单词替换所述点击位置所对应的目标字符串。9.一种拼写检查装置,其特征在于,应用于电子设备,...

【专利技术属性】
技术研发人员:金持重
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东,44

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

1