So far, I’ve been using AwesomeTTS…[unofficial]; which still works, but trying to open the Options/Settings window gives an error message, so I need something new. Rather than another add-on, I’d like to use Anki’s tts-tags.
If there are multiple voices that support your chosen language, you can specify desired voices in a list, and Anki will choose the FIRST AVAILABLE voice. For example:
This would use Otoya when on an Apple device, and Haruka when on a Windows PC.
What I want:
I have decks for several languages; also, on my Mac, several voices are installed for each language.
there’s a field containing ISO 639-1 (en, eo, es, fr, etc)
from the desired voices specified in a list, Anki should NOT! choose the first available voice, but a TOTALLY RANDOM !! one according to the ISO_639-1 field
Well, for audio recognition cards, the greater the variety of speakers, the more useful the card becomes.
If, each time the card comes up for review, one would hear the same voice/speed/dialect/prosody/etc., these peculiarities alone might already trigger the correct answer, even though the word/phrase itself might not yet have been properly internalized; which is of course NOT what one would want …
So if I happen to have 30+ voices installed on the Mac, why not use them ALL, as randomly as possible … ?
The addon mentioned above would allow to create groups of voices to be played in random order; but voices would have to be added one at a time, which was a real hassle (let alone if one wanted to make changes).
It is not a promise, this is a thread to make suggestions, a place to discuss changes, if it is a requested feature for many people then it could be added, but it is not like all the features requested in suggestion are added
Thanks for your help; one of these days I’ll experiment with those alternative addons …
However, what is shown in the top screenshot (Mar 26), i.e. Add Audio (Collection)…, is NOT what I need; I do NOT want to add static audio files to cards.
I need ad hoc, or live pronunciations; a different voice each time the card comes up (i.e. what I have now with the old addon).
{{tts-voices:}} shows that Anki is already aware of installed voices; so why not use a random number and pick the according [en_…Apple / es_…Apple / fr_…Apple / pt_…Apple / etc] voice …