Tinyglot课程的示意图,下方同时显示中文字幕。按下播放,或点按带下划线的单词来选中它。在App中,你可以选中任意单词或短语。
带字幕的YouTube视频,或你自己的任何视频。
每节课都来自视频里说的话,所以Tinyglot需要这些话的文字。它们来自以下这些地方。
带字幕的YouTube视频
人工制作的字幕和YouTube自动生成的字幕都可以。留意视频播放器中的CC按钮:没有字幕的视频仍可播放,但没有可读的文字。
你自己的视频
YouTube上找不到想看的内容时,可以使用存放在Mac上的剧集、电影或课程,格式为MP4、M4V或MOV。旁边的字幕文件(SRT、WebVTT或ASS)会被自动找到。
没有字幕?Tinyglot帮你写
Tinyglot使用macOS内置的语音识别聆听你的视频并写出文字稿,每一行都与语音同步。不会上传任何内容。在我们的MacBook Pro上,一段45分钟的视频不到一分钟就完成了。
单词会在你快要忘记之前回来。
你保存的每个单词都会留着你遇见它的那句话。Tinyglot使用FSRS安排复习,这是一种现代间隔重复模型,会根据你对每个单词的记忆程度进行调整。
- 回想单词的意思,或回想句子中缺少的单词。
- 在原视频中重播那个片段。
- 按空格键显示答案,按1–4评分,按⌘Z撤销评分。
按我学中文的方式来设计。
我是Quang,Tinyglot是我给自己做的。学中文的时候,我发现真正管用的就是两个习惯:大量地听自己基本能听懂的中文,再把一路上遇到的词在快要忘记之前复习一遍。Tinyglot把这两个习惯放在了一起。
大量地听
语言学家斯蒂芬·克拉申(Stephen Krashen)认为,我们习得一门语言,靠的是理解用这门语言传达的信息,而且这些信息只比我们已有的水平稍难一点1。四十年过去了,研究者对他理论中的部分内容仍有争论,但可理解性输入的核心作用经受住了检验2。词汇也是这样来的:学习者仅仅通过看所学语言的电视节目,就能学到词汇3,而字幕会有帮助4。所以,Tinyglot里的每个课程都是你自己选的真实视频,字幕就是文字稿,可以一行一行地重播。
间隔复习
一个新词很少见一次就能记住,要见很多次才行5。分散在一段时间里的复习比集中突击更有效6,而试着回想答案比重读一遍作用更大7。所以,Tinyglot会把你保存的每个单词和你遇见它的那句话一起留着,请你回想它,再交给FSRS——一种基于这些研究的排程算法8——来决定它什么时候再出现。
这只是一种学习方法,不是唯一的方法。Tinyglot不是一套教材:没有人替你编好课程,你也仍然需要和真人交流。但如果你也像我一样,靠多听、并把听到的留住来学习,希望它能像帮助我一样帮助你。
——做Tinyglot的Quang
参考资料
- Krashen, S. D. (1982). Principles and Practice in Second Language Acquisition. Pergamon.
- Lichtman, K., & VanPatten, B. (2021). Was Krashen right? Forty years later. Foreign Language Annals, 54(2), 283–305.
- Peters, E., & Webb, S. (2018). Incidental vocabulary acquisition through viewing L2 television and factors that affect learning. Studies in Second Language Acquisition, 40(3), 551–577.
- Montero Perez, M., Van Den Noortgate, W., & Desmet, P. (2013). Captioned video for L2 listening and vocabulary learning: A meta-analysis. System, 41(3), 720–739.
- Webb, S. (2007). The effects of repetition on vocabulary knowledge. Applied Linguistics, 28(1), 46–65.
- Cepeda, N. J., Pashler, H., Vul, E., Wixted, J. T., & Rohrer, D. (2006). Distributed practice in verbal recall tasks: A review and quantitative synthesis. Psychological Bulletin, 132(3), 354–380.
- Karpicke, J. D., & Roediger, H. L. (2008). The critical importance of retrieval for learning. Science, 319(5865), 966–968.
- Ye, J., Su, J., & Cao, Y. (2022). A stochastic shortest path algorithm for optimizing spaced repetition scheduling. Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 4381–4390.
为学习而生,为Mac而生。
看、理解、留住。Tinyglot不打扰你,让语言自然走进来。
随心观看
把视频放在文字稿上方,工作时用画中画让它浮在一旁,或者隐藏视频,只听声音。
Glee,一位了解课程的辅导老师
问问某一行的意思,理清语法,或者让Glee考考你。Glee会读取课程的文字稿,带你找到确切的那一刻,并使用你自己的ChatGPT套餐。
你的所有语言
同时学习多种语言,每种语言都有自己的单词、复习和进度。讲解会使用你选择的语言。
中文和日语的辅助
可以在中文字幕下方显示带声调的拼音。讲解会给出拼音或假名等读音,你还可以观看汉字的笔顺。
从容的节奏
专注计时器和每周计划,比如每天5分钟,每周4天。学一小会儿也算数,错过几天也不会影响进度。
一切都归你
为片段添加书签并写下自己的备注。可将单词导出到Anki,将课程导出为Markdown笔记,还能将全部学习内容导出为备份,之后再合并回来。
你的学习内容留在你的Mac上。
- 没有Tinyglot账户,没有分析统计。你的单词、书签和进度都储存在你的Mac上。
- 你不提出请求,就不会向OpenAI发送任何内容。讲解会发送你选中的内容、所在的那一行和视频标题。询问Glee时还会发送课程的文字稿。
- 凭证保存在钥匙串中。绝不进入备份,绝不写入日志。
先试用一周,再永久拥有。
免费试用期间所有功能均开放。无需银行卡,无需注册。
Tinyglot for Mac
首发价格。随着Tinyglot的成长,价格会上调。
- 全部功能,无需订阅
- 许可证密钥通过电子邮件发送,可用于你的3台Mac
- 激活后可离线使用
- 需要macOS 26或更高版本
由Polar处理付款,并为你代缴税费。价格以美元计。
常见问题
哪些视频可以使用?
带字幕的YouTube视频,无论字幕是人工制作还是自动生成。Tinyglot根据视频自带的字幕生成文字稿,因此没有字幕的视频可以播放,但不会有文字稿。
你自己的视频支持MP4、M4V或MOV格式。Tinyglot会读取视频旁边的字幕文件(SRT、WebVTT或ASS)以及MP4内嵌的文本字幕;如果都没有,则转写其中的语音。其他格式(如MKV)需要先转换。
Tinyglot生成的文字稿质量如何?
清晰的语音效果很好,大多数语言还会带标点。人名、含糊的说话声、音乐以及多人同时说话时可能会出错,遇到不一致时请相信你的耳朵。Tinyglot没把握的词下面会标上虚线。
Tinyglot使用macOS内置的语音识别,因此你的视频绝不会离开你的Mac,也不需要ChatGPT。第一次转写某种语言时,macOS会从Apple下载该语言的语音模型。能转写哪些语言取决于你的macOS版本。任何文字稿都可以导出为SRT文件。
我可以学习哪些语言?
28种语言,从英语、西班牙语、法语和德语,到普通话、粤语、日语、韩语、越南语、阿拉伯语和印地语。你可以同时学习多种语言,每种语言都有自己的单词、复习和进度。
我需要ChatGPT吗?
讲解和保存单词以及使用Glee需要:它们会使用你在“设置”中连接的符合条件的ChatGPT套餐。观看课程、重播和循环播放某一行、书签、复习已保存的单词以及专注计时器,都无需ChatGPT即可使用。
Tinyglot绝不对AI收费。你的使用量计入你的ChatGPT套餐。
为什么macOS在打开它之前要求我确认?
Tinyglot直接销售,而不是通过App Store销售,因此你第一次打开它时,macOS会要求你在“隐私与安全”中确认。只需确认一次。查看步骤。
试用期结束后会怎样?
Tinyglot会要求输入许可证密钥。你保存的一切都会留在你的Mac上,无论有没有密钥,你都可以导出备份。
我可以把许可证转移到新Mac吗?
可以。在旧Mac上前往“设置”›“许可证”,点按“停用这台Mac”,然后在新Mac上输入你的密钥。
Tinyglot本身支持哪些语言?
英语、越南语、简体中文和繁体中文、日语、韩语、西班牙语、法语、德语和葡萄牙语(巴西)。Tinyglot会跟随你Mac的语言。如果只想为Tinyglot选择其他语言,请前往“系统设置”›“通用”›“语言与地区”,在“应用程序”下添加。