Anki 上有一个导入功能,允许用户导入以 UTF-8 编码保存的 CSV 文件,该程序稍后会将其转换为 .akpg 文件。
我想将声音(最好是 .mp3 音频)添加到我的卡片组的每个抽认卡中,这似乎无法使用那些 CSV 文件。
是否有不涉及以编程方式生成 .apkg 的解决方案来解决此问题?如果没有,我怎么能写一个程序来做到这一点(最好用Java)?
据我所知(并使用过),您可以:
这应该足以让您在学习期间播放音频。
然后,您可以导出选中了“with media”选项的卡片组,以便将其很好地打包到 .apkg 中以在其他地方使用(导入足够智能,可以重命名导入的媒体文件,因此此类包的用户无需担心名称冲突)。
我将在这里冒险并假设您正在尝试将发音添加到以语言为中心的套牌中。如果是这种情况,您可以使用AwesomeTTS Anki 插件来回避您的问题。此插件允许您使用多种文本转语音服务,根据现有卡片中的字段批量生成声音文件。