CN107766826A - 一种查找单词释义的方法及电子设备 - Google Patents
一种查找单词释义的方法及电子设备 Download PDFInfo
- Publication number
- CN107766826A CN107766826A CN201711030413.4A CN201711030413A CN107766826A CN 107766826 A CN107766826 A CN 107766826A CN 201711030413 A CN201711030413 A CN 201711030413A CN 107766826 A CN107766826 A CN 107766826A
- Authority
- CN
- China
- Prior art keywords
- character
- word
- error
- electronic equipment
- regional location
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000002093 peripheral effect Effects 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 14
- 239000000203 mixture Substances 0.000 claims description 8
- 108010001267 Protein Subunits Proteins 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000005611 electricity Effects 0.000 description 12
- 230000004044 response Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 9
- 238000011156 evaluation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000003860 storage Methods 0.000 description 7
- 238000004590 computer program Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000009415 formwork Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 244000078534 Vaccinium myrtillus Species 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 235000017848 Rubus fruticosus Nutrition 0.000 description 1
- 235000003095 Vaccinium corymbosum Nutrition 0.000 description 1
- 235000017537 Vaccinium myrtillus Nutrition 0.000 description 1
- 235000021029 blackberry Nutrition 0.000 description 1
- 235000021014 blueberries Nutrition 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/40—Document-oriented image-based pattern recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3335—Syntactic pre-processing, e.g. stopword elimination, stemming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Character Discrimination (AREA)
Abstract
一种查找单词释义的方法及电子设备,包括:电子设备识别该电子设备获取到的图片所包含的每个单词在该图片中所占据的区域位置,并根据获取到的触及区域位置从该图片中确定目标单词,该目标单词即用户需要查找单词释义的单词,在确定出目标单词之后,从该电子设备的词典库中查找该目标单词的释义并输出。实施本发明实施例,能够提高查找单词释义的效率以及交互性。
Description
技术领域
本发明涉及电子设备技术领域,具体涉及一种查找单词释义的方法及电子设备。
背景技术
用户在日常的学习、工作过程中,时常会遇见不懂的外文单词,这会影响用户对所看内容的理解。在实践中发现,当用户遇到不懂的外文单词时,通常会利用电子设备并通过手动输入该外文单词来查找该外文单词的释义,这种查找方式效率较低,交互性差。
发明内容
本发明实施例公开一种查找单词释义的方法及电子设备,能够提高查找单词释义的效率以及交互性。
本发明实施例第一方面公开一种查找单词释义的方法,所述方法包括:
识别电子设备获取到的图片中每个单词在所述图片中所占据的区域位置;
获取用户触及所述图片的触及区域位置;
根据所述触及区域位置,从所述图片中确定出目标单词;其中,所述目标单词在所述图片中所占据的区域位置与所述触及区域位置相匹配;
在词典库中查找所述目标单词的释义并输出。
作为一种可选的实施方式,在本发明实施例第一方面中,所述获取用户触及所述图片的触及区域位置,包括:
检测用户对所述图片的某一区域位置的点击力度;
判断所述点击力度是否大于预设阈值;
如果大于所述预设阈值,将所述某一区域位置作为触及区域位置。
作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述触及区域位置,从所述图片中确定出目标单词,包括:
确定所述图片中与所述触及区域位置相匹配的单词所占据的区域位置为目标区域位置;其中,处于所述目标区域位置的单词为所述电子设备需要识别的待识别单词;
将组成所述待识别单词的字符串切割为至少一个字符,并识别所述至少一个字符;
判断识别出的至少一个字符中是否存在属于纠错库的易错字符;其中,所述纠错库用于保存所述电子设备在识别字符时容易混淆的易错字符;
当所述至少一个字符中不存在属于所述纠错库的易错字符时,将所述待识别单词确定为目标单词。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
当所述至少一个字符中存在属于所述纠错库的易错字符时,记录每一个易错字符在所述至少一个字符中的位置;
利用***填充算法对所述每一个易错字符进行辨识度提高处理,以获得所述每一个易错字符对应的目标字符;
针对所述每一个易错字符,根据所述易错字符在所述至少一个字符中的位置,将所述易错字符替换为所述易错字符对应的目标字符;
当所述至少一个字符中的所有易错字符均被目标字符替换之后,将所述至少一个字符变换成单词字符串;
将所述单词字符串所组成的单词确定为目标单词。
作为一种可选的实施方式,在本发明实施例第一方面中,所述目标单词的释义包括所述电子设备确定出的组成所述目标单词的字符串,所述在词典库中查找所述目标单词的释义并输出之后,所述方法还包括:
判断是否接收到用户输入的报错信息,所述报错信息包括用户需要查找的单词的正确字符串;
当接收到所述报错信息时,将所述正确字符串与组成所述目标单词的所述字符串进行比较,得到至少一个错误字符;
判断所述至少一个错误字符是否属于所述纠错库,如果否,将所述至少一个错误字符添加至所述纠错库。
本发明实施例第二方面公开一种电子设备,包括:
识别单元,用于识别所述电子设备获取到的图片中每个单词在所述图片中所占据的区域位置;
获取单元,用于获取用户触及所述图片的触及区域位置;
确定单元,用于根据所述触及区域位置,从所述图片中确定出目标单词;其中,所述目标单词在所述图片中所占据的区域位置与所述触及区域位置相匹配;
查找单元,用于在词典库中查找所述目标单词的释义;
输出单元,用于将所述目标单词的释义输出。
作为一种可选的实施方式,在本发明实施例第二方面中,所述获取单元包括:
检测子单元,用于检测用户对所述图片的某一区域位置的点击力度;
第一判断子单元,用于判断所述点击力度是否大于预设阈值;
第一确定子单元,用于当所述第一判断子单元判断出所述点击力度大于所述预设阈值时,将所述某一区域位置作为触及区域位置。
作为一种可选的实施方式,在本发明实施例第二方面中,所述确定单元包括:
第二确定子单元,用于确定所述图片中与所述触及区域位置相匹配的单词所占据的区域位置为目标区域位置;其中,处于所述目标区域位置的单词为所述电子设备需要识别的待识别单词;
识别子单元,用于将组成所述待识别单词的字符串切割为至少一个字符,并识别所述至少一个字符;
第二判断子单元,用于判断识别出的至少一个字符中是否存在属于纠错库的易错字符;其中,所述纠错库用于保存所述电子设备在识别字符时容易混淆的易错字符;
所述第二确定子单元,还用于当所述第二判断子单元判断出所述至少一个字符中不存在属于所述纠错库的易错字符时,将所述待识别单词确定为目标单词。
作为一种可选的实施方式,在本发明实施例第二方面中,还包括:
记录子单元,用于当所述第二判断子单元判断出所述至少一个字符中存在属于所述纠错库的易错字符时,记录每一个易错字符在所述至少一个字符中的位置;
处理子单元,用于利用***填充算法对所述每一个易错字符进行辨识度提高处理,以获得所述每一个易错字符对应的目标字符;
所述处理子单元,还用于针对所述每一个易错字符,根据所述易错字符在所述至少一个字符中的位置,将所述易错字符替换为所述易错字符对应的目标字符;
转换子单元,用于当所述至少一个字符中的所有易错字符均被目标字符替换之后,将所述至少一个字符变换成单词字符串;
所述第二确定子单元,还用于将所述单词字符串所组成的单词确定为目标单词。
作为一种可选的实施方式,在本发明实施例第二方面中,所述目标单词的释义包括所述电子设备确定出的组成所述目标单词的字符串,还包括:
判断单元,用于在所述输出单元将所述目标单词的释义输出之后,判断是否接收到用户输入的报错信息,所述报错信息包括用户需要查找的单词的正确字符串;
比较单元,用于当所述判断单元判断接收到所述报错信息时,将所述正确字符串与组成所述目标单词的所述字符串进行比较,得到至少一个错误字符;
所述判断单元,还用于判断所述至少一个错误字符是否属于所述纠错库;
更新数据库单元,用于当所述判断单元判断出所述至少一个错误字符不属于所述纠错库时,将所述至少一个错误字符添加至所述纠错库。
本发明实施例第三方面公开一种电子设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的所述查找单词释义的方法。
本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,所述计算机程序使得计算机执行本发明实施例第一方面公开的所述查找单词释义的方法。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,电子设备识别该电子设备获取到的图片所包含的每个单词在该图片中所占据的区域位置,并根据获取到的触及区域位置从该图片中确定目标单词,该目标单词即用户需要查找单词释义的单词,在确定出目标单词之后,从该电子设备的词典库中查找该目标单词的释义并输出。通过识别用户触及区域位置来确定目标单词,并进行目标单词释义查找的方法与当检测到用户手动输入的单词时,识别用户手动输入的单词并查找该单词释义的方法相比较,查找单词释义的效率得到提升。可见,实施本发明实施例,能够提高查找单词释义的效率以及交互性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种查找单词释义的方法的流程示意图;
图2是本发明实施例公开的另一种查找单词释义的方法的流程示意图;
图3是本发明实施例公开的又一种查找单词释义的方法的流程示意图;
图4是本发明实施例公开的一种电子设备的结构示意图;
图5是本发明实施例公开的另一种电子设备的结构示意图;
图6是本发明实施例公开的又一种电子设备的结构示意图;
图7是本发明实施例公开的又一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开一种查找单词释义的方法及电子设备,能够提高查找单词释义的效率以及交互性。以下分别进行详细说明。
实施例一
请参阅图1,图1是本发明实施例公开的一种查找单词释义的方法的流程示意图。其中,图1所描述的查找单词释义的方法适用于家教机、学***板等各类电子设备,本发明实施例不做限定。其中,各类电子设备的操作***可包括但不限于Android操作***、IOS操作***、Symbian(塞班)操作***、Black Berry(黑莓)操作***、WindowsPhone8操作***等等,本发明实施例不做限定。如图1所示,该查找单词释义的方法可以包括以下步骤:
101、电子设备识别该电子设备获取到的图片中每个单词在该图片中所占据的区域位置。
本发明实施例中,电子设备识别该电子设备获取到的图片中每个单词在该图片中所占据的区域位置的方式可以包括以下步骤:
电子设备检测是否接收到用户触发的针对该电子设备获取到的图片的扫描指令,如果是,电子设备扫描该图片并获取该图片的相关信息;
根据获取到的该图片的相关信息,电子设备将该图片中所包含的每个外文单词在该图片中所占据的区域位置记录下来。
其中,该图片的相关信息可以包括该图片的尺寸、格式以及该图片中的内容,该图片中的内容可以包括,汉字、外文以及简笔画,本发明实施例不做限定。
102、电子设备获取用户触及上述图片的触及区域位置。
可选的,电子设备获取用户触及上述图片的触及区域位置可以包括以下步骤:
电子设备检测用户对上述图片的某一区域位置的点击力度;
电子设备判断上述点击力度是否大于预设阈值;
如果大于预设阈值,电子设备将上述某一区域位置作为触及区域位置。
进一步可选的,电子设备检测用户对上述图片的某一区域位置的点击力度之前,电子设备确定上述图片的某一区域位置的具体方式可以是:
电子设备可以利用该电子设备的触摸屏检测用户点击该电子设备的点击区域位置,其中,该电子设备的触摸屏可以是电阻式触摸屏、电容式触摸屏或者红外线式触摸屏等,本发明实施例不做限定。当该电子设备的触摸屏为红外线式触摸屏,由于该电子设备的触摸屏上密布红外线矩阵,用户在点击该电子设备的触摸屏时,用户的手指会挡住经过该位置的红外线,该电子设备将被挡住的红外线的区域位置确定为用户点击该电子设备的区域位置;
电子设备依据获取到的上述图片的尺寸,建立一个区域位置对应关系,该区域位置对应关系包括该电子设备的触摸屏的区域位置与上述图片的区域位置对应关系,即该电子设备的触摸屏上的一个区域位置对应上述图片中的一个区域位置,该电子设备依据建立的区域位置对应关系查找确定出的用户点击该电子设备的区域位置所对应的上述图片中的区域位置即用户针对上述图片的点击区域位置。
当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果。
103、电子设备根据上述触及区域位置,从上述图片中确定出目标单词。
本发明实施例中,目标单词在上述图片中所占据的区域位置与上述触及区域位置相匹配。
需要说明的是,目标单词在上述图片中所占据的区域位置与上述触及区域位置相匹配的方式可以是目标单词在上述图片中所占据的区域位置包括上述触及区域位置,也可以是上述触及区域位置包括目标单词在上述图片中所占据的区域位置,还可以是目标单词在上述图片中所占据的区域位置与上述触及区域位置完全重合,还可以是目标单词在上述图片中所占据的区域位置与上述触及区域位置仅有部分重叠区域,本发明实施例不做限定。
104、电子设备在词典库中查找目标单词的释义。
作为一种可选的实施方式,电子设备在词典库中查找目标单词的释义的方式可以是,电子设备根据组成该目标单词的字符串中的第一个字符在词典库中查找第一个字符与组成该目标单词的字符串中的第一个字符相同的字符串所组成的所有一级单词,依据组成该目标单词的字符串中的第二个字符,从上述所有一级单词中查找第二个字符与组成该目标单词的字符串中的第二个字符相同的字符串所组成的所有二级单词,依次类推,利用该方法就可以从词典库中查找到目标单词,且在词典库中单词与单词的释义存在一一对应关系,依据该对应关系就可以查找到该目标单词对应的释义。
通过该方法,电子设备在词典库中查找目标单词的释义时,可以通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率。
105、电子设备将查找出的目标单词的释义输出。
本发明实施例中,电子设备将查找出的目标单词的释义输出可以包括以下步骤:
电子设备检测是否接收到用户触发的用于选择目标单词的释义输出方式的选择指令;其中,该目标单词的释义的输出方式可以包括文本形式、语音形式以及文本与语音结合形式;
上述选择指令包括用户所要选择的目标单词的释义输出方式,当电子设备检测接收到上述选择指令时,获取该选择指令中包含的目标单词的释义输出方式,并将查找出的目标单词的释义依据获取到的目标单词的释义输出方式输出。
通过该方法,电子设备可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了设备的交互性以及用户体验。
实施图1所描述的方法,电子设备可以当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果;还可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了用户体验;还可以在词典库中查找目标单词的释义时,通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率;还可以依据用户在上述图片中的触及区域确定出目标单词,将该目标单词的释义从该电子设备的词典库中查找出来并输出,提高了查找单词释义的效率以及交互性。
实施例二
请参阅图2,图2是本发明实施例公开的另一种查找单词释义的方法的流程示意图。如图2所示,该查找单词释义的方法可以包括以下步骤:
201、电子设备识别该电子设备获取到的图片中每个单词在该图片中所占据的区域位置。
本发明实施例中,电子设备识别该电子设备获取到的图片中每个单词在该图片中所占据的区域位置的方式可以包括以下步骤:
电子设备检测是否接收到用户触发的针对该电子设备获取到的图片的扫描指令,如果是,电子设备扫描该图片并获取该图片的相关信息;
根据获取到的该图片的相关信息,电子设备将该图片中所包含的每个外文单词在该图片中所占据的区域位置记录下来。
其中,该图片的相关信息可以包括该图片的尺寸、格式以及该图片中的内容,该图片中的内容可以包括,汉字、外文以及简笔画,本发明实施例不做限定。
202、电子设备获取用户触及上述图片的触及区域位置。
可选的,电子设备获取用户触及上述图片的触及区域位置可以包括以下步骤:
电子设备检测用户对上述图片的某一区域位置的点击力度;
电子设备判断上述点击力度是否大于预设阈值;
如果大于预设阈值,电子设备将上述某一区域位置作为触及区域位置。
进一步可选的,电子设备检测用户对上述图片的某一区域位置的点击力度之前,电子设备确定上述图片的某一区域位置的具体方式可以是:
电子设备可以利用该电子设备的触摸屏检测用户点击该电子设备的点击区域位置,其中,该电子设备的触摸屏可以是电阻式触摸屏、电容式触摸屏或者红外线式触摸屏等,本发明实施例不做限定。当该电子设备的触摸屏为红外线式触摸屏,由于该电子设备的触摸屏上密布红外线矩阵,用户在点击该电子设备的触摸屏时,用户的手指会挡住经过该位置的红外线,该电子设备将被挡住的红外线的区域位置确定为用户点击该电子设备的区域位置;
电子设备依据获取到的上述图片的尺寸,建立一个区域位置对应关系,该区域位置对应关系包括该电子设备的触摸屏的区域位置与上述图片的区域位置对应关系,即该电子设备的触摸屏上的一个区域位置对应上述图片中的一个区域位置,该电子设备依据建立的区域位置对应关系查找确定出的用户点击该电子设备的区域位置所对应的上述图片中的区域位置即用户针对上述图片的点击区域位置。
通过该方法,当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果。
203、电子设备确定上述图片中与触及区域位置相匹配的单词所占据的区域位置为目标区域位置;其中,处于目标区域位置的单词为该电子设备需要识别的待识别单词。
需要说明的是,目标区域位置与上述触及区域位置相匹配的方式可以是目标区域位置包括上述触及区域位置,也可以是上述触及区域位置包括目标区域位置,还可以是目标区域位置与上述触及区域位置完全重合,还可以是目标区域位置与上述触及区域位置仅有部分重叠区域,本发明实施例不做限定。
204、电子设备将组成待识别单词的字符串切割为至少一个字符,并识别该至少一个字符。
本发明实施例中,电子设备识别上述至少一个字符的方式可以为:
电子设备将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符;
电子设备提取上述至少一个字符中每个字符的特征信息,并将轮廓信息保留;
电子设备将提取出来的上述至少一个字符中每个字符的特征信息输入到模板模块;
电子设备控制模板模块进行模板匹配,即进行特征信息的匹配过程。
通过该方法,电子设备将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符可以保证识别的准确性以及效率。
205、电子设备判断识别出的至少一个字符中是否存在属于纠错库的易错字符,如果否,执行步骤206,以及步骤212~步骤213;如果是,执行步骤207~步骤213。
本发明实施例中,该纠错库用于保存该电子设备在识别字符时容易混淆的易错字符。
可选的,电子设备判断识别出的至少一个字符中是否存在属于纠错库的易错字符的方式可以是,该电子设备将该纠错库中的单词的特征信息提取出来并保存,电子设备将提取出来的上述至少一个字符中每个字符的特征信息输入到模板模块之后,将提取出来的上述至少一个字符中每个字符的特征信息与该纠错库中的单词的特征信息进行匹配,当存在匹配成功的字符时,则可以判断识别出的上述至少一个字符中存在属于纠错库的易错字符,当不存在匹配成功的字符时,则可以判断识别出的上述至少一个字符中不存在属于纠错库的易错字符。
206、电子设备将待识别单词确定为目标单词。
其中,执行步骤203~步骤206,当电子设备判断识别出的至少一个字符中不存在属于纠错库的易错字符时,将待识别单词确定为目标单词,提高了该电子设备识别字符的效率,从而进一步提高了查找单词释义的效率。
207、电子设备记录每一个易错字符在上述至少一个字符中的位置。
本发明实施例中,电子设备记录每一个易错字符在上述至少一个字符中的位置的方式可以是,依据上述至少一个字符从左到右的顺序进行记录,还可以是依据上述至少一个字符从右到左的顺序进行记录,本发明实施例不做限定。
208、电子设备利用***填充算法对上述每一个易错字符进行辨识度提高处理,以获得上述每一个易错字符对应的目标字符。
本发明实施例中,电子设备利用***填充算法对上述每一个易错字符进行辨识度提高处理时,该电子设备所选择的***填充算法可以是注入填充区域算法、种子填充算法、扫描线填充算法等,本发明实施例不做限定。
通过该方法,电子设备利用***填充算法将上述每一个易错字符的辨识度提高,以使该电子设备在识别字符时的错误率降低。
209、电子设备针对上述每一个易错字符,根据易错字符在上述至少一个字符中的位置,将易错字符替换为该易错字符对应的目标字符。
210、当上述至少一个字符中的所有易错字符均被目标字符替换之后,电子设备将上述至少一个字符变换成单词字符串。
211、电子设备将上述单词字符串所组成的单词确定为目标单词。
其中,执行步骤207~步骤211,当电子设备判断识别出的至少一个字符中存在属于纠错库的易错字符时,电子设备利用***填充算法对每一个易错字符进行辨识度提高处理,并把每一个易错字符用每一个易错字符进行辨识度提高处理之后得到的对应目标字符来替换,降低了该电子设备在识别字符时的错误率。
步骤212~步骤213的详细描述,请参照实施例一中针对步骤104~步骤105的描述,本发明实施例不再赘述。
实施图2所描述的方法,电子设备可以当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果;也可以将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符可以保证识别的准确性以及效率;还可以利用***填充算法将上述每一个易错字符的辨识度提高,以使该电子设备在识别字符时的错误率降低;还可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了用户体验;还可以在词典库中查找目标单词的释义时,通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率;还可以依据用户在上述图片中的触及区域确定出目标单词,将该目标单词的释义从该电子设备的词典库中查找出来并输出,提高了查找单词释义的效率以及交互性。
实施例三
请参阅图3,图3是本发明实施例公开的又一种查找单词释义的方法的流程示意图。如图3所示,该查找单词释义的方法可以包括以下步骤:
步骤301~步骤313的详细描述,请参照实施例二中针对步骤201~步骤213的描述,本发明实施例不再赘述。
314、电子设备判断是否接收到用户输入的报错信息,如果是,执行步骤315;如果否,结束本流程。
本发明实施例中,上述报错信息包括用户需要查找的单词的正确字符串,上述目标单词的释义包括该电子设备确定出的组成目标单词的字符串。
可选的,电子设备可以在将目标单词的释义输出之后,以及判断是否接收到用户输入的报错信息之前,输出一个包含“是”和“否”两个虚拟按钮的提示框,该提示框用于提示用户是否需要显示评价界面,当检测到用户点击该提示框中“是”这个虚拟按钮之后,在该电子设备的显示屏上显示评价界面,该评价界面可以分成三个版块,第一个版块含有用于描述评分档次的三个柱状图,且在每一个柱状图的下面设有一个虚拟按钮,每一个柱状图的上面显示该柱状图的评分范围(0~60、60~80或者80~100),该电子设备可以通过检测用户按压的虚拟按钮来判断用户选择的评分范围;第二个版块用于接收用户输入的评价信息,该评价信息可以包括文字信息、表情信息等;第三个版块用于接收用户输入的报错信息,该报错信息包含有用户需要查找的单词的正确字符串。
315、电子设备将用户需要查找的单词的正确字符串与组成目标单词的字符串进行比较,得到至少一个错误字符。
316、电子设备判断上述至少一个错误字符是否属于纠错库,如果否,执行步骤317;如果是,结束本流程。
可选的,当步骤316的判断结果为是时,该电子设备可以将纠错库中的与上述至少一个错误字符相同的字符标记出来,以使电子设备在识别带标记的字符时,可以通过多次识别的方式保证该电子设备识别字符的准确性。
317、电子设备将上述至少一个错误字符添加至纠错库。
其中,执行步骤314~步骤317,电子设备将接收到的报错信息中包含的用户需要查找的单词的正确字符串与该电子设备输出的目标单词释义中的目标单词的字符串进行比较以得到错误字符,当判断得到的错误字符不属于纠错库时,将得到的错误字符添加至纠错库,以使该电子设备识别字符的准确性随着该电子设备的纠错库的不断变大,而不断提高。
实施图3所描述的方法,电子设备可以当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果;也可以将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符可以保证识别的准确性以及效率;还可以利用***填充算法将上述每一个易错字符的辨识度提高,以使该电子设备在识别字符时的错误率降低;还可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了用户体验;还可以依据用户在上述图片中的触及区域确定出目标单词,将该目标单词的释义从该电子设备的词典库中查找出来并输出,提高了查找单词释义的效率以及交互性;还可以将纠错库中的与上述至少一个错误字符相同的字符标记出来,以使电子设备在识别带标记的字符时,可以通过多次识别的方式保证该电子设备识别字符的准确性;还可以在词典库中查找目标单词的释义时,通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率;还可以依据用户输入的报错信息来更新该电子设备的纠错库,以使该电子设备识别字符的准确性随着该电子设备的纠错库的不断变大,而不断提高。
实施例四
请参阅图4,图4是本发明实施例公开的一种电子设备的结构示意图。如图4所示,该电子设备可以包括:
识别单元401,用于识别电子设备获取到的图片中每个单词在该图片中所占据的区域位置。
本发明实施例中,识别单元401识别该电子设备获取到的图片中每个单词在该图片中所占据的区域位置的方式可以包括:
识别单元401检测是否接收到用户触发的针对该电子设备获取到的图片的扫描指令,如果是,识别单元401扫描该图片并获取该图片的相关信息;
根据获取到的该图片的相关信息,识别单元401将该图片中所包含的每个外文单词在该图片中所占据的区域位置记录下来。
其中,该图片的相关信息可以包括该图片的尺寸、格式以及该图片中的内容,该图片中的内容可以包括,汉字、外文以及简笔画,本发明实施例不做限定。
获取单元402,用于获取用户触及上述图片的触及区域位置。
可选的,获取单元402可以包括:
检测子单元4021,用于检测用户对上述图片的某一区域位置的点击力度。
第一判断子单元4022,用于判断检测子单元4021检测到的点击力度是否大于预设阈值。
第一确定子单元4023,用于当第一判断子单元4022判断出上述点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置。
进一步可选的,检测子单元4021检测用户对上述图片的某一区域位置的点击力度之前,检测子单元4021确定上述图片的某一区域位置的方式可以是:
检测子单元4021可以利用该电子设备的触摸屏检测用户点击该电子设备的点击区域位置,其中,该电子设备的触摸屏可以是电阻式触摸屏、电容式触摸屏或者红外线式触摸屏等,本发明实施例不做限定。当该电子设备的触摸屏为红外线式触摸屏,由于该电子设备的触摸屏上密布红外线矩阵,用户在点击该电子设备的触摸屏时,用户的手指会挡住经过该位置的红外线,检测子单元4021将被挡住的红外线的区域位置确定为用户点击该电子设备的区域位置;
检测子单元4021依据获取到的上述图片的尺寸,建立一个区域位置对应关系,该区域位置对应关系包括该电子设备的触摸屏的区域位置与上述图片的区域位置对应关系,即该电子设备的触摸屏上的一个区域位置对应上述图片中的一个区域位置,检测子单元4021依据建立的区域位置对应关系查找确定出的用户点击该电子设备的区域位置所对应的上述图片中的区域位置即用户针对上述图片的点击区域位置。
通过该方式,当第一判断子单元4022判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,第一确定子单元4023将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果。
确定单元403,用于根据第一确定子单元4023确定的触及区域位置,从上述图片中确定出目标单词;其中,该目标单词在上述图片中所占据的区域位置与触及区域位置相匹配。
需要说明的是,目标单词在上述图片中所占据的区域位置与上述触及区域位置相匹配的方式可以是目标单词在上述图片中所占据的区域位置包括上述触及区域位置,也可以是上述触及区域位置包括目标单词在上述图片中所占据的区域位置,还可以是目标单词在上述图片中所占据的区域位置与上述触及区域位置完全重合,还可以是目标单词在上述图片中所占据的区域位置与上述触及区域位置仅有部分重叠区域,本发明实施例不做限定。
查找单元404,用于在词典库中查找确定单元403确定的目标单词的释义。
可选的,查找单元404在词典库中查找目标单词的释义的方式可以是,查找单元404根据组成该目标单词的字符串中的第一个字符在词典库中查找第一个字符与组成该目标单词的字符串中的第一个字符相同的字符串所组成的所有一级单词,依据组成该目标单词的字符串中的第二个字符,从上述所有一级单词中查找第二个字符与组成该目标单词的字符串中的第二个字符相同的字符串所组成的所有二级单词,依次类推,利用该方法就可以从词典库中查找到目标单词,且在词典库中单词与单词的释义存在一一对应关系,依据该对应关系就可以查找到该目标单词对应的释义。
通过该方式,查找单元404在词典库中查找目标单词的释义时,可以通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率。
输出单元405,用于将查找单元404查找到的目标单词的释义输出。
本发明实施例中,输出单元405将查找单元404查找到的目标单词的释义输出可以包括:
输出单元405检测是否接收到用户触发的用于选择目标单词的释义输出方式的选择指令;其中,该目标单词的释义的输出方式可以包括文本形式、语音形式以及文本与语音结合形式;
上述选择指令包括用户所要选择的目标单词的释义输出方式,当输出单元405检测接收到上述选择指令时,获取该选择指令中包含的目标单词的释义输出方式,并将查找出的目标单词的释义依据获取到的目标单词的释义输出方式输出。
通过该方式,输出单元405可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了设备的交互性以及用户体验。
实施图4所描述的电子设备,可以当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果;还可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了用户体验;还可以在词典库中查找目标单词的释义时,通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率;还可以依据用户在上述图片中的触及区域确定出目标单词,将该目标单词的释义从该电子设备的词典库中查找出来并输出,提高了查找单词释义的效率以及交互性。
实施例五
请参阅图5,图5是本发明实施例公开的另一种电子设备的结构示意图。其中,图5所示的电子设备是由图4所示的电子设备优化得到的,与图4所示的电子设备相比较,图5所示的电子设备中确定单元403可以包括:
第二确定子单元4031,用于确定上述图片中与第一确定子单元4023确定的触及区域位置相匹配的单词所占据的区域位置为目标区域位置;其中,处于该目标区域位置的单词为电子设备需要识别的待识别单词。
需要说明的是,目标区域位置与上述触及区域位置相匹配的方式可以是目标区域位置包括上述触及区域位置,也可以是上述触及区域位置包括目标区域位置,还可以是目标区域位置与上述触及区域位置完全重合,还可以是目标区域位置与上述触及区域位置仅有部分重叠区域,本发明实施例不做限定。
识别子单元4032,用于将第二确定子单元4031确定的目标区域位置的组成待识别单词的字符串切割为至少一个字符,并识别该至少一个字符。
本发明实施例中,识别子单元4032识别上述至少一个字符的方式可以为:
识别子单元4032将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符;
识别子单元4032提取上述至少一个字符中每个字符的特征信息,并将轮廓信息保留;
识别子单元4032将提取出来的上述至少一个字符中每个字符的特征信息输入到模板模块;
识别子单元4032控制模板模块进行模板匹配,即进行特征信息的匹配过程。
通过该方式,识别子单元4032将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符可以保证识别的准确性以及效率。
第二判断子单元4033,用于判断识别子单元4032识别出的上述至少一个字符中是否存在属于纠错库的易错字符;其中,该纠错库用于保存电子设备在识别字符时容易混淆的易错字符。
可选的,第二判断子单元4033判断识别出的至少一个字符中是否存在属于纠错库的易错字符的方式可以是,第二判断子单元4033将该纠错库中的单词的特征信息提取出来并保存,第二判断子单元4033将提取出来的上述至少一个字符中每个字符的特征信息输入到模板模块之后,将提取出来的上述至少一个字符中每个字符的特征信息与该纠错库中的单词的特征信息进行匹配,当存在匹配成功的字符时,则可以判断识别出的上述至少一个字符中存在属于纠错库的易错字符,当不存在匹配成功的字符时,则可以判断识别出的上述至少一个字符中不存在属于纠错库的易错字符。
第二确定子单元4031,还用于当第二判断子单元4033判断出上述至少一个字符中不存在属于纠错库的易错字符时,将待识别单词确定为目标单词。
其中,当第二判断子单元4033判断出上述至少一个字符中不存在属于纠错库的易错字符时,第二确定子单元4031将待识别单词确定为目标单词,提高了该电子设备识别字符的效率,从而进一步提高了查找单词释义的效率。
可选的,确定单元403还可以包括:
记录子单元4034,用于当第二判断子单元4033判断出上述至少一个字符中存在属于纠错库的易错字符时,记录每一个易错字符在上述至少一个字符中的位置。
本发明实施例中,记录子单元4034记录每一个易错字符在上述至少一个字符中的位置的方式可以是,依据上述至少一个字符从左到右的顺序进行记录,还可以是依据上述至少一个字符从右到左的顺序进行记录,本发明实施例不做限定。
处理子单元4035,用于利用***填充算法对上述每一个易错字符进行辨识度提高处理,以获得上述每一个易错字符对应的目标字符。
本发明实施例中,处理子单元4035利用***填充算法对上述每一个易错字符进行辨识度提高处理时,处理子单元4035所选择的***填充算法可以是注入填充区域算法、种子填充算法、扫描线填充算法等,本发明实施例不做限定。
通过该方式,处理子单元4035利用***填充算法将上述每一个易错字符的辨识度提高,以使该电子设备在识别字符时的错误率降低。
处理子单元4035,还用于针对上述每一个易错字符,根据上述易错字符在上述至少一个字符中的位置,将上述易错字符替换为上述易错字符对应的目标字符。
转换子单元4036,用于当上述至少一个字符中的所有易错字符均被目标字符替换之后,将上述至少一个字符变换成单词字符串。
第二确定子单元4031,还用于将单词字符串所组成的单词确定为目标单词。
查找单元404,具体用于在词典库中查找第二确定子单元4031确定的目标单词的释义。
其中,当第二判断子单元4033判断出上述至少一个字符中存在属于纠错库的易错字符时,处理子单元4035利用***填充算法对上述每一个易错字符进行辨识度提高处理,并把每一个易错字符用每一个易错字符进行辨识度提高处理之后得到的对应目标字符来替换,降低了该电子设备在识别字符时的错误率。
实施图5所描述的电子设备,可以当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果;也可以将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符可以保证识别的准确性以及效率;还可以利用***填充算法将上述每一个易错字符的辨识度提高,以使该电子设备在识别字符时的错误率降低;还可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了用户体验;还可以在词典库中查找目标单词的释义时,通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率;还可以依据用户在上述图片中的触及区域确定出目标单词,将该目标单词的释义从该电子设备的词典库中查找出来并输出,提高了查找单词释义的效率以及交互性。
实施例六
请参阅图6,图6是本发明实施例公开的又一种电子设备的结构示意图。其中,图6所示的电子设备是由图5所示的电子设备优化得到的,与图5所示的电子设备相比较,图6所示的电子设备还包括:
判断单元406,用于在输出单元405将目标单词的释义输出之后,判断是否接收到用户输入的报错信息,该报错信息包括用户需要查找的单词的正确字符串。
可选的,在输出单元405将目标单词的释义输出之后,以及判断单元406判断是否接收到用户输入的报错信息之前,判断单元406还可以输出一个包含“是”和“否”两个虚拟按钮的提示框,该提示框用于提示用户是否需要显示评价界面,当检测到用户点击该提示框中“是”这个虚拟按钮之后,在该电子设备的显示屏上显示评价界面,该评价界面可以分成三个版块,第一个版块含有用于描述评分档次的三个柱状图,且在每一个柱状图的下面设有一个虚拟按钮,每一个柱状图的上面显示该柱状图的评分范围(0~60、60~80或者80~100),判断单元406可以通过检测用户按压的虚拟按钮来判断用户选择的评分范围;第二个版块用于接收用户输入的评价信息,该评价信息可以包括文字信息、表情信息等;第三个版块用于接收用户输入的报错信息,该报错信息包含有用户需要查找的单词的正确字符串。
比较单元407,用于当判断单元406判断接收到报错信息时,将用户需要查找的单词的正确字符串与组成目标单词的字符串进行比较,得到至少一个错误字符。
本发明实施例中,输出单元405输出的目标单词的释义包括该电子设备确定出的组成目标单词的字符串。
判断单元406,还用于判断比较单元407得到至少一个错误字符是否属于纠错库。
可选的,当判断单元406的判断结果为是时,判断单元406还可以将纠错库中的与上述至少一个错误字符相同的字符标记出来,以使电子设备在识别带标记的字符时,可以通过多次识别的方式保证该电子设备识别字符的准确性。
更新数据库单元408,用于当判断单元406判断出上述至少一个错误字符不属于纠错库时,将上述至少一个错误字符添加至纠错库。
其中,比较单元407将接收到的报错信息中包含的用户需要查找的单词的正确字符串与输出单元405输出的目标单词释义中的目标单词的字符串进行比较以得到错误字符,当判断单元406判断得到的错误字符不属于纠错库时,更新数据库单元408将得到的错误字符添加至纠错库,以使该电子设备识别字符的准确性随着该电子设备的纠错库的不断变大,而不断提高。
实施图6所描述的电子设备,可以当判断出用户对上述图片的某一区域位置的点击力度大于预设阈值时,将上述某一区域位置作为触及区域位置,可以避免电子设备响应用户的误操作指令,从而达到节省电量和精确响应指令的效果;也可以将切割成的上述至少一个字符中大小不同的字符转化成为大小完全相同的字符可以保证识别的准确性以及效率;还可以利用***填充算法将上述每一个易错字符的辨识度提高,以使该电子设备在识别字符时的错误率降低;还可以通过提供给用户目标单词释义的多种输出方式以供用户选择,从而提高了用户体验;还可以依据用户在上述图片中的触及区域确定出目标单词,将该目标单词的释义从该电子设备的词典库中查找出来并输出,提高了查找单词释义的效率以及交互性;还可以将纠错库中的与上述至少一个错误字符相同的字符标记出来,以使电子设备在识别带标记的字符时,可以通过多次识别的方式保证该电子设备识别字符的准确性;还可以在词典库中查找目标单词的释义时,通过不断缩小查找目标单词范围的方法,快速将目标单词在词典库中找出来,进而提高了查找目标单词释义的效率;还可以依据用户输入的报错信息来更新该电子设备的纠错库,以使该电子设备识别字符的准确性随着该电子设备的纠错库的不断变大,而不断提高。
实施例七
请参阅图7,图7是本发明实施例公开的又一种电子设备的结构示意图。如图7所示,该电子设备可以包括:
存储有可执行程序代码的存储器701;
与存储器701耦合的处理器702;
其中,处理器702调用存储器701中存储的可执行程序代码,执行图1~图3任意一种查找单词释义的方法。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种查找单词释义的方法。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种查找单词释义的方法及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种查找单词释义的方法,其特征在于,所述方法包括:
识别电子设备获取到的图片中每个单词在所述图片中所占据的区域位置;
获取用户触及所述图片的触及区域位置;
根据所述触及区域位置,从所述图片中确定出目标单词;其中,所述目标单词在所述图片中所占据的区域位置与所述触及区域位置相匹配;
在词典库中查找所述目标单词的释义并输出。
2.根据权利要求1所述的方法,其特征在于,所述获取用户触及所述图片的触及区域位置,包括:
检测用户对所述图片的某一区域位置的点击力度;
判断所述点击力度是否大于预设阈值;
如果大于所述预设阈值,将所述某一区域位置作为触及区域位置。
3.根据权利要求1所述的方法,其特征在于,所述根据所述触及区域位置,从所述图片中确定出目标单词,包括:
确定所述图片中与所述触及区域位置相匹配的单词所占据的区域位置为目标区域位置;其中,处于所述目标区域位置的单词为所述电子设备需要识别的待识别单词;
将组成所述待识别单词的字符串切割为至少一个字符,并识别所述至少一个字符;
判断识别出的至少一个字符中是否存在属于纠错库的易错字符;其中,所述纠错库用于保存所述电子设备在识别字符时容易混淆的易错字符;
当所述至少一个字符中不存在属于所述纠错库的易错字符时,将所述待识别单词确定为目标单词。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
当所述至少一个字符中存在属于所述纠错库的易错字符时,记录每一个易错字符在所述至少一个字符中的位置;
利用***填充算法对所述每一个易错字符进行辨识度提高处理,以获得所述每一个易错字符对应的目标字符;
针对所述每一个易错字符,根据所述易错字符在所述至少一个字符中的位置,将所述易错字符替换为所述易错字符对应的目标字符;
当所述至少一个字符中的所有易错字符均被目标字符替换之后,将所述至少一个字符变换成单词字符串;
将所述单词字符串所组成的单词确定为目标单词。
5.根据权利要求4所述的方法,其特征在于,所述目标单词的释义包括所述电子设备确定出的组成所述目标单词的字符串,所述在词典库中查找所述目标单词的释义并输出之后,所述方法还包括:
判断是否接收到用户输入的报错信息,所述报错信息包括用户需要查找的单词的正确字符串;
当接收到所述报错信息时,将所述正确字符串与组成所述目标单词的所述字符串进行比较,得到至少一个错误字符;
判断所述至少一个错误字符是否属于所述纠错库,如果否,将所述至少一个错误字符添加至所述纠错库。
6.一种电子设备,其特征在于,包括:
识别单元,用于识别所述电子设备获取到的图片中每个单词在所述图片中所占据的区域位置;
获取单元,用于获取用户触及所述图片的触及区域位置;
确定单元,用于根据所述触及区域位置,从所述图片中确定出目标单词;其中,所述目标单词在所述图片中所占据的区域位置与所述触及区域位置相匹配;
查找单元,用于在词典库中查找所述目标单词的释义;
输出单元,用于将所述目标单词的释义输出。
7.根据权利要求6所述的电子设备,其特征在于,所述获取单元包括:
检测子单元,用于检测用户对所述图片的某一区域位置的点击力度;
第一判断子单元,用于判断所述点击力度是否大于预设阈值;
第一确定子单元,用于当所述第一判断子单元判断出所述点击力度大于所述预设阈值时,将所述某一区域位置作为触及区域位置。
8.根据权利要求6所述的电子设备,其特征在于,所述确定单元包括:
第二确定子单元,用于确定所述图片中与所述触及区域位置相匹配的单词所占据的区域位置为目标区域位置;其中,处于所述目标区域位置的单词为所述电子设备需要识别的待识别单词;
识别子单元,用于将组成所述待识别单词的字符串切割为至少一个字符,并识别所述至少一个字符;
第二判断子单元,用于判断识别出的至少一个字符中是否存在属于纠错库的易错字符;其中,所述纠错库用于保存所述电子设备在识别字符时容易混淆的易错字符;
所述第二确定子单元,还用于当所述第二判断子单元判断出所述至少一个字符中不存在属于所述纠错库的易错字符时,将所述待识别单词确定为目标单词。
9.根据权利要求8所述的电子设备,其特征在于,还包括:
记录子单元,用于当所述第二判断子单元判断出所述至少一个字符中存在属于所述纠错库的易错字符时,记录每一个易错字符在所述至少一个字符中的位置;
处理子单元,用于利用***填充算法对所述每一个易错字符进行辨识度提高处理,以获得所述每一个易错字符对应的目标字符;
所述处理子单元,还用于针对所述每一个易错字符,根据所述易错字符在所述至少一个字符中的位置,将所述易错字符替换为所述易错字符对应的目标字符;
转换子单元,用于当所述至少一个字符中的所有易错字符均被目标字符替换之后,将所述至少一个字符变换成单词字符串;
所述第二确定子单元,还用于将所述单词字符串所组成的单词确定为目标单词。
10.根据权利要求9所述的电子设备,其特征在于,所述目标单词的释义包括所述电子设备确定出的组成所述目标单词的字符串,还包括:
判断单元,用于在所述输出单元将所述目标单词的释义输出之后,判断是否接收到用户输入的报错信息,所述报错信息包括用户需要查找的单词的正确字符串;
比较单元,用于当所述判断单元判断接收到所述报错信息时,将所述正确字符串与组成所述目标单词的所述字符串进行比较,得到至少一个错误字符;
所述判断单元,还用于判断所述至少一个错误字符是否属于所述纠错库;
更新数据库单元,用于当所述判断单元判断出所述至少一个错误字符不属于所述纠错库时,将所述至少一个错误字符添加至所述纠错库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711030413.4A CN107766826B (zh) | 2017-10-30 | 2017-10-30 | 一种查找单词释义的方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711030413.4A CN107766826B (zh) | 2017-10-30 | 2017-10-30 | 一种查找单词释义的方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107766826A true CN107766826A (zh) | 2018-03-06 |
CN107766826B CN107766826B (zh) | 2020-11-03 |
Family
ID=61271595
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711030413.4A Active CN107766826B (zh) | 2017-10-30 | 2017-10-30 | 一种查找单词释义的方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107766826B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109002820A (zh) * | 2018-06-27 | 2018-12-14 | 迪蒙智慧交通(深圳)有限公司 | 一种车牌识别方法、装置及相关设备 |
CN109740594A (zh) * | 2018-12-21 | 2019-05-10 | 惠州Tcl移动通信有限公司 | 单词查询方法、装置及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101221576A (zh) * | 2008-01-23 | 2008-07-16 | 腾讯科技(深圳)有限公司 | 一种能够实现自动翻译的输入方法及装置 |
CN101571921A (zh) * | 2008-04-28 | 2009-11-04 | 富士通株式会社 | 关键字识别方法和装置 |
JP2010061471A (ja) * | 2008-09-04 | 2010-03-18 | Fuji Xerox Co Ltd | 文字認識装置およびプログラム |
CN101702154A (zh) * | 2008-07-10 | 2010-05-05 | 三星电子株式会社 | 对基于照相机的图像中的字符进行识别和翻译的方法 |
CN103473531A (zh) * | 2013-09-04 | 2013-12-25 | 上海索广电子有限公司 | 一种基于铭牌数字识别的数字图像识别纠错方法 |
CN105095890A (zh) * | 2014-04-25 | 2015-11-25 | 广州市动景计算机科技有限公司 | 图像中字符分割方法及装置 |
CN105118300A (zh) * | 2015-08-28 | 2015-12-02 | 浙江工业大学 | 交通抓拍自动识别车牌号码的纠错方法 |
CN105354331A (zh) * | 2015-12-02 | 2016-02-24 | 深圳大学 | 基于在线视频的词汇学习辅助方法及词汇学习*** |
US20160063102A1 (en) * | 2014-08-26 | 2016-03-03 | Codota Dot Com Ltd. | Searching and ranking of code in videos |
CN106325663A (zh) * | 2015-06-27 | 2017-01-11 | 南昌欧菲光科技有限公司 | 移动终端及其截屏方法 |
-
2017
- 2017-10-30 CN CN201711030413.4A patent/CN107766826B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101221576A (zh) * | 2008-01-23 | 2008-07-16 | 腾讯科技(深圳)有限公司 | 一种能够实现自动翻译的输入方法及装置 |
CN101571921A (zh) * | 2008-04-28 | 2009-11-04 | 富士通株式会社 | 关键字识别方法和装置 |
CN101702154A (zh) * | 2008-07-10 | 2010-05-05 | 三星电子株式会社 | 对基于照相机的图像中的字符进行识别和翻译的方法 |
JP2010061471A (ja) * | 2008-09-04 | 2010-03-18 | Fuji Xerox Co Ltd | 文字認識装置およびプログラム |
CN103473531A (zh) * | 2013-09-04 | 2013-12-25 | 上海索广电子有限公司 | 一种基于铭牌数字识别的数字图像识别纠错方法 |
CN105095890A (zh) * | 2014-04-25 | 2015-11-25 | 广州市动景计算机科技有限公司 | 图像中字符分割方法及装置 |
US20160063102A1 (en) * | 2014-08-26 | 2016-03-03 | Codota Dot Com Ltd. | Searching and ranking of code in videos |
CN106325663A (zh) * | 2015-06-27 | 2017-01-11 | 南昌欧菲光科技有限公司 | 移动终端及其截屏方法 |
CN105118300A (zh) * | 2015-08-28 | 2015-12-02 | 浙江工业大学 | 交通抓拍自动识别车牌号码的纠错方法 |
CN105354331A (zh) * | 2015-12-02 | 2016-02-24 | 深圳大学 | 基于在线视频的词汇学习辅助方法及词汇学习*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109002820A (zh) * | 2018-06-27 | 2018-12-14 | 迪蒙智慧交通(深圳)有限公司 | 一种车牌识别方法、装置及相关设备 |
CN109002820B (zh) * | 2018-06-27 | 2022-05-27 | 迪蒙智慧交通(深圳)有限公司 | 一种车牌识别方法、装置及相关设备 |
CN109740594A (zh) * | 2018-12-21 | 2019-05-10 | 惠州Tcl移动通信有限公司 | 单词查询方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107766826B (zh) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103942212B (zh) | 一种用户界面的文字检测方法及装置 | |
US10990511B2 (en) | Apparatus and application interface traversing method | |
CN108021320B (zh) | 一种电子设备题目搜索方法及电子设备 | |
CN106201177B (zh) | 一种操作执行方法及移动终端 | |
US8918739B2 (en) | Display-independent recognition of graphical user interface control | |
US10228850B2 (en) | Preview window including a storage context view of one or more computer resources | |
CN105955587B (zh) | 一种隐藏应用图标显示方法及装置 | |
CN107861684A (zh) | 书写识别方法、装置、存储介质及计算机设备 | |
CN107451127A (zh) | 一种基于图像的单词翻译方法及***、移动设备 | |
CN103543906B (zh) | 一种应用图标的交互管理方法和触控终端 | |
CN103294257B (zh) | 对于手写识别用于引导手写输入的装置和方法 | |
CN109542289B (zh) | Mes的操作方法、装置、设备及存储介质 | |
CN109917982B (zh) | 一种语音输入方法、装置、设备及可读存储介质 | |
CN101539822A (zh) | 一种触摸屏手写区域识别方法、***及触摸屏设备 | |
CN107766826A (zh) | 一种查找单词释义的方法及电子设备 | |
CN106775182A (zh) | 一种悬浮控件的处理方法和装置 | |
CN105095221A (zh) | 一种触摸屏终端中查找信息记录的方法及其装置 | |
CN107368580A (zh) | 一种网页显示方法及移动终端 | |
CN108573707A (zh) | 一种语音识别结果的处理方法、装置、设备及介质 | |
CN107229489A (zh) | 一种多应用智能卡及其应用选择方法及装置 | |
KR101927064B1 (ko) | 전자책 또는 전자노트에 대한 요약 데이터 생성 장치 및 방법 | |
CN104102704A (zh) | ***控件展示方法和装置 | |
CN105653193A (zh) | 一种搜索的方法及终端 | |
CN107765949B (zh) | 一种单词释义框的显示方法及电子设备 | |
CN106843727B (zh) | 防止文字误删除方法和*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |