I just got started with HA running on a Pi-4 earlier today. I installed it using the Pi iso tool and then updated it to the latest HA version. I’ve had good luck getting several integrations running and I have control of most of devices in my house. Next I want to add voice control and response to the system.
To the best of my knowledge I have followed the documentation for the various addons correctly but I’m clearly not doing something right. I loaded and started Piper and Whisper. If I’m understanding the documentation correctly, after installing those addons I should be able to go to Integrations under Devices and Services and see Wyoming Integrations for each that have been auto discovered.
I’m not seeing any new Auto Discovered integrations??? I tried adding them each manually using the + Add Integration function and both Piper and Whisper when selected explain that I need to configure Wyoming. However when I click that I get a screen looking for a Host and Port.
I’ve tried entering the HA’s IP address and several different port numbers but nothing seems to work. I thought I had the answer when I tried using port 10200 for Piper and port 10300 for Whisper based on other threads I’ve read here. But still no connection.
Any assistance would be greatly appreciated!
Thanks!!
Tom G.
You need to setup whisper and piper servers… for example in docker containers. I have them running on a NAS in docker. Then you can add them as integration within HA under the whyoming protocol integration.
If succesfull found both whisper and piper will be accepted and you can add them as tts and stt under the voice assistant config.
I must say, i have it running fine with a voice pe … but i am having a hard time getting it working with a Ollama model. In text form everything works fine, but when voice operated it seems piper doesnt return or function calling doesnt work (perhaps i am using the wrong model…)
With HAOS you can add piper and as an add-on to run on the same machine where your HA is installed.
But as with many things using HA, you get options, and install them on another systems on your network.