用途:在发布视频前分析自己的录像,找出可改进之处,帮助逐条视频提升表达。
主要能力:声音分析(语速WPM、音高变化、音量一致性,使用Librosa+Whisper);面部分析(情绪时间线、眼神接触频率、微笑频率,使用OpenCV+DeepFace+Mediapipe);内容分析(转写、填充词、结构,使用Faster-Whisper+Claude);总体按内容与组织、表达与声音质量、肢体语言与眼神接触、观众参与度、语言与清晰度五个维度各1-5分,合计25分,并给出分数区间解读(5-9需大幅改进,10-14发展中,15-18胜任,19-22熟练,23-25出色)。还提供Hinglish专项分析(印地语与英语切换、术语处放慢、文化用语、互动短语)以及跨视频进度追踪。
使用方式:在Claude Code中可直接说“Analyze my video at /path/to/recording.mp4”等触发语;CLI模式命令为 python scripts/analyze_video.py --video "/path/to/video.mp4",可加 --full、--voice-only、--output ~/reports/。依赖需安装:pip install anthropic python-dotenv rich;声音分析 pip install librosa moviepy faster-whisper;面部分析(可选)pip install opencv-python mediapipe deepface tf-keras。需要 ANTHROPIC_API_KEY。
适用场景:发布前自检、演讲练习、Hinglish内容创作者、跨视频跟踪进步。
限制:分析在本地进行,视频不会上传;仅声音模式约1分钟,完整分析约3-5分钟;支持MP4、MOV、AVI、MKV;最适合5-30分钟视频;tf-keras约500MB,仅声音模式可跳过。其他收费、平台等信息暂未提供。