Skip to main content

Signature

The list reflects the loaded speech model. Load a different TTS model and the list changes, so call it after the model is in place rather than at launch.

Selecting one

With voice unset, the model’s own default is used.

Language and voice are separate

TtsOptions.language sets the language code; voice picks a speaker. A multi-voice model exposes several speakers for one language, and a single-voice model ignores voice entirely.

Letting a person choose