The Google speech API provider.
Definition at line 121 of file tts.py.
◆ __init__()
| None homeassistant.components.google_translate.tts.GoogleProvider.__init__ |
( |
|
self, |
|
|
HomeAssistant |
hass, |
|
|
str |
lang, |
|
|
str |
tld |
|
) |
| |
Init Google TTS service.
Definition at line 124 of file tts.py.
◆ default_language()
| str homeassistant.components.google_translate.tts.GoogleProvider.default_language |
( |
|
self | ) |
|
Return the default language.
Definition at line 136 of file tts.py.
◆ get_tts_audio()
| TtsAudioType homeassistant.components.google_translate.tts.GoogleProvider.get_tts_audio |
( |
|
self, |
|
|
str |
message, |
|
|
str |
language, |
|
|
dict[str, Any]
|
options |
|
) |
| |
Load TTS from google.
Definition at line 150 of file tts.py.
◆ supported_languages()
| list[str] homeassistant.components.google_translate.tts.GoogleProvider.supported_languages |
( |
|
self | ) |
|
Return list of supported languages.
Definition at line 141 of file tts.py.
◆ supported_options()
| list[str] homeassistant.components.google_translate.tts.GoogleProvider.supported_options |
( |
|
self | ) |
|
Return a list of supported options.
Definition at line 146 of file tts.py.
◆ _lang
| homeassistant.components.google_translate.tts.GoogleProvider._lang |
|
private |
◆ _tld
| homeassistant.components.google_translate.tts.GoogleProvider._tld |
|
private |
◆ hass
| homeassistant.components.google_translate.tts.GoogleProvider.hass |
◆ name
| homeassistant.components.google_translate.tts.GoogleProvider.name |
The documentation for this class was generated from the following file:
- core/homeassistant/components/google_translate/tts.py