I’ve been migrating my setup to Docker this week. During this process I found that the Alexa TTS scripts weren’t very easy to get working with this setup due to missing dependencies and other issues. Instead of cobbling something together, I decided to Docker-ize the Alexa TTS scripts so they could be used more easily in a Docker environment (HASS.io anyone?). The best part is that it all works via MQTT! Even if you aren’t currently using Docker for your HA install, this method can be used to get Alexa TTS up and running quickly.
Below is a link to the Docker image that I created that makes Alexa TTS very easy to get running. I plan to add support for some of the other non-TTS commands that the scripts support in the future.