TTS Transport Adaptor¶
| Transport ID | Source | Requirements | Optional |
|---|---|---|---|
tts | tts.py | TTS Integration | - |
Announce, or speak, a notification using one of Home Assistant's built-in Text-to-Speech integrations. By default, it uses the tts.home_assistant_cloud by Nabu Casa, thougn any supported tts can be used.
This integration automatically sets the action to tts.speak and limits the data section to the supported values, such as cache, language and options.
The action can be overridden if desired to the older tts.say
The message_usage option can be set to combine_title or use_title to override the default behaviour of speaking the standard.
Choosing the TTS Provider¶
Changing the Action¶
delivery:
speak_it_out:
transport: tts
action: tts.speak_cloud
options:
- tts_entity_id: tts.google_ai_tts