利用记忆软件 Anki 进行复习:
先看一下效果:
通过编程(Matlab 程序 main.m)把一集美剧中的每一句话的中英文和语音都分离出来,输入 Anki 进行复习。
制作每一集的学习包的大概流程如下:
下面是详细步骤:
* 流程只适用于装了 matlab 的 windows 用户。
第一步,安装 3 个软件(由于 MP3 切割软件的限制,本教程只面向 windows 用户):
3.MP3 切割软件:MP3 Splitter & Joiner Pro
第二步,切割文件
1.先新建一个文件夹,包含切割的文件是美剧的 MP3 音频(可用格式工厂转化)和 TXT 字幕。两个文件必须同名。关于 TXT 的字幕必须特殊说明一下,在网上找到相应的 srt 格式字幕,这种字幕具有一下特征 *:
* 时间这一行也可以是这种形式:“00:00:04,23 --> 00:00:07,90”,中英文的顺序可以互换。
接着把这个 srt 字幕文件内容全都复制到一个记事本里,保存时候注意选择编码方式选 ANSI。
同时把主函数 main.m 也放入这个文件夹,为了了方便,我还放入了 Mp3 切割软件的快捷方式。这时候,这个文件夹看起来应该是这样的:
2.在 Matlab 中运行 main.m
这时候,Matlab 会出现几个问题:
第一行输入文件名,一定要输入准确,不加后缀名;
第二行输入字幕英语在第 3 还是第 4 行;
第三行是你能容忍这一集美剧学习多少台词?从 10~998 句,因为每一集美剧其实有很多很多台词,可能一般都在 1000 左右。如果你不想学太多就输入一个上限。不过,因为程序的原因,有时候会离上限比较远。一般我觉得 100 左右的值效果还可以(此处用 125)。能挑出一些长难句学习。
如果不出意外,产生两个输出文件:(美剧名)_outpoutMP3.cue 和 (美剧名)_outputAnki.txt。
第三步,切割音频:
打开 MP3 切割软件,选择 MP3 切割,点击添加,选择文件“Gossip Girl S06E01_outputMP3”,然后点击“开始分割”。这时候,你的文件夹底下有一个文件夹叫“默认分割组”,所有单个的音频都在里边。
最后一步,设置 Anki:
1.打开 Anki,点击“添加”,添加一个新用户;
2.进入之后,选择“默认”—>点击“添加”,这时候有下面的窗口:
3.点击“Fields...”-->“添加”-->Field Name 设为声音
4.点击“Cards...”,选择学习的方式,设置的时候,只需要知道下面两个键就够了:
如果你想听力和汉译英,可以直接按照我的方法设置,制作好的听力、翻译的卡片如下:
听力:
翻译:
设置完成后,关闭这个窗口
5.打开“我的文档 /Anki”,选择以你刚才设置的用户名为名的文件夹,其中有一个叫“collection.media”的文件夹,把所有切割好的音频全放入;
6.再回到 Anki 界面,点击“文件”-->“导入”,选择导出的另一个文件“Gossip Girl S06E01_outputAnki.txt”。这时候一个按钮上写着:“Fields sperated by: Colon”,点击它,在对话框中输入“\”(不要引号)。点击导入,大功告成了!
复习的过程非常简单,选择你要复习的特定集数或某个美剧,点击 study now 就可以了。
下面内容是关于 Anki 软件的一些说明:
1)如何整理:为了方便以后学习,希望我把每一集都整理在一个 Deck 里,我是这么整的,通过拖拽形成这样的子目录:
2)如何在 Android 和 iOS 学习:首先把你的学习内容同步到云端点击同步按钮
然后就是注册,记着这个云端不是很智能,它常常问你是上传呢,还是下载,别点错了。例如,第一次注册完云端,你的资料都在电脑里,云端是空的,你就应该选择 upload。
上传好了之后,在手机上下载 Anki 手机版,登陆并同步之后,就可以用移动端进行学习了。大家有什么问题可以讨论,如果有做好的 Deck 可以在评论中分享^_^。