Enabled hypertts prevents audio

Hi!
I installed Hyper-TTS and used it to add audio to my cards.

The next day, when using Anki (Windows), I noticed that “no audio was played”. When you go and edit the card and add the same audio file there, the sound plays. (in the card editor, but still not when viewing the card)

OK, I disabled the Hyper-TTS plug-in and rebooted the Anki application… Tadaa audio started to work again. :person_facepalming:

Now I tested and enabled the Hyper-TTS plug-in… Again, no audio anymore!

Anki 25.09.2 (3890e12c) (ao)
Python 3.13.5 Qt 6.9.1 PyQt 6.9.1
Platform: Windows-11-10.0.26200-SP0

===Add-ons (active)===
(add-on provided name [Add-on folder, installed at, version, is config changed])
Anki Spell Checker - Check misspelled in the Editor Fixed by Shige [‘143753963’, 2025-06-21T23:15, ‘None’, mod]
Answer Set - Multiple answers for type in the answer cards [‘1827331674’, 2025-03-18T22:36, ‘None’, ‘’]
HyperTTS - Add speech to your flashcards [‘111623432’, 2026-02-06T14:38, ‘None’, mod]

===IDs of active AnkiWeb add-ons===
111623432 143753963 1827331674

===Add-ons (inactive)===
(add-on provided name [Add-on folder, installed at, version, is config changed])

  • Have you checked the HyperTTS tutorial (see the add-on page for the link)?
  • Are you using a “Realtime” TTS reader added to your card template – or pre-generated “Collection”/“Batch” audio files attached to your notes?

Pre-generated…

If I would use Realtime, it would not work when I disable HyperTTS?

Now it’s working only when it’s disabled.

And one other thing, at the end of HyperTTS generation, it asks if I want to save the settings. Even I answer yes there, next time when I open HyperTTS, all settings has been reset to default values. :person_shrugging:

That makes me think you’ve got multiple conflicting things happening.

The add-on being enabled shouldn’t interfere with the playing of an mp3 file attached to the note and referenced in the card template.

  • Did you put the audio in its own field?
  • Did you add that {{field replacement}} on your card template?

Are you opening the same HyperTTS “preset” that you saved?

Hi!

No. It’s at the end of the second field (the answer)

Nope…

Obivous not… Now I have presets there. :person_facepalming:
What I did (I mean using HyperTTS for the first time), I didn’t restart the application (or close the Browse window) between times when I used HyperTTS. I think that those “presets” are listed only after closing the browse window (or restarting Anki)

My bad!

…But it looks like that I have “build” my cards wrongly.
So, forget my problem!

Only “bug” currently is that, when you save preference, you need to close “browse” window and open it again to see that what you just saved…

Other bug is that it forgets voice selection…
I saved this:

And after closing window (and Browser window), coming back to same preference, it forgot those voice selections

I’m not sure that’s a “bug.” I think the menu items are established when the Browse window is created/opened, and they don’t change. But you can still open any existing preset if you select “Add Audio (Collection)” and “Open” that preset.

The top “Voice Filters” section is where you can set your search criteria. The “Voice” should be what voice and options you’ve selected (depending on the mode you choose below that) – and that’s the same in both of your screenshots.

1 Like

Thanks @Danika_Dakika indeed you are right.

@JJussi the issue with the Anki browser menu is that Anki doesn’t let addons refresh it, unless the browser window is re-opened.

The fact that filters (language, locale, etc) are not saved, and it’s an issue I plan on fixing: voice filters should be saved in preset · Issue #118 · Vocab-Apps/anki-hyper-tts · GitHub

2 Likes