mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-05-04 01:58:57 +00:00

Looking at the implementation, it uses Google Translate as backend and not Google Cloud Speech engine, updating the link where supported languages can be seen.
1.5 KiB
1.5 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release |
---|---|---|---|---|---|---|---|---|---|---|
page | Google Text-to-Speech | Instructions on how to setup Google Text-to-Speech with Home Assistant. | 2016-12-13 07:00 | true | false | true | true | google.png | Text-to-speech | 0.35 |
The google
text-to-speech platform uses Google Text-to-Speech engine Text-to-Speech engine to read a text with natural sounding voices.
To enable text-to-speech with Google, add the following lines to your configuration.yaml
:
# Example configuration.yaml entry
tts:
- platform: google
Configuration variables:
- language (Optional): The language to use. Defaults to
en
.- Complete list of supported languages (Languages where "Talk" feature is enabled in Google Translate), use 2 digit language code which you can find at the end of url when you click on Language name.
A full configuration sample:
# Example configuration.yaml entry
tts:
- platform: google
language: 'de'
If you are using SSL certificate or Docker, you may need to add the base_url
configuration variable to your http
component as follows:
#Example configuration.yaml entry
http:
base_url: example.duckdns.org
The base_url
configuration variable was added in 0.35.1, so make sure your Home Assistant version is 0.35.1 or above.