学习互动方法、装置及终端设备与流程

文档序号:20760153发布日期:2020-05-15 17:59阅读:207来源:国知局
学习互动方法、装置及终端设备与流程
本申请属于教育
技术领域
,尤其涉及学习互动方法、装置及终端设备。
背景技术
:目前,学习测验经常被用来检测用户是否掌握知识点,从而能够及时调整教学方向和教学进度,但是传统的学习测验一般只能根据用户的最终答案判断对错,而根据最终答案的对错并不能准确判断用户对某一知识点的掌握程度,不利于针对性的提升用户的学习效率。技术实现要素:为克服相关技术中存在的问题,本申请实施例提供了学习互动方法、装置及终端设备。本申请是通过如下技术方案实现的:第一方面,本申请实施例提供了一种学习互动方法,包括:在学习设备处于学习测验模式时,记录用户对当前测试题目进行作答时的各个答题步骤;搜索与所述当前测试题目相匹配的参考答案,并基于所述参考答案确定所述各个答题步骤是否存在潜在错误;在第一答题步骤存在潜在错误的情况下,根据所述潜在错误的错误类型向所述第一答题步骤显示对应的可视化标记;其中,所述第一答题步骤为所述各个答题步骤中的任一答题步骤。在第一方面的一种可能的实现方式中,所述潜在错误的错误类型为多种,且每种错误类型对应一种可视化标记;所述在第一答题步骤存在潜在错误的情况下,根据所述潜在错误的错误类型向所述第一答题步骤显示对应的可视化标记,包括:在所述第一答题步骤存在潜在错误的情况下,确定所述潜在错误的错误类型;基于所述错误类型对应的可视化标记,对所述第一答题步骤进行标记。在第一方面的一种可能的实现方式中,每种错误类型对应一种颜色的光标,所述基于所述错误类型对应的可视化标记,对所述第一答题步骤进行标记,包括:采用与所述错误类型对应颜色的光标,对所述第一答题步骤进行标记。在第一方面的一种可能的实现方式中,每种错误类型对应一种形状的光标,所述基于所述错误类型对应的可视化标记,对所述第一答题步骤进行标记,包括:采用与所述错误类型对应形状的光标,对所述第一答题步骤进行标记。在第一方面的一种可能的实现方式中,每种错误类型对应一种颜色,所述基于所述错误类型对应的可视化标记,对所述第一答题步骤进行标记,包括:采用与所述错误类型对应的颜色,对所述第一答题步骤进行突出显示。在第一方面的一种可能的实现方式中,所述在学习设备处于学习测验模式时,记录用户对当前测试题目进行作答时的各个答题步骤,包括:检测所述学习设备是否处于学习测验模式;在所述学习设备处于学习测验模式的情况下,获取用户输入的语音信息;根据所述语音信息,识别用户意图;在识别出所述用户意图为记录当前测试题目的各个答题步骤时,控制摄像头拍摄用户对当前测试题目进行作答时的各个答题步骤。在第一方面的一种可能的实现方式中,所述方法还包括:在错题库中获取与所述第一答题步骤的错误类型相同的预存答题步骤;其中,所述错题库中存储有多个预存答题步骤和对应的错误类型,且每个预存答题步骤对应一个题目;将所述预存答题步骤对应的目标题目、所述目标题目的所有答题步骤及修正结果进行显示。第二方面,本申请实施例提供了一种学习互动装置,包括:答题步骤记录模块,用于在学习设备处于学习测验模式时,记录用户对当前测试题目进行作答时的各个答题步骤;潜在错误确定模块,用于搜索与所述当前测试题目相匹配的参考答案,并基于所述参考答案确定所述各个答题步骤是否存在潜在错误;可视化标记模块,用于在第一答题步骤存在潜在错误的情况下,根据所述潜在错误的错误类型向所述第一答题步骤显示对应的可视化标记;其中,所述第一答题步骤为所述各个答题步骤中的任一答题步骤。第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的学习互动方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的学习互动方法。第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的学习互动方法。可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。本申请实施例与现有技术相比存在的有益效果是:本申请实施例,在学习设备处于学习测验模式时记录用户对当前测试题目进行作答时的各个答题步骤,搜索与当前测试题目相匹配的参考答案并基于参考答案确定各个答题步骤是否存在潜在错误,在第一答题步骤存在潜在错误的情况下根据潜在错误的错误类型向第一答题步骤显示对应的可视化标记,能够对用户作答测试题目存在潜在错误的第一答题步骤,显示与潜在错误的错误类型对应的可视化标记,从而能够使得用户根据存在潜在错误的答题步骤进行高效率学习。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请一实施例提供的学习互动方法的应用场景示意图;图2是本申请一实施例提供的学习互动方法的流程示意图;图3是本申请一实施例提供的学习互动方法的流程示意图;图4是本申请一实施例提供的学习互动方法的流程示意图;图5是本申请一实施例提供的学习互动方法的流程示意图;图6是本申请一实施例提供的学习互动方法的流程示意图;图7是本申请实施例提供的学习互动装置的结构示意图;图8是本申请实施例提供的学习互动装置的结构示意图;图9是本申请实施例提供的终端设备的结构示意图;图10是本申请实施例提供的学习互动方法所适用于的学习机的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。目前,学习测验经常被用来检测用户是否掌握知识点,从而能够及时调整教学方向和教学进度,但是传统的学习测验一般只能根据用户的最终答案判断对错,而根据最终答案的对错并不能准确判断用户对某一知识点的掌握程度,不利于针对性的提升用户的学习效率。发明人在研究时发现,根据用户对测试题目的各个答题步骤进行针对性学习,能够使得用户的学习效率更高效。基于上述问题,本申请实施例中的学习互动方法,在学习设备处于学习测验模式时记录用户对当前测试题目进行作答时的各个答题步骤,搜索与当前测试题目相匹配的参考答案并基于参考答案确定各个答题步骤是否存在潜在错误,在答题步骤存在潜在错误的情况下根据潜在错误的错误类型向对应的答题步骤显示可视化标记,能够对用户作答测试题目存在潜在错误的第一答题步骤,显示与潜在错误的错误类型对应的可视化标记,从而能够使得用户根据存在潜在错误的答题步骤进行高效率学习。举例说明,本申请实施例可以应用到如图1所示的示例性场景中。在该场景中,用户10在通过学习设备20进行学习时,学习设备20可以根据用户对测试题目作答的各个答题步骤,将存在潜在错误的答题步骤向用户10进行战士。具体地在学习设备20处于学习测验模式时,记录用户对当前测试题目进行作答时的各个答题步骤,搜索与当前测试题目相匹配的参考答案并基于参考答案确定各个答题步骤是否存在潜在错误,在某个答题步骤存在潜在错误的情况下根据潜在错误的错误类型向对应的答题步骤显示可视化标记。以下结合图1对本申请的学习互动方法进行详细说明。图2是本申请一实施例提供的学习互动方法的示意性流程图,参照图2,对该学习互动方法的详述如下:在步骤101中,在学习设备处于学习测验模式时,记录用户对当前测试题目进行作答时的各个答题步骤。其中,学习设备可以为供用户使用的学习平板、学习手机、学习机、家教机、点读机等电子设备,本申请实施例对学习设备的具体类型不做限定。示例性的,学习设备可以具有学习测验模式,在该学习测验模式下,用户可以通过该学习设备选定测试题目进行测试。其中,在用户对当前测试题目进行作答时,可以通过学习设备的摄像头采集用户对当前测试题目的各个答题步骤,从而进行记录。一些实施例中,用户可以通过学习设备的显示界面或设置于学习设备上特定的学习测试模式按钮使学习设备进入学习测验模式。在步骤102中,搜索与所述当前测试题目相匹配的参考答案,并基于所述参考答案确定所述各个答题步骤是否存在潜在错误。其中,学习设备的数据库中预存有多个预设测试题目以及对应的参考答案。具体地,该参考答案可以为对应的预设测试题目的各个答题步骤的参考过程,各个答题步骤的参考过程构成该参考答案。示例性的,每个测试题目可以对应一个唯一的题目标识,通过该题目标识即可从数据库中确定与当前测试题目相匹配的参考答案。例如,该题目标识可以为每个测试题目的题号,学习设备可以根据用户的选择的测试题目确定对应的题号,进而从数据库中匹配出与该题号对应的预设测试题目,并根据该预设测试题目确定对应的参考答案。在一种可能的实现方式中,上述基于所述参考答案确定所述各个答题步骤是否存在潜在错误的过程可以为:将当前测试题目的各个答题步骤与参考答案中对应的答题步骤进行一一比对,从而确定各个答题步骤是否存在潜在错误。例如,在当前测试题目的某个答题步骤与参考答案中对应的答题步骤不一致时,确定当前测试题目的该答题步骤存在潜在错误。在步骤103中,在第一答题步骤存在潜在错误的情况下,根据所述潜在错误的错误类型向所述第一答题步骤显示对应的可视化标记。其中,所述第一答题步骤为所述各个答题步骤中的任一答题步骤。一些实施例中,学习设备可以将当前测试题目的各个答题步骤与参考答案中对应的答题步骤进行一一比较,确定出存在潜在错误的第一答题步骤。需要说明的是,对于一个测试题目来说,第一答题步骤可以为该测试题目的任一答题步骤,也可以为该测试题目的任意两个以上的答题步骤,本申请实施例对此不做限定。示例性的,所述潜在错误的错误类型为多种,且每种错误类型可以对应一种可视化标记。例如,上述潜在错误的错误类型可以包括技术性错误、逻辑性错误和经验性错误等类型,其中,技术性错误可以为计算错误、文字书写错误等,逻辑性错误可以为答题步骤与测试题目信息不匹配等,经验性错误可以为与某个历史错误相同等。参见图3,一些实施例中,步骤103具体可以包括:在步骤1031中,在所述第一答题步骤存在潜在错误的情况下,确定所述潜在错误的错误类型。在步骤1032中,基于所述错误类型对应的可视化标记,对所述第一答题步骤进行标记。其中,可视化标记可以通过不同颜色和/或不同形状的光标来实现,可视化标记也可以通过让第一答题步骤突出显示来实现,可视化标记也可以为其他实现方式。具体地,通过可视化标记能够让用户注意到第一答题步骤,并根据可视化标记获知第一答题步骤的错误类型即可。在一种可能的实现方式中,每种错误类型对应一种颜色的光标,步骤1032具体可以为:采用与所述错误类型对应颜色的光标,对所述第一答题步骤进行标记。其中,不同错误类型可以对应不同颜色的光标,通过在第一答题步骤的位置显示与错误类型对应颜色的光标,即可让用户注意到存在潜在错误的答题步骤以及该答题步骤的错误类型。示例性的,红颜色的光标可以与上述技术性错误对应,蓝颜色的光标可以与上述逻辑性错误对应,绿颜色的光标可以与上述经验性错误对应。例如,在第一答题步骤的错误类型技术性错误时,在第一答题步骤的位置显示红色的光标,用户根据该红色光标即可确定存在潜在错误的答题步骤以及该答题步骤的错误类型。在一种可能的实现方式中,每种错误类型对应一种形状的光标,步骤1032具体可以为:采用与所述错误类型对应形状的光标,对所述第一答题步骤进行标记。其中,不同错误类型可以对应不同形状的光标,通过在第一答题步骤的位置显示与错误类型对应形状的光标,即可让用户注意到存在潜在错误的答题步骤以及该答题步骤的错误类型。示例性的,四边形形状的光标可以与上述技术性错误对应,三角形形状的光标可以与上述逻辑性错误对应,直线形状的光标可以与上述经验性错误对应。例如,在第一答题步骤的错误类型技术性错误时,在第一答题步骤的位置显示四边形形状的光标,用户根据该四边形形状的光标即可确定存在潜在错误的答题步骤以及该答题步骤的错误类型。在一种可能的实现方式中,每种错误类型对应一种颜色,步骤1032具体可以为:采用与所述错误类型对应的颜色,对所述第一答题步骤进行突出显示。其中,不同错误类型可以对应不同颜色,通过对第一答题步骤采用与错误类型对应的颜色进行突出显示,即可让用户注意到存在潜在错误的答题步骤以及该答题步骤的错误类型。示例性的,红颜色可以与上述技术性错误对应,蓝颜色可以与上述逻辑性错误对应,绿颜色可以与上述经验性错误对应。例如,在第一答题步骤的错误类型技术性错误时,采用红色对第一答题步骤进行突出显示,用户根据该红色的突出显示方式即可确定存在潜在错误的答题步骤以及该答题步骤的错误类型。图4是本申请一实施例提供的学习互动方法的示意性流程图,参照图4,基于图2所示的实施例,上述学习互动方法还可以包括:在步骤104中,在错题库中获取与所述第一答题步骤的错误类型相同的预存答题步骤。其中,所述错题库中存储有多个预存答题步骤和对应的错误类型,且每个预存答题步骤对应一个题目。需要说明的是,本步骤中的错题库可以为上述数据库的一部分,也可以独立于上述数据库。示例性的,该错题库中存储有多个题目,每个题目中的各个预存答题步骤中存在至少一个错误的答题步骤,而且错误的答题步骤还对应有修正结果,具体如表1所示。在表1中,m1为小于等于n1的正整数,m2为小于等于n2的正整数,m3为小于等于n3的正整数,修正结果1为题目1的第m1个预存答题步骤的正确答题步骤。表1错题库信息题目序号预存答题步骤错误的答题步骤错误类型修正结果题目1包括n1个预存答题步骤第m1个预存答题步骤错误类型2修正结果1题目2包括n2个预存答题步骤第m2个预存答题步骤错误类型1修正结果2题目3包括n3个预存答题步骤第m3个预存答题步骤错误类型3修正结果3…………………………在步骤105中,将所述预存答题步骤对应的目标题目、所述目标题目的所有答题步骤及修正结果进行显示。具体地,可以根据步骤103中的错误类型,在错题库中找出相同错误类型的预存答题步骤。例如,步骤103中得到的第一答题步骤的错误类型为错误类型1,则获取错题库中错误类型为1的第m2个预存答题步骤,再基于该预存答题步骤确定目标题目为题目2。最终,将题目2、题目2的所有大题步骤及修正结果2进行显示,以供用户参考来检查修改。可选的,对于一个测试题目中的两个以上的答题步骤存在潜在错误的情况,可以从错题库中匹配出两个以上的预存答题步骤,则可以将每个预存答题步骤对应的题目及修正结果均进行显示,以供用户参考。例如,当前测试题目存在两个第一答题步骤,错误类型分别为错误类型1和错误类型3,则获取错题库中错误类型为1的第m2个预存答题步骤,以及错误类型为3的第m3个预存答题步骤,再基于该两个预存答题步骤确定目标题目为题目2和题目3。最终,将题目2、题目2的所有大题步骤和修正结果2,以及题目3、题目3的所有大题步骤和修正结果3均进行显示,以供用户参考。图5是本申请一实施例提供的学习互动方法的示意性流程图,参照图5,上述步骤101具体可以包括:在步骤201中,检测所述学习设备是否处于学习测验模式。作为一种可选的实施方式,用户可以通过学习设备的显示界面中的虚拟按钮或设置于学习设备上特定的物理按钮使学习设备进入学习测验模式,则在检测到对应按钮被触发时,即确定学习设备处于学习测验模式。在步骤202中,在所述学习设备处于学习测验模式的情况下,获取用户输入的语音信息。在步骤203中,根据所述语音信息,识别用户意图。其中,用户可以通过语音控制学习设备执行相应功能。例如,该语言信息可以包含用户意图,该用户意图可以用于表示拍摄当前测试题目的各个答题步骤。在步骤204中,在识别出所述用户意图为记录当前测试题目的各个答题步骤时,控制摄像头拍摄用户对当前测试题目进行作答时的各个答题步骤。示例性的,在识别出所述用户意图为记录当前测试题目的各个答题步骤时,可以控制摄像头调整拍摄角度,对当前测试题目的各个答题步骤进行拍摄。例如,该摄像头可以为弹出式摄像头。图6是本申请一实施例提供的学习互动方法的示意性流程图,参照图6,对该学习互动方法的详述如下:在步骤301中,检测所述学习设备是否处于学习测验模式。在步骤302中,在所述学习设备处于学习测验模式的情况下,获取用户输入的语音信息。在步骤303中,根据所述语音信息,识别用户意图。在步骤304中,在识别出用户意图为记录当前测试题目的各个答题步骤时,控制摄像头拍摄用户对当前测试题目进行作答时的各个答题步骤。在步骤305中,搜索与所述当前测试题目相匹配的参考答案,并基于所述参考答案确定所述各个答题步骤是否存在潜在错误。在步骤306中,在所述第一答题步骤存在潜在错误的情况下,确定所述潜在错误的错误类型。在步骤307中,每种错误类型对应一种颜色的光标,采用与错误类型对应颜色的光标,对第一答题步骤进行标记。在步骤308中,每种错误类型对应一种形状的光标,采用与错误类型对应形状的光标,对第一答题步骤进行标记。在步骤309中,每种错误类型对应一种颜色,采用与错误类型对应的颜色,对第一答题步骤进行突出显示。在步骤310中,在错题库中获取与所述第一答题步骤的错误类型相同的预存答题步骤。在步骤311中,将所述预存答题步骤对应的目标题目、所述目标题目的所有答题步骤及修正结果进行显示。上述学习互动方法,在学习设备处于学习测验模式时记录用户对当前测试题目进行作答时的各个答题步骤,搜索与当前测试题目相匹配的参考答案并基于参考答案确定各个答题步骤是否存在潜在错误,在第一答题步骤存在潜在错误的情况下根据潜在错误的错误类型向第一答题步骤显示对应的可视化标记,能够对用户作答测试题目存在潜在错误的第一答题步骤,显示与潜在错误的错误类型对应的可视化标记,从而能够使得用户根据存在潜在错误的答题步骤进行高效率学习。应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。对应于上文实施例所述的学习互动方法,图7示出了本申请实施例提供的学习互动装置的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。参见图7,本申请实施例中的学习互动装置可以包括答题步骤记录模块401、潜在错误确定模块402和可视化标记模块403。其中,答题步骤记录模块401,用于在学习设备处于学习测验模式时,记录用户对当前测试题目进行作答时的各个答题步骤;潜在错误确定模块402,用于搜索与所述当前测试题目相匹配的参考答案,并基于所述参考答案确定所述各个答题步骤是否存在潜在错误;可视化标记模块403,用于在第一答题步骤存在潜在错误的情况下,根据所述潜在错误的错误类型向所述第一答题步骤显示对应的可视化标记;其中,所述第一答题步骤为所述各个答题步骤中的任一答题步骤。可选的,所述潜在错误的错误类型为多种,且每种错误类型对应一种可视化标记;参见图8,基于图7所示的实施例,可视化标记模块403可以包括:错误类型确定单元4031,用于在所述第一答题步骤存在潜在错误的情况下,确定所述潜在错误的错误类型;标记单元4032,用于基于所述错误类型对应的可视化标记,对所述第一答题步骤进行标记。可选的,每种错误类型对应一种颜色的光标,标记单元4032具体可以用于:采用与所述错误类型对应颜色的光标,对所述第一答题步骤进行标记。可选的,每种错误类型对应一种形状的光标,标记单元4032具体可以用于:采用与所述错误类型对应形状的光标,对所述第一答题步骤进行标记。可选的,每种错误类型对应一种颜色,标记单元4032具体可以用于:采用与所述错误类型对应的颜色,对所述第一答题步骤进行突出显示。作为一种可实施方式,答题步骤记录模块401可以包括:检测单元4011,用于检测所述学习设备是否处于学习测验模式;获取单元4012,用于在所述学习设备处于学习测验模式的情况下,获取用户输入的语音信息;识别单元4013,用于根据所述语音信息,识别用户意图;拍摄单元4014,用于在识别出所述用户意图为记录当前测试题目的各个答题步骤时,控制摄像头拍摄用户对当前测试题目进行作答时的各个答题步骤。参见图8,一些实施例中,上述学习互动装置还可以包括:获取模块404,用于在错题库中获取与所述第一答题步骤的错误类型相同的预存答题步骤;其中,所述错题库中存储有多个预存答题步骤和对应的错误类型,且每个预存答题步骤对应一个题目;显示模块405,用于将所述预存答题步骤对应的目标题目、所述目标题目的所有答题步骤及修正结果进行显示。需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本申请实施例还提供了一种终端设备,参见图9,该终端设500可以包括:至少一个处理器510、存储器520以及存储在所述存储器520中并可在所述至少一个处理器510上运行的计算机程序,所述处理器510执行所述计算机程序时实现上述任意各个方法实施例中的步骤,例如图2所示实施例中的步骤s101至步骤s103。或者,处理器510执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如图7所示模块401至403的功能。示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器520中,并由处理器510执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序段,该程序段用于描述计算机程序在终端设备500中的执行过程。本领域技术人员可以理解,图9仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如输入输出设备、网络接入设备、总线等。处理器510可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。存储器520可以是终端设备的内部存储单元,也可以是终端设备的外部存储设备,例如插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。所述存储器520用于存储所述计算机程序以及终端设备所需的其他程序和数据。所述存储器520还可以用于暂时地存储已经输出或者将要输出的数据。总线可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或一种类型的总线。本申请实施例提供的学习互动方法可以应用于学习机、计算机、可穿戴设备、车载设备、平板电脑、笔记本电脑、上网本、个人数字助理(personaldigitalassistant,pda)、增强现实(augmentedreality,ar)/虚拟现实(virtualreality,vr)设备、手机等终端设备上,本申请实施例对终端设备的具体类型不作任何限制。以所述终端设备为学习机为例。图10示出的是与本申请实施例提供的学习机的部分结构的框图。参考图10,学习机包括:通信电路610、存储器620、输入单元630、显示单元640、音频电路650、无线保真(wirelessfidelity,wifi)模块660、处理器670以及电源680等部件。本领域技术人员可以理解,图10中示出的学习机结构并不构成对学习机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图10对学习机的各个构成部件进行具体的介绍:通信电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将图像采集设备发送的图像样本接收后,给处理器670处理;另外,将图像采集指令发送给图像采集设备。通常,通信电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,通信电路610还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。存储器620可用于存储软件程序以及模块,处理器670通过运行存储在存储器620的软件程序以及模块,从而执行学习机的各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据学习机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入单元630可用于接收输入的数字或字符信息,以及产生与学习机的用户设置以及功能控制有关的键信号输入。具体地,输入单元630可包括触控面板631以及其他输入设备632。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上或在触控面板631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器670,并能接收处理器670发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元640可用于显示由用户输入的信息或提供给用户的信息以及学习机的各种菜单,以及投射其他学习机发送来的目标用户的虚拟形象模型。显示单元640可包括显示面板641和投射装置,可选的,显示面板641可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板641。进一步的,触控面板631可覆盖显示面板641,当触控面板631检测到在其上或附近的触摸操作后,传送给处理器670以确定触摸事件的类型,随后处理器670根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图10中,触控面板631与显示面板641是作为两个独立的部件来实现学习机的输入和输入功能,但是在某些实施例中,可以将触控面板631与显示面板641集成而实现学习机的输入和输出功能。音频电路650可提供用户与学习机之间的音频接口。音频电路650可将接收到的音频数据转换后的电信号,传输到扬声器由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路650接收后转换为音频数据,再将音频数据输出处理器670处理后,将音频数据输出至存储器620以便进一步处理。wifi属于短距离无线传输技术,学习机通过wifi模块660可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图10示出了wifi模块660,但是可以理解的是,其并不属于学习机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。处理器670是学习机的控制中心,利用各种接口和线路连接整个学习机的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行学习机的各种功能和处理数据,从而对学习机进行整体监控。可选的,处理器670可包括一个或多个处理单元;可选的,处理器670可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器670中。学习机还包括给各个部件供电的电源680(比如电池),其中,电源680可以通过电源管理系统与处理器670逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。另外,尽管未示出,学习机还可以包括蓝牙模块等,在此不再赘述。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述学习互动方法各个实施例中的步骤。本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述学习互动方法各个实施例中的步骤。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质。例如u盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的实施例中,应该理解到,所揭露的装置/网络设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/网络设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1