An IRoomSpeechSynthesizer backed by MJ's AITextToSpeechRunner. Never throws: failures log and return null.
AITextToSpeechRunner
null
The voice and model selection.
Optional
The runner (tests); defaults to a new AITextToSpeechRunner.
when no voice is given.
Speaks text through the configured TTS model and decodes the result to PCM.
text
An IRoomSpeechSynthesizer backed by MJ's
AITextToSpeechRunner. Never throws: failures log and returnnull.