作业帮怎么把线上课堂搞活。就在2019年,团队把目标定为给在线课堂装上“能动起来”的底层技术

咱们来聊聊作业帮怎么把线上课堂搞活。就在2019年,团队把目标定为给在线课堂装上“能动起来”的底层技术,最核心的思路就是打破那种只有老师一个人说话的“寂静”场面。 当时发现,线下课堂里老师一问学生抢答那是热火朝天,可到了线上大班课,90%的时间就只有老师一个人在讲,学生顶多嘟囔一句“老师我卡不卡”。小学产品负责人就把这种情况怪在没有一个方便、又能让人随时说话的即时语音通道上。于是决定先把大班切小,再让每个小组里的六个人同时开口。 试水的第一步是在2019年,他们把几千人的大课拆成6人小组。老师点完名后学生用语音回答,系统把话转成文字还能马上打分。虽然总算有人回应了,但大家还得等老师叫名字才能说话,主动权还是在老师手里,低年级的小朋友想张嘴都被压制住了。 到了2020年寒假,第二代集体发言全量上线了。这次改了三个大样:组员不用再等老师点将,谁都能按住麦克风说话;老师端也能听到全组的动静随时插话;辅导老师在后台也能实时监听随时管纪律。上线后效果立竿见影,学生满意度和活跃度直接飙了42%,以前家长总抱怨孩子上课不张嘴的工单几乎消失了。 为了让这个功能能用得顺畅,技术团队在兼容性上折腾了个遍。用户手里的主力设备都是家长淘汰下来的安卓旧手机或者平板,系统版本从4.4到8.1乱七八糟好几个代。项目组把能借的设备都借来了,连同事的私人手机也搭进去了,总共适配了将近300款机型。 嘈杂环境也是个大麻烦。后台数据显示超过18%的学生是在菜市场或者医院走廊、汽车后排这种地方上课的。传统降噪对付不起汽车轰鸣和集市叫卖的声音。为了解决这个问题,团队专门采集了200小时的真实噪音样本,用机器学习训练出专门的降噪库。 为了让模型越来越聪明,他们每个月都会收集新的噪音样本倒进库里做更新。回音消除也是个难题,iOS自带的硬件回音消除很省心,PC端的软件算法有时候会出岔子。最头疼的是安卓手机机型太多了。 最终的解决方案是:硬件回音消除好的机子直接用;剩下的机型放进白名单用软件算法兜底;测试工程师还要给白名单外的新机型做跑分测试达标才行。 网络差也是个硬伤。多路语音同时跑带宽翻倍了。作业帮自研的ZRTC协议把丢包重传和前向纠错打包进了底层。哪怕掉线了也能把语音包拼回来。实测在乡村移动网络下丢包率能压到3%以内。 2021年寒假结束后团队抽样调查了500名学生问卷显示:91%的孩子愿意继续用这个功能;78%的家长说孩子举手发言变多了;老师端投诉“课堂吵闹”的反而少了45%。 数据背后的变化是课堂节奏从“老师推着走”变成了“学生自己驱动”。接下来的路是让语音更聪明、更懂孩子:机型适配每年新手机发布后48小时内入库;噪音库每月更新20个新场景;尝试谷歌开源的Lyra编码在不影响音质的情况下再省30%带宽;用AI助教监听通过语音识别和情感分析来判断学生是不是走神了提前提醒。 作业帮相信等5G、AI、VR/AR都落地了,“能说会道”的在线课堂才是真正的下一站。