Classes | |
| class | MaryTTSProvider |
Functions | |
| def | get_engine (hass, config, discovery_info=None) |
Variables | |
| string | CONF_CODEC = "codec" |
| string | CONF_VOICE = "voice" |
| string | DEFAULT_CODEC = "WAVE_FILE" |
| string | DEFAULT_HOST = "localhost" |
| string | DEFAULT_LANG = "en_US" |
| int | DEFAULT_PORT = 59125 |
| string | DEFAULT_VOICE = "cmu-slt-hsmm" |
| dictionary | MAP_MARYTTS_CODEC = {"WAVE_FILE": "wav", "AIFF_FILE": "aiff", "AU_FILE": "au"} |
| PLATFORM_SCHEMA | |
| SUPPORT_CODEC = MaryTTS.supported_codecs() | |
| SUPPORT_EFFECTS = MaryTTS.supported_effects().keys() | |
| SUPPORT_LANGUAGES = MaryTTS.supported_locales() | |
| list | SUPPORT_OPTIONS = [CONF_EFFECT] |
Support for the MaryTTS service.
| def homeassistant.components.marytts.tts.get_engine | ( | hass, | |
| config, | |||
discovery_info = None |
|||
| ) |
| string homeassistant.components.marytts.tts.CONF_CODEC = "codec" |
| string homeassistant.components.marytts.tts.CONF_VOICE = "voice" |
| string homeassistant.components.marytts.tts.DEFAULT_CODEC = "WAVE_FILE" |
| string homeassistant.components.marytts.tts.DEFAULT_HOST = "localhost" |
| string homeassistant.components.marytts.tts.DEFAULT_LANG = "en_US" |
| string homeassistant.components.marytts.tts.DEFAULT_VOICE = "cmu-slt-hsmm" |
| dictionary homeassistant.components.marytts.tts.MAP_MARYTTS_CODEC = {"WAVE_FILE": "wav", "AIFF_FILE": "aiff", "AU_FILE": "au"} |
| homeassistant.components.marytts.tts.PLATFORM_SCHEMA |
| homeassistant.components.marytts.tts.SUPPORT_CODEC = MaryTTS.supported_codecs() |
| homeassistant.components.marytts.tts.SUPPORT_EFFECTS = MaryTTS.supported_effects().keys() |
| homeassistant.components.marytts.tts.SUPPORT_LANGUAGES = MaryTTS.supported_locales() |