Anki | 填空、例句、录音-第N次重启的Anki学习笔记

3050字

前因

上一次捣鼓Anki是给Anki改了一套美化模板,信心百倍,觉得有了好看衣服,我就能安安心心住下背单词了——想得美!很快我就发现这么背单词非常狼狈,首先记忆力明显大不如前,其次用的单词模组只有孤立的单词,缺乏例句语境,导致每天都有那么几个词死活背不下来,非常挫败,也非常困。

试图按老思维解决解决:记忆力下降这个没得救了,没有例句看看有没有带例句和例句发音的模组?——免费的没有,付费的翻了翻,好像也没有,很困扎扎自己能解决吗——不行,我又不是个王母娘娘,拆散不了这一对儿。

头疼着头疼着,注意力转移,而且年底的考试也没报上,干脆就玩儿别的去了。

车到山前

不见了的东西不管它,过几天就会自己冒出来——有时觉得解决问题也一样,解决不了的问题不管它,隔个十天半个月,它竟然也就自己解决了。

放假第二天我又在研究怎么背日语单词的老问题,调研了几个APP:

APP 优点 缺点
词道 真人发音,开了音效之后刷词体验很好,可以按照标日课本刷单词,背词时自动按十个一组进行分组。生词表和单词表都带有释义遮挡功能,方便快速复习 只有根据中文选日文、根据日文选中文两个题型,前者还不错,但后者的候选答案非常扯,测验功能做得也不好,就算选错了进度条也一样往前走。
日语考级 有不同的题型(最多一词三题,可以调整题目数量)可以分词汇类型背,自带一个专注计时。我很喜欢这家的例句,难度都不大,刚好是可以看懂的程度。 机器TTS发音,选对不发音,也不能查选对的词,只能按N5-N1分类单词书,而且不知道为什么前几天的词表有巨多的片假名词汇,非常劝退。
MOJitest 释义最全面完整,题型也最多(11种,可以自选),可以单背收藏的词/生词本,调整正序/乱序背单词以及不同的测试模式 机器发音,只能选择N5-N1单词书,题型太多选择困难,词意也太多,同样选对不发音,也无法追溯选对的词。
日语单词 按单元按课背词,每课单词又分组背,五种题型,自带一个单词课文电台可以没事的时候听听 同样选对不发音,也无法追溯选对的词。不知道为什么我这里总不能自动发音,之前用了没两天他家推销电话就直接打过来,印象很不好。
最最日语 按单元按课背词,两种模式,一种是普通的选日文选释义,另一种是输入模式,自带日语全键盘输入模式。例句非常好,真人发音 手机全键盘输入实在太困了!!!!!又难输又困,又困又难输,我睡过去三四次之后觉得它很好可是不适合我,我们只能分手。

以上都只支持手机使用,只有MOJI支持IPAD,拿手机背单词也不是不行,只是对颈椎不太好,在试用各个APP的时候它就已经在报警了。

捣鼓到这里,应该做的就是总结需求:我实际上在需求什么?

  1. 单词要抬着头背,也就是说纸笔很好但是不行,手机APP也不行——需求PC端。
  2. 最好有交互,输入单词或者输入释义都可以,一直单选或者回忆释义我都会困,背诵效率非常低。
  3. 不需要全部——但是部分难背的词要有例句,例句最好有发音。

根据以上几条,又查了查Google和Github,确定既有产品都没办法满足,那么显而易见的就只能自己DIY,DIY最好的工具是什么,还是Anki。

解决方案

解决交互问题

给Anki加互动很简单,好实现的有两种:完形填空和输入答案。前者复杂了一点我不打算用,后者修改起来更便捷一点,查了查竟然还有校对功能!

于是先看看官方的模板是怎么写的……

{{正面}}
{{type:背面}}
{{正面}}

<hr id=answer>

{{type:背面}}

照抄到自己的模板里,写成这样:

<center>
	<div class="slide">
		<div class="card">
			<div class="header" id="HeaderColor"><h1>{{假名}}{{type:解释}} {{音频}}</h1></div>
			<div class="container">                         
				<br/>
			</div>
		</div>
	</div>   
