Anki自动生成语音

文章目录

前言

已经实现了通过使用Obsidian实现Anki快速制卡

对于语言学习,仅仅只有不同语言文字的对照是不够的,我们还需要声音。

所以就需要加入音频。

幸好 Anki 插件十分丰富。

安装插件

这里我们使用 AwesomeTTS 插件进行音频生成。

此为插件链接 AwesomeTTS - Add speech to your flashcards - AnkiWeb

先安装插件,如有不会请先看 Anki如何安装插件

安装后点击 Anki 中的浏览

可以看到多了一个 AwesomeTTS 选项。

这就说明安装成功了。

制作音频

这个插件制作音频是开箱即用的,非常简单。

先选中一些卡片,然后点击 AwesomeTTS 中的 Add Audio to Selected

进入下面的界面。

Generate Using 是选择你要用的语音模型,我这里用 Azure,这个是需要 API 的。还可以用 Google Translate,这个不需要 API,免费的,不过如果一次生成太多的卡片,会有个 sleep,需要等挺长时间的。

Voice 是声音,选择你需要的语言,语言一定要选对,不然会很奇怪。不同人物音色是不同的。

下面的 sava 可以保存声音的设置,下次生成就不用调整了。

最后单击 Generate,生成声音。可能会出现 sleep,让你等待,那就耐心等待,这个是因为一次请求太多了,一次生成十个卡片以上就会出现,换个付费的语音模型可以避免。

如果卡片后面出现 sound: xxx.mp3,这就说明语音生成成功了。

预览卡片,我们也能看到播放图标了。

一些注意事项

有些事情是需要注意的。

语音消失现象

当 Obsidian 中的一篇笔记再次点击制卡按键后,Anki 中的语音就会被删除,因为新制作的卡会覆盖老的卡片,语音是后加入的,会被覆盖掉,你就得重新制作卡片了。

所以推荐当你不会再点击制卡后再制作语音。

不同端出现媒体文件丢失

使用 AnkiWeb 进行不同端的同步时,可能会出现媒体文件丢失。

这是因为 Anki 默认只同步牌组,至于说卡牌含有的媒体文件,是不管的。

我们需要点击工具里面的设置。

选择同步,勾上同时同步音频和图片

参考文章

如何使用AwesomeTTS进行音频生成

Anki的卡片配置推荐

AwesomeTTS: Batch Generation (vocab.ai)

PKMer_Obsidian 插件:用 Obsidian 进行 Anki 制卡

相关推荐
开开心心loky1 小时前
[iOS] KVC 学习
学习·ios·objective-c·cocoa
哲Zheᗜe༘2 小时前
了解学习Python编程之python基础
开发语言·python·学习
youliroam3 小时前
成语接龙学习
学习·golang·uniapp·成语接龙
摇滚侠4 小时前
Spring Boot 3零基础教程,Spring Boot 日志的归档与切割,笔记22
spring boot·redis·笔记
万悉科技4 小时前
AI搜索引擎如何改变品牌信息曝光的游戏规则?
经验分享
wan5555cn4 小时前
当代社会情绪分类及其改善方向深度解析
大数据·人工智能·笔记·深度学习·算法·生活
我要学习别拦我~6 小时前
柱状图的高级玩法:分组、堆叠、百分比对比
经验分享·信息可视化·数据可视化
MYX_3096 小时前
第四章 神经网络的基本组件
pytorch·深度学习·神经网络·学习
985小水博一枚呀6 小时前
【AI大模型学习路线】第三阶段之RAG与LangChain——第十九章(实战基于Advanced RAG的PDF问答)系统部署与测试?
人工智能·学习·langchain·pdf
腾视科技7 小时前
让安全驾驶有“AI”相伴|腾视科技DMS视频监控一体机,守护每一次出行
人工智能·科技·安全