音频播放与重播 —— 语言学习卡片的关键组件
音频怎么嵌入卡片
Anki 的音频嵌入格式是 [sound:文件名.mp3],写在笔记字段里。渲染成卡片时 AnkiDroid 会自动把它替换成播放器。
有两种添加方式:
方式一:手机录音(最快)
在添加/编辑笔记界面,点字段右侧的麦克风图标:
- 弹出录音面板
- 长按录音,松开停止
- 录音保存到 AnkiDroid 的媒体目录,自动替换字段里的占位标记
适合自己录单词读法、例句朗读。
方式二:桌面版批量导入
如果需要大量标准发音(比如从词典 TTS 批量生成),在桌面版 Anki 里:
- 把音频文件放进 Anki 的
collection.media文件夹 - 在笔记字段里写
[sound:filename.mp3] - 同步到手机后自动生效
适合成套语言学习牌组。
自动播放 vs 手动播放
AnkiDroid 默认加载卡片时自动播放卡片正面的音频,翻面后自动播放卡片背面的音频。这个行为可以在设置里关:
设置 → 复习 → 自动播放音频(默认开)
如果你觉得自动播放太吵(比如在公共场合),关掉后所有音频只在手动点重播时播放。
重播按钮
学习屏幕活动栏上的 ▶ 重播按钮,仅在当前卡片有音频时才会出现。点击后按顺序播放这张卡的所有音频(正面 → 反面)。
音频文件管理
所有音频文件存放在 AnkiDroid 的应用私有目录下的 AnkiDroid/collection.media/ 子目录里:
- 文件格式:
.mp3、.wav、.ogg都支持(推荐 mp3 体积小) - 文件名:必须和字段里
[sound:xxxx]里的xxxx完全一致(区分大小写) - 同步:通过 AnkiWeb 同步时,媒体文件也会一并同步(首次可能很慢,后续增量)
媒体丢失排查
如果某张卡片的音频播不出来(显示占位符或完全没声):
- 去卡片浏览器找到这张卡,确认字段里的
[sound:xxx.mp3]写法正确 - 在 AnkiDroid 里选 更多菜单 → 检查媒体,让应用扫描一遍
- 如果还是不行,到文件管理器去
AnkiDroid/collection.media/确认文件确实在那儿
详见 媒体文件丢失修复。
体积与存储空间
音频文件是 AnkiWeb 免费账号(400MB 上限)的主要消耗者。如果用大量音频卡片:
- 优先 mp3 格式、8~16kHz 采样率
- 长音频(整段例句朗读)可以考虑压缩
- 定期检查 AnkiWeb 上的存储用量(Settings → Storage)