← 返回代表项目

SELECTED PROJECT / LECTUREBRIDGE

LectureBridge(同传课堂)

为什么做

上英文课时,我经常顾不上同时听讲和记笔记。于是做了 LectureBridge,用 AI 翻译跟上课堂,再通过配套的资料整理与 AI 总结工作流辅助课后复习。

AI 翻译 + AI 总结macOS 原生应用本地开源 AI 模型爬虫资料整理 · 配套工作流自己持续使用

我具体做了什么

  • 从自己的英文课堂需求出发,制作 macOS 双语字幕与课堂记录工具。
  • 根据实际使用调整字幕分段、历史回看与恢复,并设计爬虫资料整理和本地 AI 总结的配套工作流。

两个 AI,各做一件事

01

AI 翻译

实时生成双语字幕,结合课堂上下文校正术语和译文,并保存课堂记录。

02

AI 总结

配套工作流用爬虫整理学校论坛的相关讨论与学习资料,下载归档后,由本地 AI 提炼知识点。

真实界面 · 演示内容

文本操作:复制文本、导出 TXT、补译缺失译文。截图使用软件内置的演示内容。

为什么做

解决英文课堂里听讲和记笔记难以兼顾的问题。

听英文课时,遇到不熟悉的术语,我需要停下来查意思,容易漏掉后面的内容。LectureBridge 把课堂语音转成双语字幕,同时保存记录,让我能先听课,再回看需要补充的部分。

使用体验

  • 听电脑正在播放的声音,也可以用麦克风
  • 边听边显示双语字幕,暂停后还能接着同一节课
  • 本地开源 AI 模型结合前后文,对术语、断句和初译进行二次校正
  • 自动保存课堂内容,也能搜索、分类和导出
  • 用一个小浮窗,把字幕放在课件旁边

课堂记录与检索

保存课堂记录,支持课后检索和提问。

每节课都会留下带课程、分类和时间点的本地 TXT,并自动保存进学习助手 Agent 的知识库,用来查询课程安排、回看知识点和追问教学内容。

01声音输入

电脑正在播放的课程,或麦克风

02字幕与本地校正

实时识别和初译,再由本地开源 AI 模型结合课堂上下文校正

03课堂记录

本地保存、分类、搜索并同步 TXT

04AI 学习助手

课堂内容自动进入 Agent 知识库,可查询课程安排和教学内容

课程资料整理

用爬虫补充资料,再交给本地 AI 总结。

01课程主题

确定需要补充的知识点。

02论坛检索与爬虫

查找相关讨论,采集可访问的课程资料。

03筛选与下载

整理相关内容,下载归档。

04本地 AI 总结

提炼知识点,结合课堂记录复习。

使用后的调整

根据实际课堂使用,调整翻译、字幕分段、回看和断线恢复。

01

翻译准确率

新版打包了本地开源 AI 模型,用于提高课堂翻译准确率。

02

字幕分段

短暂的停顿容易把一句话切成几段。现在会先保留过短的尾句,与下一段合并翻译;完整句子则及时显示。

03

连续讲述

老师长时间不停顿时,字幕按长度分段显示,避免一直等到句子结束。

04

断线恢复

翻译失败的字幕进入重试队列;语音识别中断后自动恢复,连续失败时显示提醒。

05

历史回看

向上滚动时暂停自动跟随。看完旧字幕后,可以手动回到实时位置。

想看技术细节+
识别

长时间课堂优先使用 SpeechAnalyzer,不可用时自动回退。

翻译

正在听的内容优先;初译后由本地开源 AI 模型结合课堂上下文做二次校正,最终译文失败后进入队列重试。

保存

课程、字幕和分类保存在本机 SQLite 中。

课堂检索

每节课同时生成带课程、分类和时间点的本地 TXT;Codex 只根据这些记录检索并回答。

资料采集

配套工作流通过网络爬虫检索、筛选和下载学校论坛中的相关资料,再交给本地 AI 总结。

检查

分段、去重、恢复、导出、分类、长课堂存储和 TXT 同步已通过 13/13 项核心检查。

实际使用

后续优化主要集中在字幕可读性和长时间使用的稳定性。

我一直在自己的课堂上使用 LectureBridge,并根据使用中遇到的问题调整字幕分段、自动跟随和失败恢复。实时字幕方便跟上课堂,历史记录方便课后回看。