</center>
<br/>
<center>
	<div class="card">
		<div class="header">
			<h1>{{日文}}</h1> 
		</div>
		<div class="container">
			<p>{{type:解释}}</p> 
<div class="container">
<p>{{例句}}</p>  //不需要例句则可以删掉这一段
<hr>
{{类型}} {{音频}}{{录音}} //录音字段加在音频字段后面,朗读时先读单词音频,后播放自己的录音
		</div>
	</div>
<br/>
</center>  

预览顺利到我都有点不习惯,仔细端详:输入框有点儿丑,不过也不要紧了,等我想好怎么改得好看再改。

解决例句问题

例句遵循了以下两个原则:

  1. 要能看得懂,不能用不认识的词/语法,否则我就不会去看
  2. 一定要有发音,发音跟在单词发音之后,优先真人发音,其次才是TTS。

例句一开始找的是MOJI辞书,发现不太行,后来想到了,既然要求单词语法都能看懂,那么最好的出处其实就在眼前,就是新标日的课本。正好我之前下过一份EPUB格式的标日初级课本,可以用calibre打开并搜索,完美解决。

发音有两种选择,一种是和以前一样,用课本真人发音/日语老师读的语音,把例句的段落剪出来拖进卡里,由于有准确的课文定位,我也写过裁音频比较方便的流程笔记,做起来不是很麻烦(真的很麻烦),但也要完整走一遍找时间点-裁切音频的流程,先当成备用选项。另一种是用TTS发音,只要下插件配置好,打TTS标签就可以了,Anki上有非常成熟的解决方案,于是我去试了试:

参考文章是这三篇:

【Anki插件篇】(02)插件介绍:让卡片发音: AwesomeTTS - 知乎

[常见问题]如何发音之AwesomeTTS插件使用

AwesomeTTS中文站

试用过后发现AwesomeTTS和想象的不太一样……摸到的几个音源读起来都很刻板,似乎不那么刻板的提示需要API,多了一道手续我就不太乐意,另外我只需要发音例句字段,怎么做到还得研究一下设置,想想就好复杂,最后这个插件没有中文化,显然也不能直接Google翻译,那我只是想发个音又不是要天上的星星,真的不想看英语面板……

9.21补充,
象友提醒说:“TTS 可以用 Google Cloud,注册一下 Google 的云服务就可以无限生成了,效果无限接近真人语音。”

想不出来怎么办,拽了一份Anki中文手册左戳戳右戳戳,一眼看到了“录制自己的发音”……好主意!!显然自己录音不用裁音频也不用研究英语参数,还能练习日文发音熟读课文,好处多多,一举多得。高高兴兴翻了下,Anki自己就支持录音功能,增加一个字段并在编辑卡片时点击录音就OK,好了,这个问题也解决了。

需要注意的是:Anki有两种录制发音的方法,一种是点击卡片右下角更多,选择录音,这种情况下,录音是临时的,只能保留很短的一段时间,并且不会被加到卡片当中。如果要把自己的录音加进卡片,应该先在模板内增加一个字段,录音时点选卡片左下角编辑,选中录音字段,再点上方麦克风录制音频(快捷键为F5)。录制完毕后可以看到字段当中出现类似[sound:rec1632147119.mp3]的标记。如果想让它在卡片中自动发音,那么这个字段必须加入卡片的正面或背面(根据需要决定)。放置的位置决定它的朗读顺序,即如果放在单词发音之前,那么卡片自动发音时就会先播放例句录音,相反,则会先播放单词发音。

总结,加一点点细节

最后整理的背诵流程如下:

  1. 看日文假名(并听音频),在卡面输入释义。
  2. Anki自动对比答案并显示,选择熟悉程度。
  3. 熟到完全不用背的词,用@快捷键予以暂停。
  4. 背了很多次也背不熟的单词,在新标日课本找(或者自己写)例句,标注假名,录音发音,并在这个过程中努力背下来。
  5. 完整过完一遍词库之后倒过来,看释义输入假名。

目前来看成果斐然:至少刷了一百个词我没有很困了,超绝大胜利。

一点点细节:发现Anki支持在汉字上标注假名,于是找了个自动给汉字标假名的网站,给例句标上了假名,最终成品如下。