用于直播教学的互动方法和装置与流程

文档序号:19536639发布日期:2019-12-27 15:58阅读:368来源:国知局
用于直播教学的互动方法和装置与流程

本申请涉及网络教育技术领域,特别地,涉及一种用于直播教学的互动方法和装置。



背景技术:

我国现有优秀的商学院的教育资源非常匮乏,相当多的地区尤其是偏远地区由于缺乏良好的师资力量根本无法与发达地区的教育质量相比,在很大程度上影响了边远地区企业家的学习、交流和进一步成长的机会,从而由于教育资源和信息资源不对称,间接地造成了发达地区和不发达地区的企业乃至贫富差距的进一步拉大的“马太福音效应”。然而好消息是,随着互联网时代的到来,管理教育行业在“教育+互联网”的基础上进行更深层次的变革和创新而随着技术的不断发展,远程教学系统逐渐兴起。

远程教学直播系统,能够利用网络不受地域传播的优势,接收最优秀教育资源,为欠发达地区服务,并能够解决录播授课的随意性和一对一授课的高成本等问题。但是,正如美国南加州大学马歇尔商学院助理院长约翰·范弗利特(johnd.vanfleet)认为的一样,课堂中教授与学生之间面对面的互动仍然是远程教学直播无法替代的。比如,学生遇到问题时可以举手向老师提问,也可以直接跟老师谈话来实现更好地沟通,老师可以根据学生的面部表情来调节讲课的节奏等等,而这些互动方式在目前现有的网络直播课堂中,无论从理念行还是技术上都难以实现。



技术实现要素:

本申请旨在至少解决现有技术或相关技术中存在的技术问题之一。

为此,根据本申请的第一方面,提供了一种用于直播教学的互动方法,包括:获取用户的标识信息和与所述标识信息所对应的互动信息;对所述互动信息进行筛选,去除所述互动信息中的无效信息;对筛选后的所述互动信息进行标识定义,并统计所述互动信息出现的频率;根据所述频率将所述互动信息进行反馈。

在一些实施例中,所述标识信息包括与第一用户相对应的第一身份信息、第一设备信息,和/或与第二用户相对应的第二身份信息、第二设备信息;所述互动信息包括第一用户需要解答的问题,和/或第一用户需要和第二用户沟通的问题,和/或多个第一用户之间需要互动的问题。

在一些实施例中,所述无效信息包括违反法律的互动内容,和/或与讲课话题无关的内容。

在一些实施例中,所述根据所述频率将所述互动信息进行反馈,包括:将所述频率与预设频率进行比较;若所述频率大于所述预设频率,则将所述互动信息进行反馈。

在一些实施例中,所述互动信息包括音频信息和文字信息。

在一些实施例中,所述方法还包括:将携带有所述标识信息的第一文字信息转换为对应的第一声码信息;将所述第一声码信息进行正向傅里叶变换,生成对应的第一声波信号;对所述第一声波信号进行处理,生成第一音频文件。

在一些实施例中,所述方法还包括:解析获取到的第二音频信息,得到对应的第二声波信号;对所述第二声波信号进行逆向傅里叶变换,得到对应的第二声码信息;将所述第二声码信息转换为携带有所述身份标识的所述第二文字信息。

根据本申请的第二方面,提供了一种用于直播教学的互动装置,包括:数据获取模块,用于获取用户的标识信息和与所述标识信息所对应的互动信息;数据筛选模块,用于对所述互动信息进行筛选,去除所述互动信息中的无效信息;数据统计模块,用于对筛选后的所述互动信息进行标识定义,并统计所述互动信息出现的频率;数据反馈模块,用于根据所述频率将所述互动信息进行反馈。

根据本申请的第三方面,提供了一种用于直播教学的互动终端,包括:存储器,用于存储可执行程序代码;一个或多个处理器,用于读取所述存储器中存储的可执行程序代码以执行第一方面所述的用于直播教学的互动方法。

根据本申请的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行如第一方面所述的用于直播教学的互动方法。

本申请实施例提供的用于直播教学的互动方法中,通过对携带有标识信息的互动信息进行筛选,去除互动信息中的无效信息,并根据互动信息出现的频率推送互动信息,从而实现了在网络直播授课时,使得学员和教师之间能够面对面的互动,提高了学员的体验感。

本申请的附加方面和优点将在下面的描述部分中给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为根据本申请的实施例提供的用于直播教学的互动方法的流程示意图;

图2为根据本申请的实施例提供的用于直播教学的互动装置的结构示意图;

图3为适于用来实现本申请实施方式的示例性计算机系统/服务器的框图。

具体实施方式

为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本申请,但是,本申请还可以采用其他不同于在此描述的其他方式来实施,因此,本申请的保护范围并不受下面公开的具体实施例的限制。

图1示出了本申请实施例提供的用于直播教学的互动方法的流程示意图。如图1所示,该方法包括以下步骤:

步骤101,获取用户的标识信息和与标识信息所对应的互动信息。

其中,标识信息包括与第一用户相对应的第一身份信息、第一设备信息,和/或与第二用户相对应的第二身份信息、第二设备信息;互动信息可以包括第一用户需要解答的问题,和/或第一用户需要和第二用户沟通的问题,和/或多个第一用户之间需要互动的问题。

在一个具体的例子中,学员在自己的移动终端(智能手机、平板电脑、可穿戴设备等)上下载互动信息app系统,此时,学员的移动终端作为用户的id识别系统和互动信息输入系统。

通过移动终端的人脸识别传感器可以对学员的身份id进行采集和发送,学员(第一用户)可以通过该互动信息输入系统将需要解答的疑问,和/或需要和老师(第二用户)沟通的问题,和/或学员之间需要互动的问题输入,并发送至智能数据处理系统。

在一个实施例中,互动信息app系统的使用方法可以包括以下步骤:

根据手机或平板电脑系统,利用无线通信方式选择下载ios、安卓、windowsphone或windows平台客户端;该无线通信方式可以采用wifi通信方式,和/或者gprs通信方式,和/或者3g通信通信方式,和/或者4g通信通信方式,和/或者5g通信通信方式进行通信;

启动互动信息app系统,输入注册信息,等待审核,完成注册;

登录帐号,完善会员资料,通过通讯录的会员搜索功能添加好友或直接添加好友;

使用id识别、信息输入、信息发送、信息接收等模块功能。

在一个具体的例子中,互动信息app系统为实名制注册,注册时需要真实录入头像、真实姓名、性别、职业、职务、工作单位、手机号、电子邮箱能够为其他会员提供的服务和帮助信息,注册时录入与身份证实名绑定的手机号作为帐号用于日后登录软件使用。注册经过智能数据处理系统后台审核,完成注册,加入通讯录。

在另一个具体的例子中,互动信息app系统还可以为两人聊天和/或多人群组聊天,以文字、视频、音频、图片、文件、html5、富媒体信息和语音对讲等任意沟通形式互动。

在另一个具体的例子中,以身份证实名登记认证的手机电话本作为即时通讯客户端入口直接登陆;在这种登陆过程中,初始化或同步服务器端存储单元,即时通讯客户端获取用户的标识信息,发送到即时通讯服务器,该即时通讯服务器根据手机号和手机标识信息查询服务器端存储单元中是否已存在该客户端的用户基本信息,客户端获取的手机标识信息包括在客户端或在服务器端生成的随机数、序列号、时间戳以及手机设备号和sim卡标识号和用户自设口令的任意组合,登录后服务器保存客户端的网络连接信息,对该客户端联系人列表中的联系人信息与服务器端存储单元的联系人信息进行同步处理;即时通讯客户端之间以对应的信息生成id为一一映射对应的通讯id,通过该通讯id即可实现格局商学app软件登陆、通讯和相关功能的使用。

进一步地,客户端获取的手机标识信息包括在客户端或在服务器端生成的随机数、序列号、时间戳以及手机设备号和sim卡标识号和用户自设口令的任意组合,客户端获取并向服务器发送手机号的方法可能包括以下几种:

即时通讯客户端接收用户输入的手机号提交至相应的请求处理服务器,该服务器通过移动通讯网络的短消息网关向所输入的手机号码发送验证码或确认码,即时通讯客户端再次接收用户输入的验证码或确认码并提交至短消息处理服务器来验证;

即时通讯客户端根据手机软件开发工具包得到手机号或者读取之前已存储在即时通讯客户端存储单元中的手机号,提交至即时通讯服务器;

即时通讯客户端发送包含手机标识信息的短消息至可获取手机号的移动运营商服务号,该服务提供商的无线服务器提取出用户的手机号码,与手机标识信息建立关联并保存至服务器端存储单元;

即时通讯客户端通过传递参数给予可获取手机号码的wap接口,该wap接口返回手机号码给即时通讯服务器。

步骤102,对互动信息进行筛选,去除互动信息中的无效信息。

其中,无效信息包括违反法律的互动内容,和/或与讲课话题无关的内容。

步骤103,对筛选后的互动信息进行标识定义,并统计互动信息出现的频率。

在一个具体的例子中,智能数据处理系统将用户的id信息和互动信息输入系统中收集的信息进行识别和深度学习,通过智能数据处理系统对学员的互动信息进行id自定义,并自动筛选统计互动内容的出现的频率,对于无效、违反法律、与讲课内容无关的互动内容进行隔离,并优先将频率高的互动内容进行推送到互动信息反馈系统。

步骤104,根据频率将互动信息进行反馈。

在一个实施例中,可以将互动信息出现的频率与预设频率进行比较,若该频率大于预设频率,则通过互动信息反馈系统将互动信息进行反馈。

在一个实施例中,互动信息包括文字信息和音频信息。

将文字信息转换为音频信息可以采用如下方法:

将携带有标识信息的第一文字信息转换为对应的第一声码信息;

将第一声码信息进行正向傅里叶变换,生成对应的第一声波信号;

对第一声波信号进行处理,生成第一音频文件。

将音频信息转换为文字信息可以采用如下方法:

解析获取到的第二音频信息,得到对应的第二声波信号;

对第二声波信号进行逆向傅里叶变换,得到对应的第二声码信息;

将第二声码信息转换为携带有身份标识的第二文字信息。

下面以音频反馈模块是无线耳麦为例来进行详细的说明。无线耳麦可以包括t2s处理模块和s2t处理模块。t2s处理模块包括第一st解析单元、第一傅里叶变换单元和第一st信息处理单元;s2t处理模块包括第二st解析单元、第二傅里叶变换单元和第二st信息处理单元。

对于学员通过终端设备上的声音识别采集模块输入到互动信息输入系统中且需要传输至音频反馈模块的音频信息,s2t处理模块中的第二st解析单元将接收到的音频文件进行解析以得到对应的声波信号;第二傅立叶变换单元将第二st解析模块生成的声波信号进行逆向傅立叶变换,从而得到对应的声码;第二st信息处理单元将傅立叶变换模块生成的声码转换成标识信息,并生成新的音频文件,并发送新的音频文件至音频反馈模块。

对于学员通过文字输入模块输入到互动信息输入系统中且需要传输至音频反馈模块的文字信息,通过t2s处理模块中的第一ts转换单元转换为对应的声码;第一傅里叶变换单元将第一ts转换模块生成的声码进行傅立叶正向变换,从而生成对应的声波信号;将经过傅立叶正向变换而生成的声波信号进行处理以生成所述音频文件,并发送所述音频文件至音频反馈模块。

对于学员通过文字输入模块输入到互动信息输入系统中且需要传输至图文反馈模块的文字信息,则将该文字信息发送至图文反馈模块。

傅里叶正向变换可以通过如下公式进行变换:

傅里叶逆变换可以通过如下公式进行变换:

在本实施例中,通过对携带有标识信息的互动信息进行筛选,去除互动信息中的无效信息,并根据互动信息出现的频率推送互动信息,从而实现了在网络直播授课时,使得学员和教师之间能够面对面的互动,提高了学员的体验感。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

以上是关于方法实施例的介绍,以下通过装置实施例,对本申请所述方案进行进一步说明。

图2示出了本申请实施例提供的用于直播教学的互动装置的结构示意图。如图2所示,该装置包括:

数据获取模块201,用于获取用户的标识信息和与标识信息所对应的互动信息。

数据筛选模块202,用于对互动信息进行筛选,去除互动信息中的无效信息。

数据统计模块203,用于对筛选后的互动信息进行标识定义,并统计互动信息出现的频率。

数据反馈模块204,用于根据频率将互动信息进行反馈。

在一个实施例中,标识信息包括与第一用户相对应的第一身份信息、第一设备信息,和/或与第二用户相对应的第二身份信息、第二设备信息;互动信息包括第一用户需要解答的问题,和/或第一用户需要和第二用户沟通的问题,和/或多个第一用户之间需要互动的问题。

在一个实施例中,无效信息包括违反法律的互动内容,和/或与讲课话题无关的内容。

在一个实施例中,数据反馈模块204具体用于,将频率与预设频率进行比较;若频率大于预设频率,则将互动信息进行反馈。

在一个实施例中,互动信息包括音频信息和文字信息,该装置还包括转换装置205。

转换装置205具体用于,将携带有标识信息的第一文字信息转换为对应的第一声码信息;将第一声码信息进行正向傅里叶变换,生成对应的第一声波信号;对第一声波信号进行处理,生成第一音频文件。

转换装置205还用于,解析获取到的第二音频信息,得到对应的第二声波信号;对第二声波信号进行逆向傅里叶变换,得到对应的第二声码信息;将第二声码信息转换为携带有身份标识的第二文字信息。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的终端和服务器的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

图3示出了适于用来实现本申请实施方式的示例性计算机系统/服务器012的框图。图3显示的计算机系统/服务器012仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图3所示,计算机系统/服务器012以通用计算设备的形式表现。计算机系统/服务器012的组件可以包括但不限于:一个或者多个处理器或者处理器016,系统存储器028,连接不同系统组件(包括系统存储器028和处理器016)的总线018。

总线018表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。

计算机系统/服务器012典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机系统/服务器012访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

系统存储器028可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)030和/或高速缓存存储器032。计算机系统/服务器012可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统034可以用于读写不可移动的、非易失性磁介质(图3未显示,通常称为“硬盘驱动器”)。尽管图3中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线018相连。存储器028可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。

具有一组(至少一个)程序模块042的程序/实用工具040,可以存储在例如存储器028中,这样的程序模块042包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块042通常执行本申请所描述的实施例中的功能和/或方法。

计算机系统/服务器012也可以与一个或多个外部设备014(例如键盘、指向设备、显示器024等)通信,在本申请中,计算机系统/服务器012与外部雷达设备进行通信,还可与一个或者多个使得用户能与该计算机系统/服务器012交互的设备通信,和/或与使得该计算机系统/服务器012能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口022进行。并且,计算机系统/服务器012还可以通过网络适配器020与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图3所示,网络适配器020通过总线018与计算机系统/服务器012的其它模块通信。应当明白,尽管图3中未示出,可以结合计算机系统/服务器012使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

处理器016通过运行存储在系统存储器028中的程序,从而执行本申请所描述的实施例中的功能和/或方法。

上述的计算机程序可以设置于计算机存储介质中,即该计算机存储介质被编码有计算机程序,该程序在被一个或多个计算机执行时,使得一个或多个计算机执行本申请上述实施例中所示的方法流程和/或装置操作。

随着时间、技术的发展,介质含义越来越广泛,计算机程序的传播途径不再受限于有形介质,还可以直接从网络下载等。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括——但不限于——电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于——无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,所述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1