编程 从 Echo Loop 的分步听说到 LLPlayer 的视频字幕查词:5 个英语学习开源项目

2026-09-03 18:53:55

从 Echo Loop 的分步听说到 LLPlayer 的视频字幕查词:5 个英语学习开源项目

Echo Loop:把听力材料拆成盲听、精听、跟读、复述,再按七轮间隔复习

Echo Loop 是专门练英语听说的开源 App,GitHub 上约 3000 Star。

它把一段音频拆成四个练习环节:盲听、精听、跟读、复述。首次学习时,先完整听一遍,再逐句精听并标记难句;随后模仿原音跟读,最后用自己的话完成复述。复述之后进入间隔复习,系统按 6 小时、1 天、2 天、4 天、7 天、14 天、28 天的间隔安排七轮复习。

很多人知道精听和跟读有效,但不知道一段材料该练几遍、什么时候回来复习。Echo Loop 把这些决策做成了流程,打开 App 就能看到下一步该做什么。

开源地址:

《人人都能用英语》:开源内容合集、一千小时训练方案和 Enjoy AI 工具

该项目核心观点是:英语不是只用来学的,而是要拿来用的。GitHub 上约 3.7 万 Star。它最初是一套开放的英语学习内容,现在扩展成一个项目集合,包含《人人都能用英语》、一千小时训练方案和 Enjoy AI 工具。

原书覆盖口语、语音、朗读、词典、语法和精读等内容;一千小时部分把英语作为长期自我训练对象,提供语音塑造、训练任务和注意力训练材料;项目里的 Enjoy 把 AI 加入了学习过程。

网页版之外,官方还提供了支持 YouTube 和 Netflix 的浏览器插件,让学习者能够围绕真实视频内容练习英语。

这个项目的顺序是:先帮学习者重新理解为什么学和应该怎么练,再提供工具辅助执行。

开源地址:

Anki:根据你的回忆评分决定下一次复习时间

Anki 是经典的开源记忆软件,GitHub 上约 3 万 Star。它不限于背单词,也适用于记忆任何需要长期保留的知识,语言学习是最常见的使用场景之一。

核心机制是主动回忆与间隔重复:每次复习后,你根据自己的回忆情况给卡片评分,系统决定下一次出现的时间。已经熟练的内容会逐渐拉长复习间隔,容易忘记的内容则会更频繁地回来。

Anki 卡片不仅能放文字,还支持图片、音频和视频。学习英语时,可以把正面设置成英文句子,背面放解释、原声和使用场景;也可以使用挖空卡片,强迫自己回忆句子中的关键词。

开源地址:

Read Frog:把英文网页变成双语阅读界面,选中即可查词、解释和朗读

Read Frog(陪读蛙)是一个浏览器插件,GitHub 上约 9400 Star。支持 Chrome、Edge 与 Firefox,能把普通网页直接变成双语阅读和英语学习界面。

打开双语模式后,原文和译文会同时显示;只看译文时,可以切换成翻译模式。遇到某个单词或句子,选中文本就能调用翻译、解释和朗读,不用离开当前页面。

Read Frog 会把页面上下文交给 AI,减少专业术语和多义词被孤立翻译的问题。除了普通网页,它也支持翻译 YouTube 字幕,并提供文本转语音功能。

更实用的是,可以把单词、释义、例句和阅读笔记保存下来,再生成闪卡进行间隔复习。

如果英语输入主要来自技术文档、新闻、博客和 YouTube,这个插件的交互路径会贴合这些场景。

开源地址:

LLPlayer:双字幕、字幕侧边栏和 Whispers/OCR 转录,还能直接播 YouTube 视频

普通播放器的目标是让人顺畅看完视频;LLPlayer 面向外语学习,支持随时暂停、查词和定位字幕。项目在 GitHub 上约 4100 Star。

LLPlayer 可以同时显示两种字幕,并在字幕侧边栏中完成定位、搜索和跳转。没有字幕的视频,可使用 Whisper 在本地实时生成;没有字幕元数据的视频,还能通过 OCR 把字幕转成文本。

项目集成了 yt-dlp,所以 LLPlayer 能直接播放在线 YouTube 视频。把视频链接交给它,就能同时使用自动字幕、双语翻译和字幕查词,省去先下载、再转录、制作字幕的一整套流程。

开源地址:

更多开源项目与更新动态收录于公众号「逛逛 GitHub」。

推荐文章

程序员茄子在线接单