著录项信息
专利名称 | 多媒体教育平台的实现方法及多媒体教育平台系统 |
申请号 | CN201210291565.0 | 申请日期 | 2012-08-15 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2012-12-12 | 公开/公告号 | CN102819969A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G09B5/06 | IPC分类号 | G;0;9;B;5;/;0;6查看分类表>
|
申请人 | 魔方天空科技(北京)有限公司 | 申请人地址 | 北京市昌平区回龙观龙域北街10号院1号楼创集合五层522室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 魔方天空科技(北京)有限公司,维箴科技(北京)有限公司 | 当前权利人 | 魔方天空科技(北京)有限公司,维箴科技(北京)有限公司 |
发明人 | 张征;张烁 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 吴贵明;李志刚 |
摘要
本发明公开了一种多媒体教育平台的实现方法及多媒体教育平台系统,其中,该方法包括:接收客户端发送的请求指令,其中,请求指令用于指示客户端所需的目标;调用与请求指令对应的流程,并从数据库服务器中获取与调用的流程相关联的多媒体数据信息,其中,数据库服务器中存储有多媒体教育平台预设的多媒体数据信息;将调用的流程和获取的多媒体数据信息相匹配,生成学习信息;将学习信息发送给客户端。本发明解决了相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择的问题,提高了多媒体教育的学习效率。
1.一种多媒体教育平台的实现方法,其特征在于,包括:
接收客户端发送的请求指令,其中,所述请求指令用于指示所述客户端所需的目标;
调用与所述请求指令对应的流程,并从数据库服务器中获取与调用的所述流程相关联的多媒体数据信息,其中,所述数据库服务器中存储有多媒体教育平台预设的多媒体数据信息;
将调用的所述流程和获取的所述多媒体数据信息相匹配,生成学习信息;以及将所述学习信息发送给所述客户端,
其中,所述客户端发送的请求指令包括以下之一:
查询指令,用于指示所述客户端所需的目标为查询词汇或短语;
课程指令,用于指示所述客户端所需的目标为学习课程;以及
跟读模仿指令,用于指示所述客户端所需的目标为跟读模仿。
2.根据权利要求1所述的方法,其特征在于,在接收客户端发送的请求指令之前,所述方法还包括:
将预设的多媒体信息导入所述数据库服务器中;
在所述数据库服务器中构建不同属性的数据表;以及
将预设的多媒体数据信息导入到相应属性的数据表中。
3.根据权利要求2所述的方法,其特征在于,在数据库服务器中构建不同属性的数据表包括:
在数据库服务器中构建第一数据表,用于存储所述预设的多媒体数据信息的摘要信息;
在数据库服务器中构建第二数据表,用于存储所述预设的多媒体数据信息对应的文本信息和该文本信息对应的时间点信息;
在数据库服务器中构建第三数据表,用于存储与所述预设的多媒体数据信息对应的学习内容信息;
在数据库服务器中构建第四数据表,用于存储预先设置好的课程信息和与所述课程信息相关联的多媒体信息;以及
在数据库服务器中构建第五数据表,用于存储客户端发送的跟读模仿录音、录像文件及用户选择的词汇和短语。
4.根据权利要求1所述的方法,其特征在于,从数据库服务器中获取与调用的所述流程相关联的多媒体数据信息包括:
获取与调用的流程相关联的多媒体内容片段;
获取所述多媒体内容片段所对应的时间点信息;
获取所述时间点信息对应的文本信息和该文本信息对应的学习内容信息;以及将获取的所述文本信息和该文本信息对应的学习内容信息与所述多媒体内容片段相匹配,得到与调用的所述流程相关联的多媒体数据信息。
5.根据权利要求3所述的方法,其特征在于,在客户端发送的请求指令为所述查询指令时,生成学习信息的步骤包括:
调用与所述查询指令相对应的流程;
解析出所述查询指令中包含的所需查询的词汇或短语;
根据解析出的所述词汇或短语在所述第一数据表,和/或所述第二数据表,和/或所述第三数据表,和/或所述第四数据表,和/或第五数据表中获取与所述词汇或短语相关联的多媒体数据信息;以及
将获取的与所述词汇或短语相关联的多媒体数据信息与所述查询指令相对应的流程相匹配,生成包含有所需查询的词汇或短语的学习信息。
6.根据权利要求3所述的方法,其特征在于,在客户端发送的请求指令为课程指令时,生成学习信息的步骤包括:
调用与所述课程指令相对应的流程;
解析出所述课程指令所指向的课程ID及所述课程指令中包含的词汇或短语;
获取所述课程ID对应的预先设置的多媒体内容片段,并根据所述多媒体内容片段在所述第一数据表,和/或所述第二数据表,和/或所述第三数据表,和/或所述第四数据表,和/或第五数据表中获取与所述多媒体内容片段相关联的多媒体数据信息;以及将获取的所述课程ID对应的预先设置的多媒体内容片段、与所述多媒体内容片段相关联的多媒体数据信息、解析出的所述课程指令中包含的词汇或短语与所述课程指令相对应的流程相匹配,生成包含有所述多媒体内容片段和与所述多媒体内容片段相关联的多媒体数据信息的学习信息。
7.根据权利要求3所述的方法,其特征在于,在客户端发送的请求指令为跟读模仿指令时,生成学习信息的步骤包括;
调用与所述跟读模仿指令相对应的流程;
解析出所述跟读模仿指令所指向的跟读内容信息;
获取所述跟读内容信息,并根据所述多媒体内容片段在所述第一数据表,和/或所述第二数据表,和/或所述第三数据表,和/或所述第四数据表,和/或第五数据表中获取与所述跟读内容信息相关联的多媒体数据信息;以及
将获取的所述跟读内容信息、与所述跟读内容信息相关联的多媒体数据信息与所述课程指令相对应的流程相匹配,生成包含有所述跟读内容信息和与所述跟读内容信息相关联的多媒体数据信息的学习信息。
8.根据权利要求7所述的方法,其特征在于,在客户端发送的请求指令为跟读模仿指令时,将生成的所述学习信息发送给所述客户端之后,所述方法还包括:
接收用户在客户端录制的音频或视频文件并上传至所述第五数据表中;
解析出所述跟读模仿指令所指向的其他用户跟读模仿内容信息;以及
获取所述其他用户跟读模仿内容信息,并将获取的所述其他用户跟读模仿内容信息发送至所述客户端。
9.根据权利要求1所述的方法,其特征在于,将所述学习信息发送给所述客户端之后,所述方法还包括:
客户端执行所述学习信息中携带的流程,并在执行流程的过程中显示所述学习信息中携带的与所述流程相对应的多媒体数据信息。
10.一种多媒体教育平台系统,其特征在于,包括:
客户端;
数据库服务器,用于存储多媒体教育平台预设的多媒体数据信息;
应用服务器,与所述客户端和所述数据库服务器连接通讯,用于在接收到所述客户端发送的请求指令后,根据所述指令调用与该指令相对应的流程,并从数据库服务器中获取与调用的所述流程相关联的多媒体数据信息,将所述调用的所述流程和获取的所述多媒体数据信息相匹配,生成学习信息,并将所述学习信息发送给所述客户端,其中,所述请求指令用于指示所述客户端所需的目标,其中,所述客户端发送的请求指令包括以下之一:查询指令,用于指示所述客户端所需的目标为查询词汇或短语;课程指令,用于指示所述客户端所需的目标为学习课程;以及跟读模仿指令,用于指示所述客户端所需的目标为跟读模仿;
以及
平台管理服务器,与所述数据库服务器连接通讯,用于管理所述数据库服务器中的多媒体数据信息。
11.根据权利要求10所述的系统,其特征在于,所述数据库服务器包括:
第一数据表,用于存储所述预设的多媒体数据信息的摘要信息;
第二数据表,用于存储所述预设的多媒体数据信息对应的时间点信息和文本信息;
第三数据表,用于存储与所述预设的多媒体数据信息对应的学习内容信息;
第四数据表,用于存储预先设置好的课程信息和与所述课程信息相关联的多媒体信息;以及
第五数据表,用于存储客户端发送的跟读模仿录音、录像文件及用户选择的词汇和短语。
12.根据权利要求10所述的系统,其特征在于,所述平台管理服务器包括:
更新模块,用于更新所述数据库服务器中的多媒体数据信息。
多媒体教育平台的实现方法及多媒体教育平台系统\n技术领域\n[0001] 本发明涉及多媒体数据处理领域,具体而言,涉及一种多媒体教育平台的实现方法及多媒体教育平台系统。\n背景技术\n[0002] 多媒体语言教育是指利用相关多媒体资料为用户提供相应的学习信息。\n[0003] 现有的多媒体语言教育产品,多采用人工方式,将多媒体内容配上说明讲解,以产生教育内容,这种教育方式只针对某一个多媒体内容(例如,一部电影、一首歌曲等)进行教育内容的开发,因此导致教学内容单一,用户只能根据固定的多媒体内容(例如,一部电影、一首歌曲等)进行学习,不能根据自身的兴趣进行选择,因而导致学习效果不显著。此外,由于采用人工方式,导致现有的多媒体教育成本高,需要耗费人工时间长,且传播速度慢。\n[0004] 另外,现有多媒体语言教育产品,针对口语语音的训练多采用一对一的模式,用户在产品中独立进行语音训练,语音训练内容少且枯燥,缺乏与其他用户的沟通交流、对比,用户难于开口,难于坚持,效果较差。\n[0005] 针对相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择以及语音训练一对一模式效果较差的问题,目前尚未提出有效的解决方案。\n发明内容\n[0006] 本发明提供了一种多媒体教育平台的实现方法及多媒体教育平台系统,以解决相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择的问题。\n[0007] 根据本发明的一个方面,提供了一种多媒体教育平台的实现方法,该方法包括:接收客户端发送的请求指令,其中,请求指令用于指示客户端所需的目标;调用与请求指令对应的流程,并从数据库服务器中获取与调用的流程相关联的多媒体数据信息,其中,数据库服务器中存储有多媒体教育平台预设的多媒体数据信息;将调用的流程和获取的多媒体数据信息相匹配,生成学习信息;以及将学习信息发送给客户端。\n[0008] 进一步地,在接收客户端发送的请求指令之前,该方法还包括:将预设的多媒体信息导入数据库服务器中;在数据库服务器中构建不同属性的数据表;以及将预设的多媒体数据信息导入到相应属性的数据表中。\n[0009] 进一步地,在数据库服务器中构建不同属性的数据表包括:在数据库服务器中构建第一数据表,用于存储预设的多媒体数据信息的摘要信息;在数据库服务器中构建第二数据表,用于存储预设的多媒体数据信息对应的文本信息和该文本信息对应的时间点信息;在数据库服务器中构建第三数据表,用于存储与预设的多媒体数据信息对应的学习内容信息;在数据库服务器中构建第四数据表,用于存储预先设置好的课程信息和与课程信息相关联的多媒体信息;以及在数据库服务器中构建第五数据表,用于存储客户端发送的跟读模仿录音、录像文件及用户选择的词汇和短语。\n[0010] 进一步地,从数据库服务器中获取与调用的流程相关联的多媒体数据信息包括:\n获取与调用的流程相关联的多媒体内容片段;获取多媒体内容片段所对应的时间点信息;\n获取时间点信息对应的文本信息和该文本信息对应的学习内容信息;以及将获取的文本信息和该文本信息对应的学习内容信息与多媒体内容片段相匹配,得到与调用的流程相关联的多媒体数据信息。\n[0011] 进一步地,客户端发送的请求指令包括以下之一:查询指令,用于指示客户端所需的目标为查询词汇或短语;课程指令,用于指示客户端所需的目标为学习课程;以及跟读模仿指令,用于指示客户端所需的目标为跟读模仿。\n[0012] 进一步地,在客户端发送的请求指令为查询指令时,生成学习信息的步骤包括:调用与查询指令相对应的流程;解析出查询指令中包含的所需查询的词汇或短语;根据解析出的词汇或短语在第一数据表,和/或第二数据表,和/或第三数据表,和/或第四数据表,和/或第五数据表中获取与词汇或短语相关联的多媒体数据信息;以及将获取的与词汇或短语相关联的多媒体数据信息与查询指令相对应的流程相匹配,生成包含有所需查询的词汇或短语的学习信息。\n[0013] 进一步地,在客户端发送的请求指令为课程指令时,生成学习信息的步骤包括:调用与课程指令相对应的流程;解析出课程指令所指向的课程ID及课程指令中包含的词汇或短语;获取课程ID对应的预先设置的多媒体内容片段,并根据多媒体内容片段在第一数据表,和/或第二数据表,和/或第三数据表和/或第四数据表中获取与多媒体内容片段相关联的多媒体数据信息;以及将获取的课程ID对应的预先设置的多媒体内容片段、与多媒体内容片段相关联的多媒体数据信息与课程指令相对应的流程相匹配,生成包含有多媒体内容片段和与多媒体内容片段相关联的多媒体数据信息的学习信息。\n[0014] 进一步地,在客户端发送的请求指令为跟读模仿指令时,生成学习信息的步骤包括:调用与跟读模仿指令相对应的流程;解析出跟读模仿指令所指向的跟读内容信息;获取跟读内容信息,并根据多媒体内容片段在第一数据表,和/或第二数据表,和/或第三数据表,和/或第四数据表,和/或第五数据表中获取与跟读内容信息相关联的多媒体数据信息;以及将获取的跟读内容信息、与跟读内容信息相关联的多媒体数据信息与课程指令相对应的流程相匹配,生成包含有跟读内容信息和与跟读内容信息相关联的多媒体数据信息的学习信息。\n[0015] 进一步地,在客户端发送的请求指令为跟读模仿指令时,将生成的学习信息发送给客户端之后,上述方法还包括:接收用户在客户端录制的音频或视频文件并上传至第五数据表中;解析出跟读模仿指令所指向的其他用户跟读模仿内容信息;以及获取其他用户跟读模仿内容信息,并将获取的其他用户跟读模仿内容信息发送至客户端。\n[0016] 进一步地,将学习信息发送给客户端之后,该方法还包括:客户端执行学习信息中携带的流程,并在执行流程的过程中显示学习信息中携带的与流程相对应的多媒体数据信息。\n[0017] 根据本发明的另一方面,提供了一种多媒体教育平台系统,该系统包括:客户端;\n数据库服务器,用于存储多媒体教育平台预设的多媒体数据信息;应用服务器,与客户端和数据库服务器连接通讯,用于在接收到客户端发送的请求指令后,根据指令调用与该指令相对应的流程,并从数据库服务器中获取与调用的流程相关联的多媒体数据信息,将调用的流程和获取的多媒体数据信息相匹配,生成学习信息,并将学习信息发送给客户端,其中,请求指令用于指示客户端所需的目标;以及平台管理服务器,与数据库服务器连接通讯,用于管理数据库服务器中的多媒体数据信息。\n[0018] 进一步地,数据库服务器包括:第一数据表,用于存储预设的多媒体数据信息的摘要信息;第二数据表,用于存储预设的多媒体数据信息对应的时间点信息和文本信息;第三数据表,用于存储与预设的多媒体数据信息对应的学习内容信息;第四数据表,用于存储预先设置好的课程信息和与课程信息相关联的多媒体信息;以及第五数据表,用于存储客户端发送的跟读模仿录音、录像文件及用户选择的词汇和短语。\n[0019] 进一步地,平台管理服务器包括:更新模块,用于更新数据库服务器中的多媒体数据信息。\n[0020] 通过本发明,提供了一种多媒体教育平台,这种多媒体教育平台的数据库中存储有海量的多媒体数据及该多媒体数据的属性信息,用户在教育平台的客户端发出所需的请求指令之后,多媒体教育平台后台服务器对请求指令进行解析和识别,调用该请求指令对应的流程,并将数据库中该流程所需的信息全部汇总、排序等处理,生成学习信息反馈给客户端,客户端使用者可以根据自身兴趣从平台后台服务器反馈的学习信息中选择需要的学习信息进行使用,此外,客户端使用者还可以在学习信息中选择喜爱的对象进行跟读模仿,并浏览其他用户的跟读模仿内容,并进行评论互动,在学习社区氛围中提升学习积极性,该平台解决了相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择的问题,提高了多媒体教育的学习效率,进一步地,解决了语音训练一对一模式效果较差的问题,提升了用户学习积极性,增强了学习效果。\n附图说明\n[0021] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0022] 图1是根据本发明实施例的多媒体教育平台系统的一种优选的结构图;以及[0023] 图2是根据本发明实施例的多媒体教育平台的实现方法的一种优选的流程图。\n具体实施方式\n[0024] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。\n[0025] 实施例1\n[0026] 在本发明的一个优选的实施例中,提供了一种多媒体教育平台系统,图1示出该系统的一种优选的结构示意图,该系统包括:客户端102,该客户端102可以位于移动终端,例如,手机,电脑等,也可以位于固定终端,如PC机,用户在客户端选择所需的目标,以触发客户端发送相应的请求指令;数据库服务器104,用于存储多媒体教育平台预设的多媒体数据信息,该数据库服务器104存储有海量的多媒体数据以及多媒体数据的属性信息;应用服务器106,与客户端102和数据库服务器104连接通讯,用于在接收到客户端102发送的请求指令后,根据指令调用与该指令相对应的流程,并从数据库服务器104中获取与调用的流程相关联的多媒体数据信息,将调用的流程和获取的多媒体数据信息相匹配,生成学习信息,并将学习信息发进行送给客户端102,其中,请求指令用于指示客户端所需的目标,优选的,用户所需的目标包括:查询单词、词汇、词组或短语,或选择教育平台内的学习课程,或跟读训练等;平台管理服务器108,与数据库服务器104连接通讯,用于管理数据库服务器中的多媒体数据信息,例如,平台管理服务器108可以向数据库服务器104输入新的多媒体数据,或者,删除多余的数据,或者将多媒体数据进行分类,分析多媒体数据的内容及属性等管理操作。\n[0027] 在上述优选的实施方式中,提供了一种多媒体教育平台,这种多媒体教育平台的数据库中存储有海量的多媒体数据及该多媒体数据的属性信息,用户在教育平台的客户端发出所需的请求指令之后,多媒体教育平台后台服务器对请求指令进行解析和识别,调用该请求指令对应的流程,并将数据库中该流程所需的信息全部汇总、排序等处理,生成学习信息反馈给客户端,客户端使用者可以根据自身兴趣从平台后台服务器反馈的学习信息中选择需要的学习信息进行使用,此外,客户端使用者还可以在学习信息中选择喜爱的对象进行跟读模仿,并浏览其他用户的跟读模仿内容,并进行评论互动,在学习社区氛围中提升学习积极性,该平台解决了相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择的问题,提高了多媒体教育的学习效率,进一步地,解决了语音训练一对一模式效果较差的问题,提升了用户学习积极性,增强了学习效果。\n[0028] 本优选的实施例还提供了一种构建数据库服务器104中的数据的一种优选的实施方式,具体来说,数据库服务器104包括:第一数据表,用于存储预设的多媒体数据信息的摘要信息,该摘要信息可以包括但不限于以下信息:电影或音视频数据名称、电影海报图片、创作人员名单、电影内容评级信息;第二数据表,用于存储预设的多媒体数据信息对应的时间点信息和文本信息,例如,第二数据表中可以存储电影每句台词对应的文本信息,以及该文本信息在电影出现的时间点信息(例如,开始时间和结束时间),第二数据表中还可以包括如下信息:外语文本信息和母语文本信息、电影评级信息、截图信息等;第三数据表,用于存储与预设的多媒体数据信息对应的学习内容信息,该学习内容信息可以包括以下数据信息:词汇、短语、固定搭配、句型、语法知识点、文化背景信息等数据;第四数据表,用于存储预先设置好的课程信息和与课程信息相关联的多媒体信息,优选的,课程信息包括针对性的英语学习课程,即,有针对性的学习所需的英语;或者电影版课程学习,结合电影场景进行英语学习;第五数据表,用于存储客户端发送的跟读模仿录音、录像文件及用户选择的词汇和短语。优选的,第五数据表可以存储用户的跟读模仿内容信息,用户跟读模仿内容信息与第二数据表中的记录相关联的信息,用户在客户端录制的音频或视频内容,以及其他用户的评价打分内容。\n[0029] 上述构建的各个数据表,可以由平台管理服务器108人工输入数据填充,也可以使用相应程序代码进行筛选后,再进行人工修正。具体来说,平台管理服务器108对上述数据表的数据进行修正,保证多媒体数据内容片段与外语文本信息及母语文本信息在时间点上一致,并对每条数据进行评级,对于优质的记录,给予高分的评级。此外,平台管理服务器\n108还可以对上述第三数据表进行编辑,如,将核心词汇短语表和知识点与各种语言考试的核心词汇短语表和语法知识点以及各种应用场景(例如:旅游、求职、谈判等)对应。\n[0030] 进一步地,本发明还提供了一种平台管理服务器108管理上述第四数据表进行管理的优选的方案,优选的,平台管理服务器108创建课程主题,并创建课程主题下子主题,子主题关联第三数据表中记录的目标记录ID,具体来说,包括如下方案:\n[0031] 1.上传或选择第二数据表中包含的多媒体内容片段,作为课程主题下的内容元素;\n[0032] 2.为每个多媒体内容片段创建对应的题目内容,并设定答案及混淆项;\n[0033] 3.在线录制语音讲解内容或上传音频文件。\n[0034] 通过平台管理服务器108的管理,保证教育平台的稳定运行。\n[0035] 实施例2\n[0036] 在上述实施例1的基础上,本发明还提供了一种多媒体教育平台的实现方法,具体来说,如图2所示,该方法包括如下步骤:\n[0037] S202,接收客户端发送的请求指令,其中,请求指令用于指示客户端所需的目标;\n优选的,客户端发送的请求指令包括但不限于:查询指令,用于指示客户端所需的目标为查询词汇或短语;课程指令,用于指示客户端所需的目标为学习课程;跟读模仿指令,用于指示客户端所需的目标为跟读模仿。\n[0038] S204,调用与请求指令相对应的流程,并从数据库服务器中获取与调用的流程相关联的多媒体数据信息,其中,数据库服务器中存储有多媒体教育平台预设的多媒体数据信息;\n[0039] S206,将调用的流程和获取的多媒体数据信息相匹配,生成学习信息;\n[0040] S208,将学习信息发送给客户端。\n[0041] 优选的,在接收客户端发送的请求指令之前,该方法还包括:将预设的多媒体信息导入数据库服务器中;在数据库服务器中构建不同属性的数据表;将预设的多媒体数据信息导入到相应属性的数据表中。\n[0042] 优选的,将学习信息发送给客户端之后,该方法还包括:客户端执行学习信息中携带的流程,并在执行流程的过程中显示学习信息中携带的与流程相对应的多媒体数据信息。\n[0043] 在上述优选的实施方式中,多媒体教育平台的数据库中存储有海量的多媒体数据及该多媒体数据的属性信息,用户在教育平台的客户端发出所需的请求指令之后,多媒体教育平台后台服务器对请求指令进行解析和识别,调用该请求指令对应的流程,并将数据库中该流程所需的信息全部汇总、排序等处理,生成学习信息反馈给客户端,客户端使用者可以根据自身兴趣从平台后台服务器反馈的学习信息中选择需要的学习信息进行使用,此外,客户端使用者还可以在学习信息中选择喜爱的对象进行跟读模仿,并浏览其他用户的跟读模仿内容,并进行评论互动,在学习社区氛围中提升学习积极性,该平台解决了相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择的问题,提高了多媒体教育的学习效率,进一步地,解决了语音训练一对一模式效果较差的问题,提升了用户学习积极性,增强了学习效果。\n[0044] 在本申请的一个优选的实施方式中,还提供了一种数据库服务器构建数据库的优选的方案,具体来说,该方案包括:在数据库服务器中构建第一数据表,用于存储预设的多媒体数据信息的摘要信息,该摘要信息可以包括但不限于以下信息:电影或音视频数据名称、电影海报图片、创作人员名单、电影内容评级信息;在数据库服务器中构建第二数据表,用于存储预设的多媒体数据信息对应的文本信息和该文本信息对应的时间点信息,例如,第二数据表中可以存储电影每句台词对应的文本信息,以及该文本信息在电影出现的时间点信息(例如,开始时间和结束时间),第二数据表中还可以包括如下信息:外语文本信息和母语文本信息、电影评级信息、截图信息等;在数据库服务器中构建第三数据表,用于存储与预设的多媒体数据信息对应的学习内容信息,该学习内容信息可以包括以下数据信息:\n词汇、短语、固定搭配、句型、语法知识点、文化背景信息等数据;在数据库服务器中构建第四数据表,用于存储预先设置好的课程信息和与课程信息相关联的多媒体信息,优选的,课程信息包括针对性的英语学习课程,即,有针对性的学习所需的英语;或者电影版课程学习,结合电影场景进行英语学习;在数据库服务器中构建第五数据表,用于存储客户端发送的跟读模仿录音、录像文件及用户选择的词汇和短语,优选的,第五数据表可以存储用户的跟读模仿内容信息,用户跟读模仿内容信息与第二数据表中的记录相关联的信息,用户在客户端录制的音频或视频内容,以及其他用户的评价打分内容。\n[0045] 上述构建的各个数据表,可以由平台管理服务器人工输入数据填充,也可以使用相应程序代码进行筛选后,再进行人工修正。具体来说,平台管理服务器对上述数据表的数据进行修正,保证多媒体数据内容片段与外语文本信息及母语文本信息在时间点上一致,并对每条数据进行评级,对于优质的记录,给予高分的评级。此外,平台管理服务器还可以对上述第三数据表进行编辑,如,将核心词汇短语表和知识点与各种语言考试的核心词汇短语表和语法知识点以及各种应用场景(例如:旅游、求职、谈判等)对应。\n[0046] 在本发明的一个优选的实施方式中,还提供了一种从数据库服务器中获取与调用的流程相关联的多媒体数据信息具体地方案,该方案包括如下步骤:获取与调用的流程相关联的多媒体内容片段;获取多媒体内容片段所对应的时间点信息;获取时间点信息对应的文本信息和该文本信息对应的学习内容信息;将获取的文本信息和该文本信息对应的学习内容信息与多媒体内容片段相匹配,得到与调用的流程相关联的多媒体数据信息。通过获取视频片段的时间点信息,来获得该视频片段对应的文本信息,保证视频片段与文本信息的同步。\n[0047] 优选的,客户端发送的请求指令包括以下之一:查询指令,用于指示客户端所需的目标为查询词汇或短语;课程指令,用于指示客户端所需的目标为学习课程;跟读模仿指令,用于指示客户端所需的目标为跟读模仿。\n[0048] 下面分别对上述三种指令进行具体说明:\n[0049] 1.客户端发送的请求指令为查询指令\n[0050] 调用与查询指令相对应的流程;解析出查询指令中包含的所需查询的词汇或短语;根据解析出的词汇或短语在第一数据表,和/或第二数据表,和/或第三数据表,和/或第四数据表,和/或第五数据表中获取与词汇或短语相关联的多媒体数据信息;将获取的与词汇或短语相关联的多媒体数据信息与查询指令相对应的流程相匹配,生成包含有所需查询的词汇或短语的学习信息;将包含有所需查询的词汇或短语的学习信息发送给客户端。\n[0051] 具体来说,用户在客户端终端应用(如PC机、平板电脑或手机等终端)输入词汇(或短语等)后,点击查询按钮,触发客户端向应用服务器发出查询指令,应用服务器接收到查询指令后,调用查询指令对应的查询流程,并连接数据库服务器,从数据库服务器中获取查询流程所需的数据,将获取的数据与查询流程相匹配,生成学习信息,并反馈给客户端,优选的,生成的学习信息包括但不限于以下信息:(1)含有此片段多媒体内容的多媒体内容片段播放网址;(2)起始、结束时间点信息;(3)外语文本信息;(4)母语文本信息;(5)评级;(6)截图信息;(7)含有词汇的整句对应的语音讲解ID和文字讲解内容;(8)词汇的语音音频信息、音标、释义信息。\n[0052] 2.客户端发送的请求指令为课程指令\n[0053] 调用与课程指令相对应的流程;解析出课程指令所指向的课程ID及课程指令中包含的词汇或短语;获取课程ID对应的预先设置的多媒体内容片段,并根据多媒体内容片段在第一数据表,和/或第二数据表,和/或第三数据表,和/或第四数据表,和/或第五数据表中获取与多媒体内容片段相关联的多媒体数据信息;将获取的课程ID对应的预先设置的多媒体内容片段、与多媒体内容片段相关联的多媒体数据信息、解析出的课程指令中包含的词汇或短语与课程指令相对应的流程相匹配,生成包含有多媒体内容片段和与多媒体内容片段相关联的多媒体数据信息的学习信息;将包含有多媒体内容片段和与多媒体内容片段相关联的多媒体数据信息的学习信息发送给客户端。\n[0054] 具体来说,本优选的实施例提供了两种类型的课程信息,包括以学习目标为导向的课程学习和以多媒体内容为主题的课程学习。其中,以学习目标为导向的课程学习是指用户根据所需学习的目标,自主选择相应的学习课程,教育平台根据用户选择的课程从数据库服务器中调取相应的多媒体信息;以多媒体内容为主题的课程学习是指用户选择感兴趣的多媒体内容,教育平台自动为用户提供该多媒体内容下包含的学习目标。优选的,在课程学习之后,教育平台还可以为用户提供与课程相关联的题目、答案选项、文字讲解、语音讲解等。此外,本教育平台还提供为用户录音的功能,用户可以发送录音的触发指令以进行录音,在录音结束之后,可以在本教育平台发布,使得其他用户通过局域网或互联网进行学习或评价。\n[0055] 3.客户端发送的请求指令为跟读模仿指令\n[0056] 调用与跟读模仿指令相对应的流程;解析出跟读模仿指令所指向的跟读内容信息;获取跟读内容信息,并根据多媒体内容片段在第一数据表,和/或第二数据表,和/或第三数据表,和/或第四数据表,和/或第五数据表中获取与跟读内容信息相关联的多媒体数据信息;将获取的跟读内容信息、与跟读内容信息相关联的多媒体数据信息与课程指令相对应的流程相匹配,生成包含有跟读内容信息和与跟读内容信息相关联的多媒体数据信息的学习信息;将包含有跟读内容信息和与跟读内容信息相关联的多媒体数据信息的学习信息发送给客户端。优选的,在客户端发送的请求指令为跟读模仿指令时,将生成的学习信息发送给客户端之后,上述方法还包括:接收用户在客户端录制的音频或视频文件并上传至第五数据表中;解析出跟读模仿指令所指向的其他用户跟读模仿内容信息;以及获取其他用户跟读模仿内容信息,并将获取的其他用户跟读模仿内容信息发送至客户端。优选的,用户录音上传至应用服务器,其他用户可以浏览、评分等,实现资源的分享。\n[0057] 从以上的描述中,可以看出,本发明实施例提供的多媒体教育平台系统的数据库中存储有海量的多媒体数据及该多媒体数据的属性信息,用户在教育平台系统的客户端发出所需的请求指令之后,多媒体教育平台后台服务器对请求指令进行解析和识别,调用该请求指令对应的流程,并将数据库中该流程所需的信息全部汇总、排序等处理,生成学习信息反馈给客户端,客户端使用者可以根据自身兴趣从平台后台服务器反馈的学习信息中选择需要的学习信息进行使用,解决了相关技术中多媒体语言教育输出的学习内容单一,用户不能根据自身兴趣进行选择的问题,提高了多媒体教育的学习效率。\n[0058] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2020-01-24
专利权的转移
登记生效日: 2020.01.07
专利权人由魔方天空科技(北京)有限公司变更为维箴科技(北京)有限公司
地址由100044 北京市西城区车公庄大街9号五栋大楼E栋1205变更为100085 北京市昌平区回龙观龙域北街10号院1号楼创集合五层522室
- 2014-11-26
- 2013-01-30
实质审查的生效
IPC(主分类): G09B 5/06
专利申请号: 201210291565.0
申请日: 2012.08.15
- 2012-12-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-05-25
|
2009-06-26
| | |
2
| |
2010-07-07
|
2008-12-30
| | |
3
| |
2012-04-11
|
2011-09-07
| | |
4
| |
2006-09-27
|
2005-03-23
| | |
5
| |
2009-12-23
|
2009-07-20
| | |
6
| | 暂无 |
2000-06-01
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |