AI走进教育,是传统教育的一次迭代进化

在教育问题上,我们看到两类话题最容易引发公众讨论:教育公平和个性化教育,"互联网+教育"有可能解决第一类话题,"AI教育"有可能解决第二类话题。在教育中,对"个性化"教育的呼声不绝于耳,但传统课堂仍然受限于教师资源、课件输出等环节,并没有见到普遍意义上的"个性化"。但AI技术进入教育行业,促进了传统教育的一次迭代进化,为"个性化"教育打开了一个重要出口。它的重点不是要研发所谓黑科技,而是要解决学习者的学习障碍,比如解决"千人一面"问题。

在传统课堂,一个班级面对同一个老师,老师无法精确纪录或追踪每位学生的状态或学习行为,来提供最适化的学习,孩子的个性化特征被稀释。但追踪和反馈刚好是 AI 最擅长的事。AI 可以动态调整,给学生提供最适当的内容、反馈、练习或测验题目,以提升学习成效。还可以通过可复用的AI课程内容提供"千人千面"的课堂互动能力,面向传统课堂提出"效率和效果"的双向解决途径。

在AI课堂,生动性是关键

如今大部分AI课堂的模式是提前录入大量的真人教学视频、游戏互动片段,在课堂互动时根据学生的不同回答推送不同的内容。虽然是录播,但因为可以在课件设计、交互场景、游戏、同学陪伴等环节做得非常出彩,所以不仅体验比直播好,还比直播更灵活稳定、成本更低。这种教学方式实现了课堂互动的个性化,是极其接近直播的教学课堂。

但对比线下课堂,老师可以给出面对面即时反馈,学生可以感受到老师的面部表情、情感激励、情绪调动等肢体语言,AI课堂怎样做才能更加真实的还原课堂的生动性?实时音视频技术的支持必不可少。

实时音视频技术

在AI互动课堂,实时音视频技术成为绕不开的技术支持,甚至可以说是刚需。但要服务好AI课堂却有极高门槛:传统课堂是面对面实时的,有老师和同学一起互动,所以AI课堂想要做好,它必须"生动"。

"生动"就是要有"优质的音视频观感、流畅的体验、无缝衔接的互动"。

我们来看叮咚课堂是怎么打造这种"生动性"的。

叮咚课堂是主打1v2模式的少儿英语教育平台,学生可以通过语音、触摸交互实现互动教学,通过互动游戏、同伴PK、同伴协同、伙伴课堂等交互还原真实课堂场景,配合1对1班主任提供个性化辅导,完成学习闭环。

叮咚课堂对实时音视频技术支持提出了严格的需求,CEO邱明丰表示:"要用无缝衔接的AI互动视频让孩子体会到高质量的互动课"

场景需求:

延迟在200ms内,保证实时互动体验;

需要灵活开放的SDK快速接入,辅助实现其他第三方插件接入;

语音清晰,画面流畅,不会出现雪花且没有卡顿感;

在网络抖动的情况下,能够快速恢复到正常情况;

在弱网情况下,能最大限度保证通话质量和延迟;

第一套AI课堂解决方案出炉,是因为有创新需求的驱动

 

叮咚课堂于2018年刚成立,是国内第一家基于AI技术的在线教育产品,因为叮咚提出了AI课堂的场景需求,即构得以有机会打开在AI课堂领域的探索。在合作过程中,即构详细了解AI互动课堂的技术细节和实现方式,向多家有同样需求的客户反复调研,总结需求共性,最终与叮咚一起搭建了一套生动成熟的AI课堂解决方案。

在2018年,这是该场景的先河。

再来看技术实现,基于其课堂互动的需求,在开始时拆解了几条技术难点:

  • 录播视频在播放时必须无延迟、无卡顿,实时切流播放,否则影响课程体验;
  • 多个视频同时推流,将对服务器造成巨大压力;
  • 行业有需求但无人试水,没有经验可以借鉴。

