NTULearn 双语字幕 · AI 翻译与笔记(非官方)
Overview
为 NTULearn Media Gallery 课程视频生成双语字幕,侧边栏提供逐段译文、AI 课堂笔记和问答。免配置即用,也可接入自己的大模型或 ChatGPT 订阅。非官方工具。
为 NTULearn(南洋理工大学 Blackboard)Media Gallery 里的课程视频生成双语字幕,并在浏览器侧边栏提供逐段译文、AI 课堂笔记和课程问答。 ※ 本扩展为个人开发的开源工具,与南洋理工大学(NTU)、Kaltura、Blackboard 均无关联。 【双语字幕】 • 装好即用:默认使用免费的 Google 翻译,打开课程视频就有中英双语字幕,不需要任何配置 • 无延迟:拿到字幕后从当前播放位置开始预翻译整部视频,拖动进度条时优先翻译新位置,结果缓存在本地,重复观看立即显示 • 清晰易读:字幕随播放器尺寸自适应,支持全屏、拖动调整位置、隐藏播放器原字幕;双语 / 仅译文 / 仅原文三种模式 • 13 种目标语言,也可自定义 【AI 精准模式】 • 接入你自己的大模型:支持三种常见的接口格式,可自定义接口地址和模型名称 • 也可以登录 ChatGPT 账号,直接使用订阅额度,不需要 API Key • 结合上下文、课程背景和术语表翻译,专业名词更准确,并能修正语音识别的错误 【侧边栏】 • 译文:整节课按段落排版,当前这句高亮并自动滚动,点任意一句跳到视频对应位置,可导出双语 SRT / 文稿 • 笔记(AI 模式):按知识点自动整理整节课的笔记,包括要点、例子、老师强调的内容(带时间戳)、术语,以及本节概览和自测题;公式正常排版;跟着视频高亮当前知识点;可导出 Markdown / 网页 • 对话(AI 模式):AI 知道整节课的内容和你正在看的位置,回答中的时间点可以点击跳转 • 笔记和问答可以单独配置一个更强的模型;不需要笔记时可以关闭 【隐私】 • 设置、API Key、译文、笔记和对话只保存在你的浏览器里 • 开发者不运营任何服务器,不收集任何数据,没有统计或广告 • 字幕只会发送给 Google 翻译(基础模式)或你自己选择的 AI 接口 • 源代码:https://github.com/Alan1112223331/ntulearn-bilingual-subtitles 快捷键:Alt+Shift+S 开关字幕,Alt+Shift+M 切换显示模式。需要 Chrome / Edge 116 及以上。 Bilingual subtitles for lecture videos in NTULearn (Nanyang Technological University's Blackboard) Media Gallery, plus a browser side panel with a paragraph transcript, AI lecture notes and Q&A about the lecture. * This is an unofficial open-source tool made by an individual. It is not affiliated with NTU, Kaltura or Blackboard. The interface is in Simplified Chinese. BILINGUAL SUBTITLES • Works out of the box: free Google Translate by default, no setup needed • No delay: the whole video is translated ahead of time, starting from where you are watching; seeking jumps the queue; results are cached locally • Clear display: subtitles scale with the player, work in full screen, can be dragged into place, and can hide the player's own captions; bilingual / translation-only / original-only modes • 13 target languages, or a custom one AI MODE • Use your own model: three common API formats, with a custom endpoint and model name • Or sign in with a ChatGPT account and use your plan, no API key needed • Translation uses surrounding context, your course context and a glossary, so technical terms come out right and speech-recognition errors get fixed SIDE PANEL • Transcript: the whole lecture in paragraphs, the current sentence highlighted and followed; click any sentence to jump there; export bilingual SRT or text • Notes (AI mode): notes organised by topic, with key points, examples, what the lecturer stressed (with timestamps), terms, an overview and self-check questions; formulas are typeset; the current topic is highlighted as the video plays; export Markdown or HTML • Chat (AI mode): the AI knows the whole lecture and where you are watching; cited timestamps are clickable • Notes and chat can use a separate, stronger model; notes can be turned off PRIVACY • Settings, API keys, translations, notes and chats stay in your browser • The developer runs no servers and collects no data; no analytics, no ads • Captions are sent only to Google Translate (Basic mode) or the AI provider you choose • Source code: https://github.com/Alan1112223331/ntulearn-bilingual-subtitles Shortcuts: Alt+Shift+S toggles subtitles, Alt+Shift+M switches the display mode. Requires Chrome / Edge 116 or later.
0 out of 5No ratings
Details
- Version1.4.1
- UpdatedNovember 3, 2026
- Offered byAlan_m-12
- Size439KiB
- Languages2 languages
- Developer
Email
1981865205@qq.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
NTULearn 双语字幕 · AI 翻译与笔记(非官方) has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.
NTULearn 双语字幕 · AI 翻译与笔记(非官方) handles the following:
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site