本发明涉及教育技术领域,具体涉及一种内容定位方法及电子设备。
背景技术:
目前,市面上配置有点读功能的电子设备并不少见。在点读场景下,当电子设备拍摄到用户手指触及(如点击)的书本页面时,通过确定出用户手指在书本页面上的触及位置,能够将该触及位置相对应的内容作为点读内容进行播报。然而,实践中发现,现有的电子设备通常会直接调用触及位置所在的文本段落以作为点读内容,因此内容定位的准确度不高。
技术实现要素:
本发明实施例公开了一种内容定位方法及电子设备,能够提高内容定位的准确度。
本发明实施例第一方面公开一种内容定位方法,所述方法包括:
从书本图像中识别出文本内容;
对所述文本内容进行语义分析处理,以获得所述文本内容的文本含义以及语义逻辑关系;
基于所述文本含义以及所述语义逻辑关系,将所述文本内容分为若干满足完整语义的文本编组;
将每个所述文本编组在所述书本图像中对应的位置信息与所述文本编组相关联;
当目标位置被调用时,输出与所述目标位置相关联的目标编组;其中,所述目标位置为任一所述文本编组对应的位置信息。
作为一种可选的实施方式,在本发明实施例第一方面中,所述对所述文本内容进行语义分析处理,以获得所述文本内容的文本含义以及语义逻辑关系,包括:
对所述文本内容进行分词处理,以从所述文本内容中获得按顺序排列的若干目标词语;
对所述若干目标词语进行语义分析处理,以获得每个所述目标词语的词义以及所述若干目标词语之间的语义逻辑关系;
所述基于所述文本含义以及所述语义逻辑关系,将所述文本内容分为若干满足完整语义的文本编组,包括:
基于每个所述目标词语的词义以及所述若干目标词语的语义逻辑关系,将所述若干目标词语分为若干满足完整语义且按顺序排列的文本编组;任一所述文本编组为句子或者词语。
作为一种可选的实施方式,在本发明实施例第一方面中,所述从书本图像中识别出文本内容之后,所述方法还包括:
从所述书本图像中确定所述文本内容的位置范围;
所述将每个所述文本编组在所述书本图像中对应的位置信息与所述文本编组相关联,包括:
针对每个所述文本编组,根据所述文本编组所包括的每一词语对应的排列顺序,在所述位置范围内确定所述文本编组所包括的每一词语对应的位置坐标;
将所述文本编组所包括的所有词语对应的位置坐标进行合并,以获得所述文本编组在所述书本图像中对应的位置信息;
将所述位置信息与所述文本编组相关联。
作为一种可选的实施方式,在本发明实施例第一方面中,所述当目标位置被调用时,输出与所述目标位置相关联的目标编组,包括:
在与所述书本图像相匹配的拍摄图像中检测到指示物指向目标位置时,判定出所述目标位置被调用,并在所述拍摄图像上标注出与所述目标位置相关联的目标编组;
判断是否检测所述指示物的滑动操作;
若检测到所述滑动操作,获取所述滑动操作指示的滑动方向和滑动距离;
基于所述滑动距离,确定编组合并数量n;其中,所述编组合并数量n与所述滑动距离成正比关系,且n为正整数;
若所述滑动方向为预设的顺序方向,输出所述目标编组以及连续排列在所述目标编组之后的n个文本编组;
若所述滑动方向为预设的倒序方向,输出所述目标编组以及连续排列在所述目标编组之前的n个文本编组。
作为一种可选的实施方式,在本发明实施例第一方面中,所述输出与所述目标位置相关联的目标编组之后,所述方法还包括:
在进入复习模式时,输出与所述书本图像对应的练习页面;其中,所述练习页面包括原文页面和可被拖动的若干选项拼图块,所述原文页面为对所述书本图像中待填入区域进行留白处理后获得的页面,所述待填入区域至少包括基于所述目标位置所确定的文本区域;
检测用户拖动目标拼图块时输入的滑动轨迹;所述目标拼图块为所述若干选项拼图块中的任一拼图块;
若所述目标拼图块与所述目标编组相匹配,且所述滑动轨迹的终点为所述目标位置所包括的任一位置坐标,输出所述目标编组以及所述目标编组相关的学习内容。
本发明实施例第二方面公开一种电子设备,所述电子设备包括:
第一识别单元,用于从书本图像中识别出文本内容;
语义分析单元,用于对所述文本内容进行语义分析处理,以获得所述文本内容的文本含义以及语义逻辑关系;
分组单元,用于基于所述文本含义以及所述语义逻辑关系,将所述文本内容分为若干满足完整语义的文本编组;
关联单元,用于将每个所述文本编组在所述书本图像中对应的位置信息与所述文本编组相关联;
第一输出单元,用于在目标位置被调用时,输出与所述目标位置相关联的目标编组;其中,所述目标位置为任一所述文本编组对应的位置信息。
作为一种可选的实施方式,在本发明实施例第二方面中,所述语义分析单元,包括:
分词子单元,用于对所述文本内容进行分词处理,以从所述文本内容中获得按顺序排列的若干目标词语;
分析子单元,用于对所述若干目标词语进行语义分析处理,以获得每个所述目标词语的词义以及所述若干目标词语之间的语义逻辑关系;
所述分组单元,具体用于基于每个所述目标词语的词义以及所述若干目标词语的语义逻辑关系,将所述若干目标词语分为若干满足完整语义且按顺序排列的文本编组;任一所述文本编组为句子或者词语。
作为一种可选的实施方式,在本发明实施例第二方面中,所述电子设备还包括:
位置确定单元,用于在所述第一识别单元从书本图像中识别出文本内容之后,从所述书本图像中确定所述文本内容的位置范围;
所述关联单元,包括:
坐标确定子单元,用于针对每个所述文本编组,根据所述文本编组所包括的每一词语对应的排列顺序,在所述位置范围内确定所述文本编组所包括的每一词语对应的位置坐标;
合并子单元,用于将所述文本编组所包括的所有词语对应的位置坐标进行合并,以获得所述文本编组在所述书本图像中对应的位置信息;
关联子单元,用于将所述位置信息与所述文本编组相关联。
作为一种可选的实施方式,在本发明实施例第二方面中,所述第一输出单元,包括:
标注子单元,用于在与所述书本图像相匹配的拍摄图像中检测到指示物指向目标位置时,判定出所述目标位置被调用,并在所述拍摄图像上标注出与所述目标位置相关联的目标编组;
判断子单元,用于判断是否检测所述指示物的滑动操作;
获取子单元,用于在所述判断子单元判定出检测到所述滑动操作时,获取所述滑动操作指示的滑动方向和滑动距离;
编组确定子单元,用于基于所述滑动距离,确定编组合并数量n;其中,所述编组合并数量n与所述滑动距离成正比关系,且n为正整数;
第一输出子单元,用于在所述滑动方向为预设的顺序方向时,输出所述目标编组以及连续排列在所述目标编组之后的n个文本编组;
第二输出子单元,用于在所述滑动方向为预设的倒序方向时,输出所述目标编组以及连续排列在所述目标编组之前的n个文本编组。
作为一种可选的实施方式,在本发明实施例第二方面中,所述电子设备还包括:
第二输出单元,用于在所述第一输出单元输出与所述目标位置相关联的目标编组之后,以及进入复习模式时,输出与所述书本图像对应的练习页面;其中,所述练习页面包括原文页面和可被拖动的若干选项拼图块,所述原文页面为对所述书本图像中待填入区域进行留白处理后获得的页面,所述待填入区域至少包括基于所述目标位置所确定的文本区域;
检测单元,用于检测用户拖动目标拼图块时输入的滑动轨迹;所述目标拼图块为所述若干选项拼图块中的任一拼图块;
第三输出单元,用于在所述目标拼图块与所述目标编组相匹配,且所述滑动轨迹的终点为所述目标位置所包括的任一位置坐标时,输出所述目标编组以及所述目标编组相关的学习内容。
本发明实施例第三方面公开一种电子设备,包括:
存储有可执行程序代码的存储器;
与所述存储器耦合的处理器;
所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种内容定位方法。
本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种内容定位方法。
本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,通过对从书本图像识别出的文本内容进行语义分析处理,获得文本内容的文本含义以及语义逻辑关系,以此将文本内容分为若干满足完整语义的文本编组,从而将文本编组在书本图像中对应的位置信息与该文本编组相关联,并在位置信息被调用时输出相应的文本编组,能够将内容定位的精度缩小至句子或者词语,提高了内容定位的准确度,进而改善用户的学习体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种内容定位方法的流程示意图;
图2是本发明实施例公开的一种纸质书本页面检测的场景示意图;
图3是本发明实施例公开的另一种内容定位方法的流程示意图;
图4是本发明实施例公开的一种电子设备的结构示意图;
图5是本发明实施例公开的另一种电子设备的结构示意图;
图6是本发明实施例公开的另一种电子设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种内容定位方法及电子设备,能够提高内容定位的准确度。本发明实施例公开的内容定位方法适用于供用户使用的学习平板、学习手机、学习机、家教机、点读机等电子设备中,具体地,还适用于上述电子设备内的web应用、app或者专用软件。以下结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种内容定位方法的流程示意图。如图1所示,该内容定位方法可以包括以下步骤。
101、电子设备从书本图像中识别出文本内容。
本发明实施例中,电子设备可以通过ocr(opticalcharacterrecognition,光学字符识别)技术从书本图像中识别出文本内容。此外,在步骤101之前,电子设备可从存储有若干学习资源的书本数据库获取书本图像,其中,学习资源可包括通过对各个学科的教材、练习册等纸质书本所包含的文字、图片等讯息内容进行数字化后获得的若干出版物,书本图像为上述任一出版物中某一书本页面对应的电子图像;或者,电子设备还可以响应于拍摄指令,对拍摄范围内的纸质书本页面进行拍摄以获得书本图像,其中,拍摄指令可以是用户按下该电子设备的显示界面上的虚拟拍摄按键时产生的动作指令,或者是语音识别出用户存在拍摄意图之后(比如用户语音输入“拍照”)生成的控制指令,具体不作限定。
具体的,电子设备利用拍摄装置拍摄纸质书本页面,拍摄装置可以包括设置于显示屏一面的前置摄像头以及设置于非显示屏一面的后置摄像头。电子设备可以利用前置摄像头拍摄纸质书本页面,也可以利用后置摄像头拍摄纸质书本页面,对此不作具体限定。
请参阅图2,图2是本发明实施例公开的一种纸质书本页面检测的场景示意图。在图2中,电子设备与水平面(比如桌面)呈一定角度摆放,电子设备设置有拍摄装置以及反光装置,反光装置用于改变拍摄装置的光路,进而使得拍摄装置拍摄到摆放在水平面上的纸质书本页面(比如练习本、课本等)。
102、电子设备对文本内容进行语义分析处理,以获得文本内容的文本含义以及语义逻辑关系。
本发明实施例中,电子设备通过对文本内容进行分词,获得若干词语;之后,基于上述词语的词义与词性,分析得到文本内容的文本含义,再结合上述词语中所包括的连接词,获取文本内容的语义逻辑关系,其中,连接词包括但不限于并列连词(比如和、跟、同等)、承接连词(比如则、如、即等)、转折连词(比如但是、然而、不过等)、因果连词(比如由于、因此、以致等)以及假设连词(比如若、假如)。
103、电子设备基于文本含义以及语义逻辑关系,将文本内容分为若干满足完整语义的文本编组。
本发明实施例中,文本编组可以为句子或者词语,对此不作具体限定。举例来说,某一文本内容为“它们意味深长地对视良久然后一齐欢跃地走回洞穴里去”,从该文本内容中可获取承接连词“然后”,故该文本内容的上下句之间存在承接关系,可分为两个文本编组“它们意味深长地对视良久”和“一齐欢跃地走回洞穴里去”。
104、电子设备将每个文本编组在书本图像中对应的位置信息与文本编组相关联。
可以理解,电子设备按照指定的识别顺序从书本图像中识别出文本内容,因此,已知文本内容在书本图像中对应的位置范围,再结合每个文本编组在文本内容中对应的排列顺序以及文字占比,即可获得每个文本编组在书本图像中对应的位置信息。举例来说,在书本图像中建立坐标系,电子设备确定文本内容在书本图像中对应的位置范围为(10,20)~(20,20),且每个文字的横轴和纵轴占比均1。假设该文本内容可按识别顺序被分为包含4个文字的文本编组1和包含7个文字的文本编组2,则文本编组1对应的位置信息为(10,20)~(13,20),文本编组2对应的位置信息为(14,20)~(20,20)。
105、当目标位置被调用时,电子设备输出与目标位置相关联的目标编组;其中,目标位置为任一文本编组对应的位置信息。
具体来说,步骤105中,电子设备每次在响应于用户点读操作,调用该书本图像中任一文本编组对应的位置信息时,即可快速输出与该位置信息相关联的文本编组(即目标编组),可选的,还可输出与目标编组相关的学习内容(比如名词解释、教学音视频等)。其中,用户点读操作可以为用户通过电子设备上相应的学习应用直接从书本数据库中调用该书本图像,并对书本图像中目标位置处执行的点击操作;或者,用户点读操作也可以为用户在电子设备的拍摄范围内放置与书本图像相匹配的纸质页面时,利用指示物(比如手指或者写字笔)在纸质页面上目标位置处的指示操作,对此不作具体限定。
此外,电子设备输出目标编组和相关学习内容的方式包括但不限于语音、文字或者语音文字相结合的形式,对此亦不作具体限定。
作为一种可选的实施方式,电子设备输出目标编组之前,判断电子设备是否连接至耳机;其中,电子设备设置有用于接入有线耳机的物理接口或/和用于接入无线耳机的wifi模块或蓝牙模块;
若连接至耳机,通过接入的耳机语音播放目标编组;
若未连接至耳机,根据当前定位信息和通过拍摄装置拍摄的场景图像,获取用户所处的当前场景(比如自习室、教室、图书馆或者用户卧室等);
判断当前场景是否属于指定的语音播放场景(比如,图书馆不属于指定的语音播放场景,用户卧室可为指定的语音播放场景);
若属于语音播放场景,直接通过扬声器语音播放目标编组;若不属于语音播放场景,输出用于指示用户更换学习环境或佩戴耳机的提示信息,或者,以文字形式输出目标编组。
可见,这样能够根据学习环境变化适应性地调整语音播放策略,维护良好的学习环境。
可见,实施图1所描述的方法,通过对从书本图像识别出的文本内容进行语义分析处理,获得文本内容的文本含义以及语义逻辑关系,以此将文本内容分为若干满足完整语义的文本编组,从而将文本编组在书本图像中对应的位置信息与该文本编组相关联,并在位置信息被调用时输出相应的文本编组,能够将内容定位的精度缩小至句子或者词语,提高了内容定位的准确度,进而改善用户的学习体验。
实施例二
请参阅图3,图3是本发明实施例公开的另一种内容定位方法的流程示意图。如图3所示,该内容定位方法可以包括以下步骤。
301、电子设备从书本图像中识别出文本内容。
302、电子设备对文本内容进行分词处理,以从文本内容中获得按顺序排列的若干目标词语。
303、电子设备对上述若干目标词语进行语义分析处理,以获得每个目标词语的词义以及若干目标词语之间的语义逻辑关系。
304、电子设备基于每个目标词语的词义以及若干目标词语的语义逻辑关系,将若干目标词语分为若干满足完整语义且按顺序排列的文本编组。
本发明实施例中,任一文本编组为句子或者词语。举例来说,某一文本内容为“小林不但喜欢排球而且喜欢篮球”,进行分词得到的目标词语为“小林”、“不但”、“喜欢”、“排球”、“而且”、“喜欢”、“篮球”,“小林”、“排球”和“篮球”对应的分词词性为名词,“不但”、和“而且”对应的分词词性为代词,“喜欢”对应的分词词性为动词。由于“不但”和“而且”为递进连接词,因此,以连接词为界限将连接词前后的语料进行划分,获得“小林不但喜欢排球”和“而且喜欢篮球”两个文本编组,其中,“而且喜欢篮球”省略主语“小林”,满足动宾结构。
可见,实施上述步骤301~步骤304,通过对文本内容进行分词,并基于分词结果分析文本内容包含的连接词以及句式结构,能够获得文本内容中各个词语之间的关联关系,进而快速准确地将文本内容内容划分为多个文本编组。
305、电子设备将每个文本编组在书本图像中对应的位置信息与文本编组相关联。
作为一种可选的实施方式,在步骤301之后,还可以包括:
电子设备从书本图像中确定文本内容的位置范围;
相应的,步骤305具体可以为:
电子设备针对每个文本编组,根据文本编组所包括的每一词语对应的排列顺序,在位置范围内确定文本编组所包括的每一词语对应的位置坐标;电子设备将文本编组所包括的所有词语对应的位置坐标进行合并,以获得文本编组在书本图像中对应的位置信息;电子设备将位置信息与文本编组相关联。
举例来说,假设每个文字的横轴和纵轴占比均1,文本编组“小林不但喜欢排球”中,词语“小林”对应的位置坐标为(5,10)~(6,10),“不但”对应的位置坐标为(7,10)~(8,10),“喜欢”对应的位置坐标为(9,10)~(10,10),“排球”对应的位置坐标为(11,10)~(12,10),故与该文本编组关联的位置信息为(5,10)~(12,10)。
306、电子设备在与书本图像相匹配的拍摄图像中检测到指示物指向目标位置时,判定出目标位置被调用,并在拍摄图像上标注出与目标位置相关联的目标编组。
本发明实施例中,指示物为手指、写字笔或者触控笔等,不作具体限定;目标位置为任一文本编组对应的位置信息。在步骤306之前,电子设备可通过拍摄装置获取拍摄图像,并基于拍摄图像所包括的图像信息(比如页码、标题、书本封面、页面内容等),判断是否存在与该拍摄图像相匹配的书本图像,若存在,则执行步骤306。其中,电子设备通过拍摄装置获取拍摄图像的具体实施方式可参考实施例一中对图2的描述,在此不再赘述。
更进一步的,拍摄图像包括的书本页面边界应与书本图像中的书本页面边界相匹配。因此,电子设备在获取到拍摄装置拍摄的原始图像时,会对原始图像进行图像矫正(比如倾斜矫正、等比例放大等),以将矫正后的原始图像作为拍摄图像,使得拍摄图像与书本图像具有准确的坐标对应关系。
307、电子设备判断是否检测指示物的滑动操作,若否,执行步骤308;若是,执行步骤309~步骤310;若否,输出目标编组。
308、电子设备输出目标编组。
309、电子设备获取滑动操作指示的滑动方向和滑动距离。
310、电子设备基于滑动距离,确定编组合并数量n,并执行步骤311或者步骤312。
本发明实施例中,编组合并数量n(n为正整数)与滑动距离成正比关系,即滑动距离越大,n取值越大;滑动距离越小,n取值越小。比如,若电子设备检测到用户手指滑动1cm,则编组合并数量n为1个;若电子设备检测到用户手指滑动2cm,则编组合并数量n为2个。
311、若滑动方向为预设的顺序方向,电子设备输出目标编组以及连续排列在目标编组之后的n个文本编组。
312、若滑动方向为预设的倒序方向,电子设备输出目标编组以及连续排列在目标编组之前的n个文本编组。
本发明实施例中,预设的顺序方向可为向上或者向右,预设的倒序方向可为向下或者向左,不作具体限定。举例来说,假设向右为顺序方向,向左为倒序方向,当前选中的文本编组为“和着夜雾”,以及,前一文本编组为“芬芳浓郁”,后一文本编组为“弥漫整个村庄”。若电子设备检测到用户手指向右滑动编组合并数量n为1时对应的距离,则输出“和着夜雾,弥漫整个村庄”;若电子设备检测到用户手指向左滑动编组合并数量n为1时对应的距离,则输出“芬芳浓郁,和着夜雾”。可见,实施上述步骤306~步骤312,能够基于用户自身的点读需求调整点读范围,增加了用户点读学习时的交互性,从而进一步改善用户的学习体验。
还可选的,若预设的顺序方向为向上或者向右,以及预设的倒序方向为向下或者向左,当滑动方向为向右/或向左时,电子设备输出目标编组以及连续排列在目标编组之后/或之前的n个文本编组;当滑动方向为向下/或向上时,电子设备输出目标编组以及连续排列在目标文本行(即目标编组所在的文本行)之后/或之前的m个文本行所包括的文本编组,其中,m为正整数,且m与滑动距离成正比关系。可见,不同的滑动方向还可对应于不同的合并方式,能够改善用户调整点读范围的易操作性。
此外,作为一种可选的实施方式,在电子设备输出与目标位置相关联的目标编组之后,还可以包括以下步骤:
电子设备在进入复习模式时,输出与书本图像对应的练习页面;其中,练习页面包括原文页面和可被拖动的若干选项拼图块,原文页面为对书本图像中待填入区域进行留白处理后获得的页面,待填入区域至少包括基于目标位置所确定的文本区域;电子设备检测用户拖动目标拼图块时输入的滑动轨迹;目标拼图块为若干选项拼图块中的任一拼图块;若目标拼图块与目标编组相匹配,且滑动轨迹的终点为目标位置所包括的任一位置坐标,电子设备输出目标编组以及目标编组相关的学习内容。
其中,若干选项拼图块除了包括与待填入区域对应内容相匹配的拼图块,还可包括基于用户的历史错题记录随机生成的拼图块,不作具体限定。可见,实施可选的实施方式,既能够针对历史点读过的内容生成完型填空试题供用户复习,还能够以拼图块的形式增加试题练习的趣味性,有利于提高用户的学习兴趣。
作为另一种可选的实施方式,本方案还可以包括:
电子设备在进入背诵模式时,若当前的待背诵内容为上述书本图像包括的文本内容,实时接收用户的背诵语音信息;
电子设备将背诵语音信息与书本图像包括的文本内容进行对比,判断是否存在背诵出错的目标内容;
若存在目标内容,电子设备获取目标内容对应的文本编组以作为出错编组,并同时记录针对目标内容采集到的用户语音信息;
电子设备在背诵完成时,输出上述出错编组以及相应的用户语音信息以供用户进行背诵纠错。可见,实施可选的实施方式,还能够在背诵练习的场景下,根据更加精确的文本编组对用户的背诵出错内容进行定位,以辅助用户进行听写纠错,提高了用户的学习效率。
此外,可以理解,电子设备还可以与用户的可穿戴设备(如智能手表、智能手环)建立连接,可选的,电子设备在进入背诵模式时,接收由可穿戴设备采集并远程传送给电子设备的背诵语音信息,并执行将背诵语音信息与书本图像包括的文本内容进行对比的步骤。可见,这样便于用户利用可穿戴设备随时随地的进行背诵练习,并可在电子设备上获得相应的纠错反馈,使得学习方式更具灵活性。
进一步的,作为一种可选的实施方式,本方案还包括:
若存在背诵出错的目标内容,电子设备还会记录出错编组对应的上一文本编组或/和下一文本编组;其中,出错编组对应的上一文本编组为文本内容中排列在出错编组前一个的文本编组,出错编组对应的下一文本编组为文本内容中排列在出错编组后一个的文本编组;
电子设备输出出错编组以及相应的用户语音信息以供用户进行背诵纠错,具体可以包括:
电子设备输出背诵提示信息和出错编组对应的上一文本编组或/和下一文本编组;该背诵提示信息用于指示用户根据出错编组对应的上一文本编组或/和下一文本编组重新进行背诵;
电子设备检测用户的重读语音信息,并判断该重读语音信息是否与出错编组相匹配,若不匹配,电子设备输出出错编组以及相应的用户语音信息以供用户进行背诵纠错。可见,这样能够辅助用户在直接获取背诵标准答案之前进行独立思考与自我纠错,更有利于改善背诵效果。
可见,实施图3所描述的方法,通过对文本内容进行分词,并基于分词结果分析其中包含的连接词以及句式结构,能够基于文本内容中各个词语之间的关联关系快速准确地将文本内容内容划分为多个文本编组,从而将内容定位的精度缩小至句子或者词语,提高了内容定位的准确度,进而改善用户的学习体验;此外,能够基于用户自身的点读需求调整点读范围,增加了用户点读学习时的交互性;进一步的,还能够针对历史点读过的内容生成完型填空试题供用户复习,并以拼图块的形式增加试题练习的趣味性,有利于提高用户的学习兴趣。
实施例三
请参阅图4,图4是本发明实施例公开的一种电子设备的结构示意图。如图4所示,该电子设备可以包括第一识别单元401、语义分析单元402、分组单元403、关联单元404以及第一输出单元405,其中:
第一识别单元401,用于从书本图像中识别出文本内容。
语义分析单元402,用于对文本内容进行语义分析处理,以获得文本内容的文本含义以及语义逻辑关系。
分组单元403,用于基于文本含义以及语义逻辑关系,将文本内容分为若干满足完整语义的文本编组。
关联单元404,用于将每个文本编组在书本图像中对应的位置信息与文本编组相关联。
第一输出单元405,用于在目标位置被调用时,输出与目标位置相关联的目标编组;其中,目标位置为任一文本编组对应的位置信息。
作为一种可选的实施方式,该电子设备还包括:
第一判断单元,用于在第一输出单元405输出与目标位置相关联的目标编组之前,判断电子设备是否连接至耳机;其中,电子设备设置有用于接入有线耳机的物理接口或/和用于接入无线耳机的wifi模块或蓝牙模块;
播放单元,用于在第一判断单元判定出电子设备连接至耳机时,通过接入的耳机语音播放目标编组;
获取单元,用于在第一判断单元判定出电子设备未连接至耳机时,根据当前定位信息和通过拍摄装置拍摄的场景图像,获取用户所处的当前场景(比如自习室、教室、图书馆或者用户卧室等);
第二判断单元,用于判断当前场景是否属于指定的语音播放场景(比如,图书馆不属于指定的语音播放场景,用户卧室可为指定的语音播放场景);
播放单元,还用于在第二判断单元判定出当前场景属于语音播放场景时,直接通过扬声器语音播放目标编组;
第一输出单元,还用于在第二判断单元判定出当前场景不属于语音播放场景时,输出用于指示用户更换学习环境或佩戴耳机的提示信息,或者,以文字形式输出目标编组。
可见,这样能够根据学习环境变化适应性地调整语音播放策略,维护良好的学习环境。
可见,实施图4所描述的电子设备,通过对从书本图像识别出的文本内容进行语义分析处理,获得文本内容的文本含义以及语义逻辑关系,以此将文本内容分为若干满足完整语义的文本编组,从而将文本编组在书本图像中对应的位置信息与该文本编组相关联,并在位置信息被调用时输出相应的文本编组,能够将内容定位的精度缩小至句子或者词语,提高了内容定位的准确度,进而改善用户的学习体验。
实施例四
请参阅图5,图5是本发明实施例公开的另一种电子设备的结构示意图。其中,图5所示的电子设备是由图4所示的电子设备进行优化得到的。与图4所示的电子设备相比较,图5所示的电子设备中:
语义分析单元402,包括:
分词子单元4021,用于对文本内容进行分词处理,以从文本内容中获得按顺序排列的若干目标词语;
分析子单元4022,用于对上述若干目标词语进行语义分析处理,以获得每个目标词语的词义以及若干目标词语之间的语义逻辑关系。
分组单元403,具体用于基于每个目标词语的词义以及若干目标词语的语义逻辑关系,将若干目标词语分为若干满足完整语义且按顺序排列的文本编组;任一文本编组为句子或者词语。
第一输出单元405,包括:
标注子单元4051,用于在与书本图像相匹配的拍摄图像中检测到指示物指向目标位置时,判定出目标位置被调用,并在拍摄图像上标注出与目标位置相关联的目标编组;
判断子单元4052,用于判断是否检测指示物的滑动操作;
获取子单元4053,用于在判断子单元4052判定出检测到滑动操作时,获取滑动操作指示的滑动方向和滑动距离;
编组确定子单元4054,用于基于滑动距离,确定编组合并数量n;其中,编组合并数量n与滑动距离成正比关系,且n为正整数;
第一输出子单元4055,用于在滑动方向为预设的顺序方向时,输出目标编组以及连续排列在目标编组之后的n个文本编组;
第二输出子单元4056,用于在滑动方向为预设的倒序方向时,输出目标编组以及连续排列在目标编组之前的n个文本编组。
更进一步的,拍摄图像包括的书本页面边界应与书本图像中的书本页面边界相匹配。因此,该电子设备还包括矫正单元,矫正单元用于在获取到拍摄装置拍摄的原始图像时,对原始图像进行图像矫正(比如倾斜矫正、等比例放大等),以将矫正后的原始图像作为拍摄图像,使得拍摄图像与书本图像具有准确的坐标对应关系。
还可选的,若预设的顺序方向为向上或者向右,以及预设的倒序方向为向下或者向左,第一输出子单元4055,具体用于在滑动方向为向右时,输出目标编组以及连续排列在目标编组之后的n个文本编组;以及,在滑动方向为向下时,输出目标编组以及连续排列在目标文本行(即目标编组所在的文本行)之后的m个文本行所包括的文本编组;
第二输出子单元4056,具体用于在滑动方向为向左时,输出目标编组以及连续排列在目标编组之前的n个文本编组;以及,在滑动方向为向上时,输出目标编组以及连续排列在目标文本行(即目标编组所在的文本行)之前的m个文本行所包括的文本编组;其中,m为正整数,且m与滑动距离成正比关系。可见,不同的滑动方向还可对应于不同的合并方式,能够改善用户调整点读范围的易操作性。
作为一种可选的实施方式,该电子设备还可以包括:
位置确定单元406,用于在第一识别单元401从书本图像中识别出文本内容之后,从书本图像中确定文本内容的位置范围;
相应的,关联单元404,包括:
坐标确定子单元4041,用于针对每个文本编组,根据文本编组所包括的每一词语对应的排列顺序,在位置范围内确定文本编组所包括的每一词语对应的位置坐标;
合并子单元4042,用于将文本编组所包括的所有词语对应的位置坐标进行合并,以获得文本编组在书本图像中对应的位置信息;
关联子单元4043,用于将位置信息与文本编组相关联。
进一步的,作为一种可选的实施方式,该电子设备还包括:
第二输出单元407,用于在第一输出单元405输出与目标位置相关联的目标编组之后,以及进入复习模式时,输出与书本图像对应的练习页面;其中,练习页面包括原文页面和可被拖动的若干选项拼图块,原文页面为对书本图像中待填入区域进行留白处理后获得的页面,待填入区域至少包括基于目标位置所确定的文本区域;
检测单元408,用于检测用户拖动目标拼图块时输入的滑动轨迹;目标拼图块为若干选项拼图块中的任一拼图块;
第三输出单元409,用于在目标拼图块与目标编组相匹配,且滑动轨迹的终点为目标位置所包括的任一位置坐标时,输出目标编组以及目标编组相关的学习内容。
作为另一种可选的实施方式,该电子设备还可以包括:
接收单元,用于在进入背诵模式时,若当前的待背诵内容为上述书本图像包括的文本内容,实时接收用户的背诵语音信息;
对比单元,用于将背诵语音信息与书本图像包括的文本内容进行对比,判断是否存在背诵出错的目标内容;
记录单元,用于在存在目标内容时,电子设备获取目标内容对应的文本编组以作为出错编组,并同时记录针对目标内容采集到的用户语音信息;
第四输出单元,用于在背诵完成时,输出上述出错编组以及相应的用户语音信息以供用户进行背诵纠错。
可见,实施可选的实施方式,还能够在背诵练习的场景下,根据更加精确的文本编组对用户的背诵出错内容进行定位,以辅助用户进行听写纠错,提高了用户的学习效率。
此外,可以理解,电子设备还可以与用户的可穿戴设备(如智能手表、智能手环)建立连接,可选的,接收单元,具体用于在进入背诵模式时,接收由可穿戴设备采集并远程传送给电子设备的背诵语音信息,并触发对比单元执行将背诵语音信息与书本图像包括的文本内容进行对比。可见,这样便于用户利用可穿戴设备随时随地的进行背诵练习,并可在电子设备上获得相应的纠错反馈,使得学习方式更具灵活性。
进一步的,作为一种可选的实施方式,该电子设备还包括:记录单元,还用于记录出错编组对应的上一文本编组或/和下一文本编组;其中,出错编组对应的上一文本编组为文本内容中排列在出错编组前一个的文本编组,出错编组对应的下一文本编组为文本内容中排列在出错编组后一个的文本编组;
第四输出单元,包括:
第三输出子单元,用于输出背诵提示信息和出错编组对应的上一文本编组或/和下一文本编组;该背诵提示信息用于指示用户根据出错编组对应的上一文本编组或/和下一文本编组重新进行背诵;
检测子单元,用于检测用户的重读语音信息,并判断该重读语音信息是否与出错编组相匹配;
第四输出子单元,用于在重读语音信息与出错编组不匹配时,输出出错编组以及相应的用户语音信息以供用户进行背诵纠错。
可见,这样能够辅助用户在直接获取背诵标准答案之前进行独立思考与自我纠错,更有利于改善背诵效果。
可见,实施图5所描述的电子设备,通过对文本内容进行分词,并基于分词结果分析其中包含的连接词以及句式结构,能够基于文本内容中各个词语之间的关联关系快速准确地将文本内容内容划分为多个文本编组,从而将内容定位的精度缩小至句子或者词语,提高了内容定位的准确度,进而改善用户的学习体验;此外,能够基于用户自身的点读需求调整点读范围,增加了用户点读学习时的交互性;进一步的,还能够针对历史点读过的内容生成完型填空试题供用户复习,并以拼图块的形式增加试题练习的趣味性,有利于提高用户的学习兴趣。
实施例五
请参阅图6,图6是本发明实施例公开的另一种电子设备的结构示意图。如图6所示,该电子设备可以包括:
存储有可执行程序代码的存储器601;
与存储器601耦合的处理器602;
其中,处理器602调用存储器601中存储的可执行程序代码,执行图1或图3所示的一种内容定位方法。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1或图3所示的一种内容定位方法。
本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
本发明实施例还公开一种应用发布平台,该应用发布平台用于发布计算机程序产品,其中,当上述计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种内容定位方法及电子设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。