Public Member Functions | |
| None | __init__ (self, Cloud[CloudClient] cloud) |
| list[Voice]|None | async_get_supported_voices (self, str language) |
| TtsAudioType | async_get_tts_audio (self, str message, str language, dict[str, Any] options) |
| str|None | default_language (self) |
| dict[str, Any] | default_options (self) |
| list[str] | supported_languages (self) |
| list[str] | supported_options (self) |
Public Attributes | |
| cloud | |
| name | |
Private Member Functions | |
| None | _sync_prefs (self, CloudPreferences prefs) |
Private Attributes | |
| _voice | |
| None homeassistant.components.cloud.tts.CloudProvider.__init__ | ( | self, | |
| Cloud[CloudClient] | cloud | ||
| ) |
|
private |
| list[Voice] | None homeassistant.components.cloud.tts.CloudProvider.async_get_supported_voices | ( | self, | |
| str | language | ||
| ) |
| TtsAudioType homeassistant.components.cloud.tts.CloudProvider.async_get_tts_audio | ( | self, | |
| str | message, | ||
| str | language, | ||
| dict[str, Any] | options | ||
| ) |
| str | None homeassistant.components.cloud.tts.CloudProvider.default_language | ( | self | ) |
| dict[str, Any] homeassistant.components.cloud.tts.CloudProvider.default_options | ( | self | ) |
| list[str] homeassistant.components.cloud.tts.CloudProvider.supported_languages | ( | self | ) |
| list[str] homeassistant.components.cloud.tts.CloudProvider.supported_options | ( | self | ) |
|
private |