Hi
Since I have setup DuckDNS and Lets Encrypt that is https://something.duckdns.org/states and port forwarding for example -> 9999 to 8123 the Google Home TTS does not work either directly through the UI Google Home media player on the states screen ‘Text to Speak’ or automation. Everything was working fine before, I have 3 Google Homes, I have tried each one separately same outcome.
Anyone know why this has happened?
I am currently running 0.58.1 HASSIO inside docker.
Edit: I upgraded to 0.60 to see if this would fix but still the same no text to speech !!
I can successfully access https://something.duckdns.org/states from my internal network 192.168.1.x and also from external via https://something.duckdns.org:9999 all good but Google Home not doing text to speech.
I have noticed that the actual text I typed into ‘Text to Speak’ is saved as .mp3 in the tts folder so not sure why Google Home cannot just say it ??
Everything else works via the UI Google Home Media Player on States screen increase / decrease volume, play / stream music to Google home no problem just not text to speech.
My config.yaml below:
# Text to speech
tts:
- platform: google
language: 'en-uk'
cache: true
cache_dir: /tmp/tts
time_memory: 300