* Add tts entity * Allow passing engine id to url view * Update async_resolve_engine * Add and update more tests * Fix assist pipeline tests temporarily * Move fixtures * Update notify platform * Complete legacy tests * Update media source tests * Update async_get_text_to_speech_languages * Address comment --------- Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
21 lines
436 B
Python
21 lines
436 B
Python
"""Text-to-speech constants."""
|
|
ATTR_CACHE = "cache"
|
|
ATTR_LANGUAGE = "language"
|
|
ATTR_MESSAGE = "message"
|
|
ATTR_OPTIONS = "options"
|
|
|
|
CONF_BASE_URL = "base_url"
|
|
CONF_CACHE = "cache"
|
|
CONF_CACHE_DIR = "cache_dir"
|
|
CONF_FIELDS = "fields"
|
|
CONF_TIME_MEMORY = "time_memory"
|
|
|
|
DEFAULT_CACHE = True
|
|
DEFAULT_CACHE_DIR = "tts"
|
|
DEFAULT_TIME_MEMORY = 300
|
|
|
|
DOMAIN = "tts"
|
|
|
|
DATA_TTS_MANAGER = "tts_manager"
|
|
|
|
TtsAudioType = tuple[str | None, bytes | None]
|