即构随即进行行业深度调研,针对AI课堂的互动性质创新推出系列技术,保证面对面的互动感:

  • 研发"智能加载"策略,让视频预先加载,保证切换不卡顿;
  • 使用"云端码流合成"方式,添加前后视频的中间的"拟合视频",保证切换时,不会因为画面衔接变化太大而引起画面跳闪;
  • 采用"mp4裸码流处理方式",大幅降低AI教师视频推流对服务器CPU和内存的消耗,大幅节约企业成本;

可以"解耦"的技术,才是最适合客户的技术

对叮咚课堂的服务让即构了解到,初创型企业最需要的是可以"解耦"的技术支持,服务客户,就是要从这个角度出发。

不管是人声鉴别、语音视频、还是美颜滤镜,彼此之间需要快速友好的适配组合,这就是业务和技术的"解耦",否则开发周期将无限延长,错过的机会和投入的时间成本都是初创型企业最害怕遇到的。

即构的技术服务全力支持这种解耦,助力客户成功。在合作之时,依托于即构自研SDK的灵活、开放优势,其他第三方插件可以快速接入,减少很多"磨合"时间。经过共同努力,叮咚课堂提前一年上线,即构也在这个机会下推出了行业首套AI课堂技术解决方案,面向更多同类需求题提供精细化服务。

2020年的疫情给在线教育带来了流量红利,叮咚作为AI课堂的创始者,在巨大的挑战中抓住了发展机遇,用户数量新增至 500 万,完成数千万美元B轮融资,凭借其 AI 技术优势,继续领跑 AI 少儿英语在线教育。

回到即构,从芯片、DVD时代,即构就开始做整套的音视频技术,从底层开始做起的积累,支撑即构完全自研音视频引擎、SDK和服务架构,因此客户的一切需求都可以实现高度自定义,精细化的服使得音视频通信技术和客户的业务逻辑也可以得到充分解耦,让客户缩短开发周期,让除即构之外的集成也可以更简单更快速。

目前,即构的AI课堂解决方案已经步入2.0时代,与上个版本相比,即构AI课堂不仅实现来准真人互动效果,还在服务多家AI教育客户过程中,针对多个功能要点进行来方案优化,提升AI互动课的真实交互感,细致服务客户的自定义需求,促进客户在快速发展中的业务增长。

即构✖叮咚课堂:行业第一套AI课堂解决方案是怎么被实现的?的更多相关文章

  1. 福利:42套AI技术视频免费领取

    <福利:33套AI技术视频免费领取> 视频获取方式:请加机器学习和自然语言(QQ群号:436303759)群后,私信群主获取(备注上自己想要获取是视频名称),仅限本群公众号粉丝成员,多套视 ...

  2. 【腾讯敏捷转型No.7】QQ邮箱如何通过敏捷成为行业第一

    前几篇文章讲到2006年的腾讯是如何开始敏捷转型的,接下来这篇文章,我将向大家讲述,腾讯开始敏捷转型之后,QQ邮箱是如何通过敏捷成为行业第一. 众所周知,张小龙是“微信之父”,对他熟悉的人,应该也知道 ...

  3. Nodejs课堂笔记—第一课:修改Webstorm的默认主题

    最近小半年一直在忙于研究Docker源码,也在写相关的分析文章.但受限于某些条件不能发布到网上,甚为郁闷.而最近几天,接到新的开发任务,需要使用nodejs.之前一直听说过nodejs,但从来没有真正 ...

  4. Java后端技术面试汇总(第一套)

    面试汇总,整理一波,doc文档可点击[此处下载] 1.基础篇 1.1.Java基础 • 面向对象的特征:继承.封装和多态• final, finally, finalize 的区别• Exceptio ...

  5. 清北第一套题(zhx)

    死亡 [问题描述] 现在有个位置可以打sif,有个人在排队等着打sif.现在告诉你前个人每个人需要多长的时间打sif,问你第个人什么时候才能打sif.(前个人必须按照顺序来) [输入格式] 第一行两个 ...

  6. 定要过python二级 第一套

    1.和强类型语言相对应的是弱类型语言,Python.JavaScript.PHP 等脚本语言一般都是弱类型的.弱类型语言有两个特点: 变量无须声明就可以直接赋值,对一个不存在的变量赋值就相当于定义了一 ...

  7. 第一套增删改查(htm+ashx完成)

    1.展示人员列表htm文件: <a href="PersonEditAddNew.ashx?action=addnew">添加</a> </p> ...

  8. 2017多校第一套&&hdu6038 思维 数学

    链接  http://acm.hdu.edu.cn/showproblem.php?pid=6038 题意: 给你一个a序列,代表0到n-1的排列:一个b序列代表0到m-1的排列.问你可以找出多少种函 ...

  9. IP通信基础课堂笔记----第一章(重点)

    七层数据传输:应用层.表示层.会话层.传输层.网络层.数据链路层.物理层 1.物理层:设备----集线器.Hub 两台主机的最大跨度----2500m 在物理层工作----(1)所有设备都处于同一冲突 ...

  10. 定要过python二级选择题第一套

    1. 2.https://zhuanlan.zhihu.com/p/199883725 树,队列,二叉树,树的基本回忆 二叉树: 分叉为俩个;  一个是右子树一个是左子树 队列:先进先出 柞:后进先出 ...

