Closed slippycheeze closed 1 year ago
Probably there was a registry edit at some point to try to add additional voices.
Do the Desktop
voices show up on the Text-to-Speech
tab?
Do the Desktop
voices fail in both standalone mode and VoiceAttack (if you use VoiceAttack)?
Since the exception occurs when we try to select a voice offered by the synthesizer, I'll start testing to verify that these voices are selectable before adding them to the voice list. I'll also revise EDDI to more gracefully fall back to another voice if the first fails.
What's Wrong (please be as specific as possible)
Apparently I have some broken voices on my system. While I should solve that, other than the messages in the log EDDI gave me no indication of a problem.
note: the first two log lines, with "Message Received: in {voice}: ..." part is my own function, logging what I send to speech synth, and in what voice, as part of debugging this.
From
eddi.log
:What I expected
Something like what I get when a script is broken: a voice announcement that something went wrong. For example, "error. failed to use voice ${whatever}."
Even better, read the content in the default voice, and report the error in a non-interrupting way, so that I at least get the content, if not the entirely expected behaviour.
Steps to reproduce
Sorry, can't entirely tell you how I got those broken voices.
Configuration