Sending this test message from dev tools > Actions fails with the No such file or directory message in Piper's stderr output. So, HA and Piper are sort of talking to each other.
action: tts.speak
target:
entity_id: tts.piper
data:
cache: true
media_player_entity_id: media_player.mopidy_dining_room
message: >-
Hello, this is a test of the emergency broadcast system.
I installed Wyoming-Whisper and Piper in Docker containers using these images and with HA 2025.9.1 also in docker on another box:
rhasspy/wyoming-whisper:latest
lscr.io/linuxserver/piper:latest
(I used the lscr.io image since it seems Piper has moved off of rfasspy and lscr.io seemed current.
Per the rfasspy github site:Development has moved: https://github.com/OHF-Voice/piper1-gpl)
I then added the two integrations pointing at their shared host IP and their individual Ports. Both programs have populated their data directories referenced in the docker-compose file,
The mopidy. media player works fine with the picotts TTS engine. I'm hoping for something with better fidelity than picotts,
Thoughts?