Classes | |
| class | WatsonTTSProvider |
Functions | |
| def | get_engine (hass, config, discovery_info=None) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | CONF_APIKEY = "watson_apikey" |
| string | CONF_OUTPUT_FORMAT = "output_format" |
| string | CONF_TEXT_TYPE = "text" |
| string | CONF_URL = "watson_url" |
| string | CONF_VOICE = "voice" |
| dictionary | CONTENT_TYPE_EXTENSIONS |
| string | DEFAULT_OUTPUT_FORMAT = "audio/mp3" |
| string | DEFAULT_URL = "https://api.us-south.text-to-speech.watson.cloud.ibm.com" |
| string | DEFAULT_VOICE = "en-US_AllisonV3Voice" |
| list | DEPRECATED_VOICES |
| PLATFORM_SCHEMA | |
| list | SUPPORTED_OUTPUT_FORMATS |
| list | SUPPORTED_VOICES |
Support for IBM Watson TTS integration.
| def homeassistant.components.watson_tts.tts.get_engine | ( | hass, | |
| config, | |||
discovery_info = None |
|||
| ) |
|
private |
| string homeassistant.components.watson_tts.tts.CONF_APIKEY = "watson_apikey" |
| string homeassistant.components.watson_tts.tts.CONF_OUTPUT_FORMAT = "output_format" |
| string homeassistant.components.watson_tts.tts.CONF_TEXT_TYPE = "text" |
| string homeassistant.components.watson_tts.tts.CONF_URL = "watson_url" |
| string homeassistant.components.watson_tts.tts.CONF_VOICE = "voice" |
| dictionary homeassistant.components.watson_tts.tts.CONTENT_TYPE_EXTENSIONS |
| string homeassistant.components.watson_tts.tts.DEFAULT_OUTPUT_FORMAT = "audio/mp3" |
| string homeassistant.components.watson_tts.tts.DEFAULT_URL = "https://api.us-south.text-to-speech.watson.cloud.ibm.com" |
| string homeassistant.components.watson_tts.tts.DEFAULT_VOICE = "en-US_AllisonV3Voice" |
| list homeassistant.components.watson_tts.tts.DEPRECATED_VOICES |
| homeassistant.components.watson_tts.tts.PLATFORM_SCHEMA |
| list homeassistant.components.watson_tts.tts.SUPPORTED_OUTPUT_FORMATS |