Public Member Functions | |
| def | __init__ (self, service, supported_languages, default_voice, output_format) |
| def | default_language (self) |
| def | default_options (self) |
| def | get_tts_audio (self, message, language, options) |
| def | supported_languages (self) |
| def | supported_options (self) |
Public Member Functions inherited from homeassistant.components.tts.legacy.Provider | |
| list[Voice]|None | async_get_supported_voices (self, str language) |
| TtsAudioType | async_get_tts_audio (self, str message, str language, dict[str, Any] options) |
| TtsAudioType | get_tts_audio (self, str message, str language, dict[str, Any] options) |
Public Attributes | |
| default_lang | |
| default_voice | |
| name | |
| output_format | |
| service | |
| supported_langs | |
Additional Inherited Members | |
Static Public Attributes inherited from homeassistant.components.tts.legacy.Provider | |
| None | |
| def homeassistant.components.watson_tts.tts.WatsonTTSProvider.__init__ | ( | self, | |
| service, | |||
| supported_languages, | |||
| default_voice, | |||
| output_format | |||
| ) |
| def homeassistant.components.watson_tts.tts.WatsonTTSProvider.default_language | ( | self | ) |
Return the default language.
Reimplemented from homeassistant.components.tts.legacy.Provider.
| def homeassistant.components.watson_tts.tts.WatsonTTSProvider.default_options | ( | self | ) |
Return dict include default options.
Reimplemented from homeassistant.components.tts.legacy.Provider.
| def homeassistant.components.watson_tts.tts.WatsonTTSProvider.get_tts_audio | ( | self, | |
| message, | |||
| language, | |||
| options | |||
| ) |
| def homeassistant.components.watson_tts.tts.WatsonTTSProvider.supported_languages | ( | self | ) |
Return a list of supported languages.
Reimplemented from homeassistant.components.tts.legacy.Provider.
| def homeassistant.components.watson_tts.tts.WatsonTTSProvider.supported_options | ( | self | ) |
Return a list of supported options.
Reimplemented from homeassistant.components.tts.legacy.Provider.
| homeassistant.components.watson_tts.tts.WatsonTTSProvider.default_lang |
| homeassistant.components.watson_tts.tts.WatsonTTSProvider.default_voice |
| homeassistant.components.watson_tts.tts.WatsonTTSProvider.name |
| homeassistant.components.watson_tts.tts.WatsonTTSProvider.output_format |
| homeassistant.components.watson_tts.tts.WatsonTTSProvider.service |
| homeassistant.components.watson_tts.tts.WatsonTTSProvider.supported_langs |