线上课堂“动”起来,把第一代大班课里的集体发言功能彻底重做

在2019年,作业帮上线了一个名为“小组课”的项目。他们用算法把大教室切成了6人固定小组,这样组内就可以互评互问了。不过老师还是没法同时听到所有人的声音。于是,团队决定把第一代大班课里的集体发言功能彻底重做。他们给六名学生一个功能,让他们能像同桌讨论一样随时开口。目标就是让线上课堂“动”起来,把原来那种老师一个人讲、学生被动听的单向大班课模式改掉。 第一代大班课使用RTMP协议,大家都得听老师讲。互动就是发弹幕问第几题不会或者有没有卡顿之类的。平均延迟超过3秒,这对注意力不集中的孩子来说太难熬了,尤其是英语和科学实验课这种需要即时反馈的科目。 学生不想互动,主要是缺少那种高频又简单的方式。作业帮团队意识到这点,就把集体发言功能彻底重做。这次升级后,老师提问后学生长按麦克风图标就能发言。语音会被识别成文字传给其他5名小组成员,大家都能看到听到。主讲老师也能随时点名任何人,形成一个闭环。 为了让语音更清晰,他们遇到了不少问题。家长们手里大多是淘汰的旧手机和学习平板,系统版本从4.4到8.1都有。团队把全公司库存借来测试了近300款机型。还有环境噪音大的问题,后台显示有人在医院走廊、菜市场、汽车里上课。团队就自建噪音消除库来解决这个问题。还有回声消除的问题也挺麻烦的。安卓机型多且硬件参差不齐,团队就用白名单和灰度策略来应对。最后弱网情况下如何保持语音质量也很关键。自研的ZRTC协议丢包重传和FEC技术起了大作用,在丢包率达到15%的极端情况下也能听清关键词。 2021年寒假上线验证后效果显著。学生端满意度从72%提到了91%,参与度提升了180%。家长反馈孩子上课不再走神的比例高达87%。 未来团队会继续适配更多机型和更新噪音库。语音编码方面会探索谷歌Lyra等低比特率方案来节省流量。还会利用AI结合孩子的发音、语速、情绪数据实现智能反馈。当5G、AI、VR/AR普及后,在线教育不再只是直播回放这么简单。以语音为核心的实时互动会成为连接线上线下的“魔法线”。