じょんの備忘録

最近忘れやすくなってきてるので、新しく調べたり試してわかったことを書き残しておくつもりです。

AnkiのTTSタグ変更に伴う注意点

Ankiの最新バージョンでTTSタグの仕様が変わった模様。

以前は

<tts service="android" voice="zh_CN">{{Word}}</tss>

としておけば、音声ファイルが無ければWordフィールドを発音してくれる仕様だったと思うが、新しい仕様では下のようにしないと、音声ファイルの有り無しに関わらず発音してしまう模様。

Audioは音声ファイルのフィールド。

{{^Audio}}{{tts zh_CN:Word}}{{/Audio}}

あと、バグなのか、カードの裏面だけで発音させることができず、どうやっても表面で何かしら発音してしまう。

そのため、仕方ないので表面では、下記のようにしてカードの名前を発音させることで回避した。

{{tts zh_CN:Card}}