If you want an offline voice assistant in HomeAssistant, you would usually install the wyoming-whisper, wyoming-piper and wyoming-openwakeword addons. Since on TrueNAS HomeAssistant runs in a container rather than directly on a host, you can’t install addons inside of HA. Instead you have to run these service somewhere else and then connect them to HA over the network.
So I tried to do that by creating 3 custom apps from those images:
- https://hub.docker.com/r/rhasspy/wyoming-whisper
- https://hub.docker.com/r/rhasspy/wyoming-piper
- https://hub.docker.com/r/rhasspy/wyoming-openwakeword
which is working fine and I can successfully add them to HomeAssistant using the Wyoming-Protocol Integration.
But now I somehow have to connect my microphone to it and that is where I’m stuck. Has anyone here done this before and can give me some advice?
I’m using a USB mic btw.