Home Assistant Unofficial Reference 2024.12.1
tts.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.yandextts.tts.YandexSpeechKitProvider
 

Namespaces

 homeassistant.components.yandextts.tts
 

Functions

def homeassistant.components.yandextts.tts.async_get_engine (hass, config, discovery_info=None)
 

Variables

 homeassistant.components.yandextts.tts._LOGGER = logging.getLogger(__name__)
 
string homeassistant.components.yandextts.tts.CONF_CODEC = "codec"
 
string homeassistant.components.yandextts.tts.CONF_EMOTION = "emotion"
 
string homeassistant.components.yandextts.tts.CONF_SPEED = "speed"
 
string homeassistant.components.yandextts.tts.CONF_VOICE = "voice"
 
string homeassistant.components.yandextts.tts.DEFAULT_CODEC = "mp3"
 
string homeassistant.components.yandextts.tts.DEFAULT_EMOTION = "neutral"
 
string homeassistant.components.yandextts.tts.DEFAULT_LANG = "en-US"
 
int homeassistant.components.yandextts.tts.DEFAULT_SPEED = 1
 
string homeassistant.components.yandextts.tts.DEFAULT_VOICE = "zahar"
 
int homeassistant.components.yandextts.tts.MAX_SPEED = 3
 
float homeassistant.components.yandextts.tts.MIN_SPEED = 0.1
 
 homeassistant.components.yandextts.tts.PLATFORM_SCHEMA
 
list homeassistant.components.yandextts.tts.SUPPORT_CODECS = ["mp3", "wav", "opus"]
 
list homeassistant.components.yandextts.tts.SUPPORT_LANGUAGES = ["ru-RU", "en-US", "tr-TR", "uk-UK"]
 
list homeassistant.components.yandextts.tts.SUPPORT_VOICES
 
list homeassistant.components.yandextts.tts.SUPPORTED_EMOTION = ["good", "evil", "neutral"]
 
list homeassistant.components.yandextts.tts.SUPPORTED_OPTIONS = [CONF_CODEC, CONF_VOICE, CONF_EMOTION, CONF_SPEED]
 
string homeassistant.components.yandextts.tts.YANDEX_API_URL = "https://tts.voicetech.yandex.net/generate?"