1.社区

一款开源的 AI 驱动多语言学习平台,可以将任意 YouTube 视频转化为语言学习材料。它支持自动字幕抓取、分句分析、重点词汇标注,并提供 AI 对话功能帮助用户练习听力与口语。通过 GPT 模型实现句子翻译、语法解释、情境对话模拟,让外语学习更自然、有趣、沉浸。

官网:videolingo.io/

核心功能包括:

  1. 视频下载:使用 yt-dlp 从 Youtube 链接下载视频。
  2. 字幕识别:使用 WhisperX 进行单词级时间轴字幕识别。
  3. 字幕分割:使用 NLP 和 GPT 根据句意进行字幕分割。
  4. 术语知识库:GPT 总结提取术语知识库,上下文连贯翻译。
  5. 翻译效果:三步直译、反思、意译,媲美字幕组精翻效果。
  6. 字幕标准:按照 Netflix 标准检查单行长度,绝无双行字幕。
  7. 配音对齐:使用 GPT-SoVITS 等方法进行高质量的对齐配音。
  8. 一键启动:整合包一键启动,在 streamlit 中一键出片。

2.项目流行趋势

  • 项目地址github.com/Huanshere/Vi
  • 开源时间:2024-08-09
  • 最后更新:2025-02-03
  • 主要语言:Python
  • 项目分类:[工具] [AI]
  • 项目标签:[智能提取字幕] [AI识别] [视频剪辑]
  • Star历史曲线

3.项目接入

  1. 下载
git clone https://github.com/Huanshere/VideoLingo.git
cd VideoLingo

2.安装依赖(需要python=3.10

conda create -n videolingo python=3.10.0 -y
conda activate videolingo
python install.py

3.启动应用程序

streamlit run st.py

4.历史期刊


更多Github开源项目,请关注微信&公众号

欢迎添加微信好友共同学习进步,微信号:open_github

▲关注公众号”开源推荐官”,洞察Github开源社区动态