Typing Learner 可以用 MKV 视频或字幕生成词库(单词本),让每个单词都有具体的语境。 然后通过语境记忆单词,句子,字幕。

2022-07-23 17:55:58 +08:00
 async10
Typing Learner

可以用 MKV 视频或字幕生成词库(单词本),让每个单词都有具体的语境。然后通过语境记忆单词,句子,字幕。

主要功能:

1. 可以用 MKV 视频生成词库(单词本),让每个单词都有具体的语境。https://github.com/tangshimin/typing-learner/wiki/从-MKV-视频生成词库

2. 记忆单词,记忆单词的时候,会自动播放单词的读音,然后用键盘打字练习拼写,每个单词都可以输入多次,直到记住为止。从 MKV 生成的词库(单词本),可以播放单词对应的视频片段。每个单元有 20 个单词,记完一个单元还有听写测试,检查记忆效果。

默认使用 Enter 键切换下一个单词,如果要使用自动切换,可以使用 Ctrl + A 开启自动切换。推荐第一次记忆不认识的单词时,使用非自动切换,第二天复习的时候再打开自动切换。

<amp-youtube data-videoid="oLFsmOWopYk" layout="responsive" width="480" height="270"></amp-youtube>
3. 抄写字幕,可以抄写你感兴趣的电影、电视剧、纪录片、TED 演讲、歌词。可以抄写多种语言的字幕。
4. 抄写字幕界面也可用来练习听力,可用重复的播放一句字幕,直到听懂为止。切换到下一条字幕用 `Enter` 或 `↓`键。

<amp-youtube data-videoid="ae9sljRxjc0" layout="responsive" width="480" height="270"></amp-youtube>
5. 抄写文本,可以抄写 [古腾堡计划]( https://www.gutenberg.org/) 所有 txt 格式的电子书,非 [古腾堡计划] 的电子书,抄写前可能需要先格式化,把每行的字母数量限制在 75 个以内。

6. 内置了常用词库(单词本):四级、六级、专四、专八、考研、TOEFL 、IELTS 、GRE 、GMAT 、SAT 、牛津核心词、北师大版高中英语、人教版英语、商务英语、外研版英语、新概念英语。这些词是没有链接字幕的,后续可用根据自己的兴趣,链接字幕词库。

7. 如果不是 MKV 格式的视频可以使用字幕 + 视频生成词库(单词本)。 https://github.com/tangshimin/typing-learner/wiki/从字幕生成词库

8. 可以用英文文档生成词库(单词本)。https://github.com/tangshimin/typing-learner/wiki/从文档生成词库

9. 用 MKV 视频或字幕生成的词库,可以链接到用文档生成的词库或内置的词库。

10. 过滤词库,过滤熟悉的单词。

11. 歌词转字幕

12. 合并词库,可以把一整季的电视剧生成的多个字幕词库合并成一个词库。



应用平台:Windows / macOS
开发语言:Kotlin
UI 框架 Compose Desktop
GitHub 地址: https://github.com/tangshimin/typing-learner
下载地址: https://github.com/tangshimin/typing-learner/releases
2996 次点击
所在节点    分享创造
36 条回复
that5
2022-07-23 19:42:04 +08:00
有意思
mrfox
2022-07-24 05:19:20 +08:00
很感兴趣但不太会用

从文档生成词库里有 选择词库,打开窗口格式是 词库

可这个词库格式是什么

比如我有一个已认识单词的列表的 txt ,能用吗
async10
2022-07-24 07:14:37 +08:00
@mrfox 你先用这个已经认识的单词列表生成一个词库, [从文档生成词库] 的时候要过滤熟悉的单词就从 [最近生成的词库] 选择,从 [选择词库] 选择也行。
xp12047
2022-07-24 08:01:15 +08:00
不错😄
xp12047
2022-07-24 08:04:09 +08:00
我想知道你那个抄写用的啥技术,就是跟描摹似的,我很想知道。因为我之前练五笔双拼的时候也有用到过,就是不知道啥原理,这真的很棒如果抄的时候有错的很容易就能看出来。但不知道那是啥?
pepsiwant
2022-07-24 08:55:41 +08:00
记忆单词的第一要义就是 英英,把中文释义关掉
再就是间隔记忆算法 似乎都是 sm2 开源算法,我看墨墨搞得很好
async10
2022-07-24 09:19:58 +08:00
@pepsiwant 可用把中文释义关掉不显示。
async10
2022-07-24 09:23:23 +08:00
@xp12047 使用 Box 容器,里面放一个 TextField 和一个 Text, TextField 和 Text 共享一个状态。
TextField 用于处理输入,字符颜色设置为透明,Text 用于显示。
xp12047
2022-07-24 10:10:32 +08:00
@async10 谢谢😊
mrfox
2022-07-25 04:16:48 +08:00
测试了下从文档生成词库,选中一个 txt ,点开始,出现了一堆单词,好像说点 x 是去掉熟词对吧,于是乎,点掉了,但是它们去哪了,点一下词形还原又出现了全部的词,岂不是白点了几十下? x 掉的不是应该也能保存(或追加)到一个词库以备下次过滤吗?还是每次都要重来?
疑惑中
async10
2022-07-25 09:10:46 +08:00
@mrfox 手动点 x 删除熟词,然后又出现是 bug, 最好是最后才点 x 删除熟词。
async10
2022-07-25 09:15:47 +08:00
@async10 ”x 掉的不是应该也能保存(或追加)到一个词库以备下次过滤吗?还是每次都要重来“,你先把熟悉的单词写到一个 txt 一行一个单词。然后生成词库,不做任何过滤,直接点击保存,下一次生成词库的时候可用点击 [最近词库] 或者 [选择词库] 进行过滤。

暂时还不能点击 x 追加到一个词库。后续可能会添加。
mrfox
2022-07-25 15:52:07 +08:00
@async10 感谢回复,期待下一次更新;嗯,实验时已经用熟悉的词生成了一词库进行过滤,点的那几十下是想把 x 掉的词留下来,方便下次过滤(有些停止词什么的没放到熟词里,x 掉时也很快也记不住有哪些词),因为目的是找出生词学习,所以要是逐篇重复标记的话有些费时间,建议 x 掉的词能单独保存或追加
总之,很赞的功能,非常棒!
mrfox
2022-07-26 02:34:48 +08:00
下载了个字幕尝试,格式如下:
62
00:05:01,445 --> 00:05:03,851
No, no, no, no.
It's not like that.
从字幕生成词库一直在转圈,试了两台( windows )均如些
async10
2022-07-26 06:39:55 +08:00
@mrfox 这是一个 bug, 是 1.3.0 引入的。
async10
2022-07-26 07:36:25 +08:00
feimo1996
2022-07-26 09:40:35 +08:00
什么时候搞一个手机版的,在地铁上也能用了哈哈
mrfox
2022-07-26 18:50:44 +08:00
@async10 lz 神速!
sillydaddy
2022-07-27 17:10:00 +08:00
看介绍很不错,👍+🙏
mrfox
2022-07-29 02:53:32 +08:00
可否增加将词库转换为单词文本的功能,目前已经生成了一个熟词库,用它来过滤新字幕
出来的单词还有不少熟词,所以希望(在增加保存本次 x 掉的单词追加到熟词库的功能前)
加一个保存当前过滤结果至 txt 单词列表的功能,比如在现在的从字幕生成词库窗口的保存
按钮左侧加一个保存为 txt 的按钮?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/868225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX