Hey there!
I just ordered the Voice PE to play around with, and I was wondering if it’s possible to run the processing of Speech on a different device. I have a HA Green that runs my instance and I’m guessing the processing power is a bit low. However, I also have a small homelab server running that has a lot more power (Ryzen 5 2600) and it would be great if I could just forward all the speech processing to that server.
If it’s possible, is there a guide for it out there? Didn’t really find something unfortunately…
Thanks a lot!
Sure, HA talks to its voice integrations using the Wyoming Protocol, see here for a list of available services: https://github.com/rhasspy/wyoming
You can, for example, follow the link to piper, run the docker container on your home server and then add a new “Wyoming Protocol” device in HA (you will be asked for IP/Port). You can then select your new STT service in the settings for Voice Assistant.