一、导语
智能媒体管理已经支持了视频分析功能,用户可以方便的使用该功能对存储在oss上的视频进行全面的分析。本文主要介绍利用智能媒体管理的视频分析功能来评估在线教育视频的质量。
二、功能介绍
智能媒体管理的视频分析包含了多种分析功能,针对在线教育行业,主要利用了人脸、内容理解以及语音转文字的功能。
在线教育视频的关注点包括人脸信息,主要是老师的表情、学生的表情、教具使用、鼓励词、纠错、语速等等。
三、 功能实现
基于智能媒体管理的视频功能,可以方便的对存储在oss上的视频进行分析、提取元信息。视频分析功能可以通过配置不同的分析器进行不同内容的分析。下面详细介绍如何利用智能媒体管理的视频分析功能来做在线教育类的视频分析。
首先需要有阿里云的账号,并且开通IMM(智能媒体管理)功能,关于账号和开通IMM的功能请参考相关文章。
创建一个 AllMedia 类型的 project,可以使用SDK或者在控制台创建。通过工单提出需要什么分析类型,针对在线教育视频需要开通人脸检测、内容理解和语音转文字功能。我们会配置好需要的功能。
然后需要为改 Project 的使用的 ServiceRole 添加 AliyunIMMFullAccess 权限,添加方法请参考 RAM 相关文档。完成之后就可以提交视频进行分析。具体提交请参考 IMM 相关文档。等待视频分析完成就可以拿到视频分析的结果了。
四、效果展示
IMM 还有配套的前端工具帮助用户快速展示分析结果。如下所示
从上图可以看出,视频实习结果包含了丰富的信息。基于这些信息基础上结合实际的场景可以提炼综合出更加丰富实用的信息。如下:
- 老师讲话与学生讲话的时间段对比,可以考察老师的工作量以及学生的积极性等。
- 老师离开时间、学生离开时间,可以评估老师和学生的有效上课时间。
- 基于内容识别可以提取出教具的使用情况,评估老师讲课的质量。
- 鼓励词和纠错可以判断老师和学生的互动情况,
- 情绪变化及统计信息可以判断学生对老师讲课的兴趣度等。
五、说明
目前还是在公测阶段,AllMedia 类型的 project暂时无法创建出来,可以先创建一个其他类型的 Project,然后通过我们修改成 AllMedia 类型,后面正式上线之后会放开。