The TTS vendor to use (e.g. 'google', 'aws', 'elevenlabs', 'cartesia', 'deepgram').
OptionallabelLabel identifying a specific credential set for this vendor.
OptionallanguageLanguage code in BCP-47 format (e.g. 'en-US').
OptionalvoiceVoice name or configuration object.
OptionalfallbackBackup TTS vendor if the primary fails.
OptionalfallbackCredential label for the fallback vendor.
OptionalfallbackLanguage code for the fallback vendor.
OptionalfallbackVoice for the fallback vendor.
OptionalengineSynthesis engine tier.
OptionalgenderPreferred voice gender.
OptionaloptionsVendor-specific options passed through to the TTS provider.
Text-to-speech synthesis configuration.