基于云网络的多人互动口语学习方法及系统的制作方法

文档序号:8320165阅读:325来源:国知局
基于云网络的多人互动口语学习方法及系统的制作方法
【技术领域】
[0001]本发明涉及网络学习技术领域,特别涉及一种基于云网络的多人互动口语学习方法及系统。
【背景技术】
[0002]随着计算机网络技术的发展,网络学习作为一种新的学习方式逐渐进入人们的日常生活中,学习者可以通过互联网方便的查询到自己所需要的知识,也可以通过互联网在线口语学习,极大的提高学习者自主学习的效率。
[0003]现有的在线口语学习的过程中,以老师跟学生通过互联网对话为表现形式,这种模式的经济成本很高,因为老师都是按时长收费,收费100到500元每小时不等,该方式应用成本较高,无法进行大规模推广及产生广泛的社会效益;另一种学习方式是通过电脑进行跟读学习,即电脑说一句,学习者说一句,该学习方式存在的问题主要是学习过程太过枯燥,学习者没法坚持下去,所以不能到达实际的口语学习效果,也无法给学习者带来娱乐性和挑战性。

【发明内容】

[0004]本发明提出一种基于云网络的多人互动口语学习方法及系统,能提高学习者的热情、兴趣和效率,以及给学习者带来娱乐性和挑战性,达到寓教于乐,轻松学习的效果。
[0005]为实现上述发明目的,本发明采用如下技术方案:
一种基于云网络的多人互动口语学习方法,包括以下步骤:云服务器根据选定的剧本创建口语学习活动;至少一用户通过用户网络终端查询云服务器中存在的口语学习活动,并向云服务器发送参加口语学习活动的命令;所述云服务器读取该剧本的角色对话指令,并将该角色对话指令发送给扮演该角色的用户;所述用户根据该角色对话指令进行口语学习的发言,并将发言数据上传给云服务器;所述云服务器将所述发言数据转发给参加该口语学习活动的其他用户,并对该发言数据进行分析评价;重复上述口语学习过程,直至所述剧本的所有角色对话指令执行完成,所述云服务器向所述至少一用户反馈学习评价信息。
[0006]进一步,在上述的基于云网络的多人互动口语学习方法中,所述云服务器根据选定的剧本创建口语学习活动的步骤具体包括:
用户通过用户网络终端登录云服务器,下达创建口语学习活动指令并选定一剧本;所述云服务器根据该剧本创建口语学习活动。
[0007]进一步,在上述的基于云网络的多人互动口语学习方法中,所述至少一用户通过用户网络终端查询云服务器中存在的口语学习活动,并向云服务器发送参加口语学习活动的命令的步骤可包括:
用户通过用户网络终端登录云服务器,并向所述服务器发送口语学习活动查询指令,所述服务器将存在的口语学习活动反馈给该用户的用户网络终端;
用户通过用户网络终端选择要参加的口语学习活动并发送参加口语学习活动命令给云服务器,所述云服务器将参加该口语学习活动的用户信息反馈给创建口语学习活动的用户或记录保存在云服务器中。
[0008]进一步,在上述的基于云网络的多人互动口语学习方法中,所述至少一用户通过用户网络终端向云服务器发送参加口语学习活动的命令的步骤之前还包括:
所述云服务器根据创建口语学习活动的用户的指令或预设条件启动该口语学习活动。
[0009]进一步,在上述的基于云网络的多人互动口语学习方法中,所述预设条件为该口语学习活动对应剧本的角色数量或者指定时间。
[0010]进一步,在上述的基于云网络的多人互动口语学习方法中,所述云服务器读取该剧本的角色对话指令,并将该角色对话指令发送给扮演该角色的用户的步骤具体包括:
所述云服务器逐一读取该剧本中角色对话指令,判断每一角色对话指令所属的角色,将该角色对话指令发送给扮演该角色的用户,并引导提示该用户进行口语学习。
[0011]进一步,在上述的基于云网络的多人互动口语学习方法中,所述云服务器对该发言数据进行分析评价的步骤具体包括:
所述云服务器将用户的发言数据跟该剧本所记录的标准语音进行比对,从而评价用户的发言是否标准。
[0012]进一步,在上述的基于云网络的多人互动口语学习方法中,所述云服务器对该发言数据进行分析评价的步骤还包括:
所述云服务器将所述用户的发言数据及剧本素材转换成音视频流,并记录到视频文件中。
[0013]另,本发明还提供一种的基于云网络的多人互动口语学习系统,所述系统包括:至少两用户网络终端及云服务器;所述云服务器进一步包括:
通信模块,用于通过网络与所述用户网络终端进行数据信息交互;
剧本执行模块,连接于所述通信模块,用于根据用户网络终端的指令或者自动创建口语学习活动;
查询模块,连接于所述通信模块及剧本执行模块,用于根据用户网络终端的指令查询云服务器中存在的口语学习活动;
剧本数据库,连接于所述查询模块及剧本执行模块,用于存储剧本素材;
所述剧本执行模块还用于读取该剧本的角色对话指令,并将该角色对话指令发送给扮演该角色的用户;
所述至少一用户网络终端用于根据该角色对话指令进行口语学习的发言,并将发言数据上传给所述剧本执行模块;
所述剧本执行模块还用于将所述发言数据转发给参加该口语学习活动的其他用户,并对该发言数据进行分析评价以及在所述剧本的所有角色对话指令执行完成后向所述至少一用户网络终端反馈学习评价信息。
[0014]进一步,在上述的基于云网络的多人互动口语学习系统中,所述云服务器还包括连接于所述剧本数据库及剧本执行模块的视频记录模块,用于将所述用户的发言数据及剧本素材转换成音视频流,并记录到视频文件中。
[0015]本发明基于云网络的多人互动口语学习方法及系统突破了空间地域的限制,用户在任何能上网的环境下均能通过访问云服务器进行口语学习,通过角色扮演的方式提高了学习者的热情、兴趣和效率,以及给学习者带来娱乐性和挑战性,达到寓教于乐,轻松学习的效果。
【附图说明】
[0016]图1为本发明基于云网络的多人互动口语学习方法的具体流程示意图;
图2为本发明基于云网络的多人互动口语学习系统的结构示意图。
【具体实施方式】
[0017]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]本发明提供一种基于云网络的多人互动口语学习方法,所述方法包括以下步骤:云服务器根据选定的剧本创建口语学习活动;至少一用户通过用户网络终端查询云服务器中存在的口语学习活动,并向云服务器发送参加口语学习活动的命令;所述云服务器读取该剧本的角色对话指令,并将该角色对话指令发送给扮演该角色的用户;所述用户根据该角色对话指令进行口语学习的发言,并将发言数据上传给云服务器;所述云服务器将所述发言数据转发给参加该口语学习活动的其他用户,并对该发言数据进行分析评价;重复上述口语学习过程,直至所述剧本的所有角色对话指令执行完成,所述云服务器向所述至少一用户反馈学习评价信息。
[0019]这样,云服务器与至少一用户之间通过网络信息互动,突破了空间地域的限制,用户在任何能上网的环境下均能通过访问云服务器进行口语学习,通过角色扮演的方式提高了学习者的热情、兴趣和效率,以及给学习者带来娱乐性和挑战性,达到寓教于乐,轻松学习的效果。
[0020]请参阅图1,图1为本发明基于云网络的多人互动口语学习方法的具体流程示意图。所述方法包括以下步骤:
步骤SlOl:用户通过用户网络终端登录云服务器,下达创建口语学习活动指令并选定一剧本;所述云服务器根据该剧本创建口语学习活动;
在具体实现时,一用户使用用户网络终端通过无线或有限网络连接访问云服务器,向云服务器下达创建口语学习活动指令,并选定一剧本;所述云服务器根据该剧本创建一个口语学习活动,该学习活动进入预启动状态,等待其他用户加入学习活动,互动口语学习系统向该用户反馈创建学习活动结果。所述用户网络终端可以为智能手机、平板电脑、PC电脑或笔记本电脑等。
[0021]可以理解,云服务器也可以自动创建口语学习活动,并等待至少两用户参加该口语学习活动。
[0022]步骤S102:用户通过用户网络终端登录云服务器,并向所述服务器发送口语学习活动查询指令,所述服务器将存在的口语学习活动反馈给该用户的用户网络终端;
在具体实现时,另外不同的用户可通过用户网络终端登录云服务器,并下达查询口语学习活动指令,所述云服务器通过浏览器或者APP反馈当前正在进行的口语学习活动给该用户的用户网络终端,以供该用户选择想要参加的口语学习活动。
[0023]步骤S103:用户通过用户网络终端选择要参加的口语学习活动并发送参加口语学习活动的命令给云服务器,所述云服务器将参加该口语学习活动的用户信息反馈给创建口语学习活动的用户或记录保存在云服务器中;
在具体实现时,所述用户通过用户网络终端选择要参加的口语学习活动后,通过用户网络终端向所述云服务器发送参加口语学习活动的命令,所述云服务器在收到该命令后,将参加该口语学习活动的用户信息反馈给创建口语学习活动的用户(该口语学习活动由用户创建),或者将参加该口语学习活动的用户信息记录保存在云服务器中(该口语学习活动由云服务器创建)。
[0024]步骤S104:所述云服务器根据创建口语学习活动的用户的指令或预设条件启动该口语学习活动;
在具体实现时,剧本是对口语学习活动的定义,剧本记录角色的数量、角色的发言内容、每个内容的发言顺序、每个内容发言时长、每个内容的标准发音数据以及相关素材。一项口语学习活动的参与用户的数量由剧本限定,该口语学习活动的时长也是由剧本的设置决定。
[0025]若该口语学习活动由用户创建,则该用户可根据具体情况随时向云服务器下达开始口语学习活动指令,以启动该口语学习活动,例如参加口语学习活动的角色人数已经达到,或者受邀参加口语学习活动的用户已经参加等,需要说明的是,该创建口语学习活动的用户可以选择某些用户参加该口语学习活动,即可以拒绝某些用户参加该口语学习活动;
若该口语学习活动由云服务器创建,则所述云服务器可根据预设条件启动该口语学习活动,该预设条件可以是该口语学习活动对应剧本的角色数量,例如3个人;或者该
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1