如何将音频(.mp3/.wav等)数据批量导入 Anki 录机



Anki上有一个导入功能,允许用户导入以UTF-8编码保存的CSV文件,程序稍后将其转换为.akpg文件。

我想将声音(理想情况下.mp3音频(添加到我的套牌的每个抽认卡中,使用这些 CSV 文件似乎是不可能的。

是否有不涉及以编程方式生成 .apkg 的此问题的解决方案?如果没有,我如何编写一个程序来做到这一点(最好是用 Java (?

据我所知(和使用(,您可以:

  • 在卡片文本中使用类似"[声音:FILE1.mp3]"的短语,并导入这样的.TXT/。CSV 进入您的套牌
  • 将所有需要的媒体文件(此处:FILE1.mp3(复制到anki的"collection.media"文件夹中(注意避免名称冲突 - 看起来所有媒体文件都存储在一起,因此使用批处理通用的名称前缀将是明智的(

这应该足以在学习期间播放您的音频。

然后,您可以导出选中"带媒体"选项的卡组,将其很好地打包到 .apkg 中以在其他地方使用它(导入足够智能,可以重命名导入的媒体文件,因此此类包的用户不必担心名称冲突(。

我将在这里冒昧地假设您正在尝试将发音添加到以语言为中心的甲板上。如果是这种情况,您可以使用AwesomeTTS Anki插件回避您的问题。此插件允许您使用许多文本到语音转换服务,根据现有卡片中的字段批量生成声音文件。

最新更新