随机推荐

  1. 微信小程序隐藏页面滚动条

    开发小程序时,经常会碰到页面长度超过屏幕高度,然后下拉时会出现滚动条,对于一些有强迫症的人来说是不可忍受的. 网上看了好多,写的.都评论有起作用或者不起作用的. 我在这分享一个全局隐藏滚动条的方式. ...

  2. 去中心化金融-Lec2

    Finance Finance is the process that involves the creation, management, and investment of money and f ...

  3. 看了绝对不会忘的 去中心化金融 - DeFi

    DeFi Decentralized Finance, 去中心化金融,主要就是 以区块链技术为载体的金融模式. 注意:区块链是一种技术,而比特币是一种应用. Terminology fungible ...

  4. 基于django+ansible+webssh运维自动化管理系统

    基于django+ansible+webssh运维自动化管理系统   前言 最初开发这个基于Django ansible运维自动化管理系统的想法其实从大学时候就已经有了,但是苦于技术原因和没有线上环境 ...

  5. 简单理解重载运算符&位运算

    重载运算符 作用 重载运算符的作用大致可以理解为自定义一个运算法则,比如当我们在使用结构体的时候,我们有时候会用到优先队列,但是优先队列并不能对于结构体使用,所以这个时候我们就需要用到重载运算符来自定 ...

  6. Docker网络类型

    Docker网络类型 目录 Docker网络类型 跟VMware对比 VMware Docker route命令 Docker的网络工作模式 Bridge模式 host模式 Container模式 n ...

  7. JavaWeb之day03js

    目录: 1.js的String对象(****) 2.js的Array对象 (****) 3.js的Date对象 (****) * 获取当前的月 0-11,想要得到准确的月 +1 * 获取星期时候,星期 ...

  8. 2021-01-28:redis使用过程中的注意事项有哪些?

    福哥答案2021-01-28: [答案1:](https://italk.mashibing.com/question/detail/ques_00005101)1.使用key值前缀来作命名空间虽然说 ...

  9. 日增数据超10PB!揭秘沃尔玛Lakehouse架构选型之路

    沃尔玛系统产生了世界上最大和最多样化的数据集之一,每天数据增长超 10 PB. 来自许多不同的来源及其支持的后端系统,一系列大量的业务事件流被发送到主要由 Apache Kafka 支持的消息传递层. ...

  10. vue全家桶进阶之路17:组件与组件间的通信

    在 Vue2 中,组件与组件之间的通信可以通过以下几种方式来实现: Props 和 Events 这是 Vue2 中最基础和常用的父子组件通信方式.父组件通过属性传递数据给子组件,子组件通过事件触发向 ...