即构✖叮咚课堂:行业第一套AI课堂解决方案是怎么被实现的?
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课堂解决方案是怎么被实现的?的更多相关文章
- 福利:42套AI技术视频免费领取
<福利:33套AI技术视频免费领取> 视频获取方式:请加机器学习和自然语言(QQ群号:436303759)群后,私信群主获取(备注上自己想要获取是视频名称),仅限本群公众号粉丝成员,多套视 ...
- 【腾讯敏捷转型No.7】QQ邮箱如何通过敏捷成为行业第一
前几篇文章讲到2006年的腾讯是如何开始敏捷转型的,接下来这篇文章,我将向大家讲述,腾讯开始敏捷转型之后,QQ邮箱是如何通过敏捷成为行业第一. 众所周知,张小龙是“微信之父”,对他熟悉的人,应该也知道 ...
- Nodejs课堂笔记—第一课:修改Webstorm的默认主题
最近小半年一直在忙于研究Docker源码,也在写相关的分析文章.但受限于某些条件不能发布到网上,甚为郁闷.而最近几天,接到新的开发任务,需要使用nodejs.之前一直听说过nodejs,但从来没有真正 ...
- Java后端技术面试汇总(第一套)
面试汇总,整理一波,doc文档可点击[此处下载] 1.基础篇 1.1.Java基础 • 面向对象的特征:继承.封装和多态• final, finally, finalize 的区别• Exceptio ...
- 清北第一套题(zhx)
死亡 [问题描述] 现在有个位置可以打sif,有个人在排队等着打sif.现在告诉你前个人每个人需要多长的时间打sif,问你第个人什么时候才能打sif.(前个人必须按照顺序来) [输入格式] 第一行两个 ...
- 定要过python二级 第一套
1.和强类型语言相对应的是弱类型语言,Python.JavaScript.PHP 等脚本语言一般都是弱类型的.弱类型语言有两个特点: 变量无须声明就可以直接赋值,对一个不存在的变量赋值就相当于定义了一 ...
- 第一套增删改查(htm+ashx完成)
1.展示人员列表htm文件: <a href="PersonEditAddNew.ashx?action=addnew">添加</a> </p> ...
- 2017多校第一套&&hdu6038 思维 数学
链接 http://acm.hdu.edu.cn/showproblem.php?pid=6038 题意: 给你一个a序列,代表0到n-1的排列:一个b序列代表0到m-1的排列.问你可以找出多少种函 ...
- IP通信基础课堂笔记----第一章(重点)
七层数据传输:应用层.表示层.会话层.传输层.网络层.数据链路层.物理层 1.物理层:设备----集线器.Hub 两台主机的最大跨度----2500m 在物理层工作----(1)所有设备都处于同一冲突 ...
- 定要过python二级选择题第一套
1. 2.https://zhuanlan.zhihu.com/p/199883725 树,队列,二叉树,树的基本回忆 二叉树: 分叉为俩个; 一个是右子树一个是左子树 队列:先进先出 柞:后进先出 ...
随机推荐
- SSL CA 证书生成shell
gencert ssl证书生成 要保证Web浏览器到服务器的安全连接,HTTPS几乎是唯一选择.HTTPS其实就是HTTP over SSL,也就是让HTTP连接建立在SSL安全连接之上. SSL使用 ...
- 【Zookeeper】(二)安装与配置
1 安装 安装JDK(参考项目部署) 将Zookeeper拷贝到Linux下 解压 tar -zxvf apache-zookeeper-3.5.10-bin.tar.gz -C /opt/modul ...
- 【SpringMVC】(二)RESTFul
RESTFul RestFul简介 REST:Representational State Transfer,表现层资源状态转移 资源:资源是一种看待服务器的方式 资源的表述:资源的表述是资源在某个特 ...
- 重复delete 对象指针后的 异常调用栈怪异 解析
Release版VC6 MFC程序 程序正常退出时得到一个如下异常调用栈: 0:000> kb # ChildEBP RetAddr Args to Child WARNING: Frame I ...
- 纯前端使用xlsx实现导出表格
列表数据纯前端使用xlsx实现导出功能 基础写法 let filename = "资产导出.xlsx"; 定义导出数据 let data = [ ["第一列", ...
- 讯飞星火大模型 与New Bing实测对比
昨天科大讯飞发布了讯飞星火认知大模型,在发布会现场实测大模型的7种核心能力,并发布了它在教育.办公.汽车.数字员工领域的应用成果.科大讯飞董事长刘庆峰表示:认知大模型展示了通用人工智能的曙光,讯飞星火 ...
- fiddler简单使用
fiddler简单使用 下载 网上找资源下载 安装 一路同意就可以了 使用 1.配置https证书 这些项全选,然后信任证书,就可以抓到ssl的包 2.改变网络端口 3.改写网页代码 以爬虫网为例,先 ...
- Xposed框架关于无法在模拟器中下载和激活的问题
开头 最近xposed不知道出了什么问题,导致安装的时候一直在失败,所以记录下网上参考到的并用于实践中 安装软件 1.模拟器 逍遥游模拟器 安卓7.1 版本.下载地址为: https://www.52 ...
- 2020-10-09:假如我能拿到别人的URL,然后篡改数据(金额)发送给系统,如何避免这种事情的发生?
福哥答案2020-10-09:#福大大架构师每日一题# [此答案来自知乎:](https://www.zhihu.com/question/424764253) 这种敏感url一般都有安全机制的:1. ...
- ET框架6.0分析一、ECS架构
概述 ET框架的ECS架构是从ECS原生设计思想变形而来的(关于ECS架构的分析可以参考跳转链接:<ECS架构分析>),其特点是: Entity:实体可以作为组件挂载到其他实体上,Enti ...