|
| def | __init__ (self, apikey, lang, gender, ttype, rate, volume, pitch, contour, region) |
| |
| def | default_language (self) |
| |
| def | default_options (self) |
| |
| def | get_tts_audio (self, message, language, options) |
| |
| def | supported_languages (self) |
| |
| def | supported_options (self) |
| |
The Microsoft speech API provider.
Definition at line 72 of file tts.py.
◆ __init__()
| def homeassistant.components.microsoft.tts.MicrosoftProvider.__init__ |
( |
|
self, |
|
|
|
apikey, |
|
|
|
lang, |
|
|
|
gender, |
|
|
|
ttype, |
|
|
|
rate, |
|
|
|
volume, |
|
|
|
pitch, |
|
|
|
contour, |
|
|
|
region |
|
) |
| |
Init Microsoft TTS service.
Definition at line 75 of file tts.py.
◆ default_language()
| def homeassistant.components.microsoft.tts.MicrosoftProvider.default_language |
( |
|
self | ) |
|
Return the default language.
Definition at line 92 of file tts.py.
◆ default_options()
| def homeassistant.components.microsoft.tts.MicrosoftProvider.default_options |
( |
|
self | ) |
|
Return a dict include default options.
Definition at line 107 of file tts.py.
◆ get_tts_audio()
| def homeassistant.components.microsoft.tts.MicrosoftProvider.get_tts_audio |
( |
|
self, |
|
|
|
message, |
|
|
|
language, |
|
|
|
options |
|
) |
| |
Load TTS from Microsoft.
Definition at line 111 of file tts.py.
◆ supported_languages()
| def homeassistant.components.microsoft.tts.MicrosoftProvider.supported_languages |
( |
|
self | ) |
|
Return list of supported languages.
Definition at line 97 of file tts.py.
◆ supported_options()
| def homeassistant.components.microsoft.tts.MicrosoftProvider.supported_options |
( |
|
self | ) |
|
Return list of supported options like voice, emotion.
Definition at line 102 of file tts.py.
◆ _apikey
| homeassistant.components.microsoft.tts.MicrosoftProvider._apikey |
|
private |
◆ _contour
| homeassistant.components.microsoft.tts.MicrosoftProvider._contour |
|
private |
◆ _gender
| homeassistant.components.microsoft.tts.MicrosoftProvider._gender |
|
private |
◆ _lang
| homeassistant.components.microsoft.tts.MicrosoftProvider._lang |
|
private |
◆ _output
| homeassistant.components.microsoft.tts.MicrosoftProvider._output |
|
private |
◆ _pitch
| homeassistant.components.microsoft.tts.MicrosoftProvider._pitch |
|
private |
◆ _rate
| homeassistant.components.microsoft.tts.MicrosoftProvider._rate |
|
private |
◆ _region
| homeassistant.components.microsoft.tts.MicrosoftProvider._region |
|
private |
◆ _type
| homeassistant.components.microsoft.tts.MicrosoftProvider._type |
|
private |
◆ _volume
| homeassistant.components.microsoft.tts.MicrosoftProvider._volume |
|
private |
◆ name
| homeassistant.components.microsoft.tts.MicrosoftProvider.name |
The documentation for this class was generated from the following file:
- core/homeassistant/components/microsoft/tts.py