Wyoming Protocol for Piper and Whisper is not Auto Discovered

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.

Hi Tom,

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…)

Cheers,
John

Welcome to the forum Tom & John

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.

@Tom_G_2010

  • Are you running HAOS?
  • Did you check the details from Piper & Whisper: are they started and running without any issues (Log tab)
  • Did you check the HA logs?

I’m not sure why the long lag time but after stepping away overnight I came back this morning to find the Wyoming integrations where now showing.

So now I’m off to get my local mic and speaker working to test drive it.

After that I’ll be looking at options for remote speakers and mics around the house and later maybe ollama,

THANKS for the Replies!!!

1 Like

Good it got solved!

Please take the time to mark the solution as the answer, you do that by selecting the three dots under the post:

image

Then select the check box:

image
By doing so this can be useful to other users as well (this thread comes up as solution when staring a related thread).

Also, if you haven’t seen it: have a look at speech to phrase.
It’s the best option for home control/basic things with good results.