Anki Cards:批量导入音频媒体

big*_*ile 7 audio batch anki

我有一个包含超过 5,000 张卡片的电子表格,我想将其导入 Anki。

在每一行上,都有一个对音频文件的引用。

无论如何要批量导入音频文件?

我知道导入卡片后,我可以单击附件符号,然后选择音频文件。但是为 5,000 多张卡片做这件事需要很长时间!任何使该过程自动化的方法将不胜感激。谢谢!

big*_*ile 8

我是这样做的:

  1. 在我的电子表格中,音频文件位于 F2 列中。

因此,在新列 (F3) 中,我添加了以下公式:

=SUBSTITUTE("[sound:#]", "#", F2)
Run Code Online (Sandbox Code Playgroud)

所以最终的输出是这样的:

[sound:vocab13en.mp3]
Run Code Online (Sandbox Code Playgroud)
  1. 在 Anki 中,我去了我的用户文件夹。在 Mac 上,这是在USERNAME/ANKI/User1. 在那里,有一个名为“Collection.media”的文件夹在该文件夹中弹出所有音频文件(值得用前缀重命名它们,这样它们就不会混淆,因为你不能使用单独的文件夹。如果你这样做这,在电子表格中重命名它们)。

  2. 打开 Anki 并创建一个新的 Deck。创建一张新卡并确保它具有音频字段。单击“卡片...”按钮并将音频字段添加到您的模板中。

  3. 最后,导入您的电子表格,确保音频列(在步骤 1 的 F3 列中创建)映射到您的音频字段(在步骤 3 中创建)。

瞧!现在您所有的 Anki 卡都将与音频文件一起导入。