Baidu TTS speech api provider.
Definition at line 64 of file tts.py.
◆ __init__()
| def homeassistant.components.baidu.tts.BaiduTTSProvider.__init__ |
( |
|
self, |
|
|
|
hass, |
|
|
|
conf |
|
) |
| |
Init Baidu TTS service.
Definition at line 67 of file tts.py.
◆ default_language()
| def homeassistant.components.baidu.tts.BaiduTTSProvider.default_language |
( |
|
self | ) |
|
Return the default language.
Definition at line 88 of file tts.py.
◆ default_options()
| def homeassistant.components.baidu.tts.BaiduTTSProvider.default_options |
( |
|
self | ) |
|
Return a dict including default options.
Definition at line 98 of file tts.py.
◆ get_tts_audio()
| def homeassistant.components.baidu.tts.BaiduTTSProvider.get_tts_audio |
( |
|
self, |
|
|
|
message, |
|
|
|
language, |
|
|
|
options |
|
) |
| |
Load TTS from BaiduTTS.
Definition at line 112 of file tts.py.
◆ supported_languages()
| def homeassistant.components.baidu.tts.BaiduTTSProvider.supported_languages |
( |
|
self | ) |
|
Return a list of supported languages.
Definition at line 93 of file tts.py.
◆ supported_options()
| def homeassistant.components.baidu.tts.BaiduTTSProvider.supported_options |
( |
|
self | ) |
|
Return a list of supported options.
Definition at line 108 of file tts.py.
◆ _app_data
| homeassistant.components.baidu.tts.BaiduTTSProvider._app_data |
|
private |
◆ _codec
| homeassistant.components.baidu.tts.BaiduTTSProvider._codec |
|
private |
◆ _lang
| homeassistant.components.baidu.tts.BaiduTTSProvider._lang |
|
private |
◆ _speech_conf_data
| homeassistant.components.baidu.tts.BaiduTTSProvider._speech_conf_data |
|
private |
◆ hass
| homeassistant.components.baidu.tts.BaiduTTSProvider.hass |
◆ name
| homeassistant.components.baidu.tts.BaiduTTSProvider.name |
The documentation for this class was generated from the following file:
- core/homeassistant/components/baidu/tts.py