I am running Home Assistant Core using the docker containers, but this latest release has got me all horny for local voice functionality Is there any way that we HA-core peasants to run the add-ons for Whisper and Piper without having to move to the Home Assistant OS?
The documentation within the repo only says:
Follow these steps to get the add-on installed on your system:
Navigate in your Home Assistant frontend to Settings ā Add-ons ā Add-on store.
Find the āPiperā add-on and click it.
Click on the āINSTALLā button.
But I canāt do that if I donāt have Home Assistant OS. There are Dockerfiles for both add-ons, are the images for them published anywhere? How can we configure them to run as separate containers alongside HA Core?
It also mentions the Wyoming integration, but I donāt think that integration is enough without the add-on. I guess Iāll see for sure once I get 2023.05 installed, but I donāt want to miss out on this!
Got the start of the answer from a friendly guy on Mastodon. I was looking under āhomeassistantā on docker hub for these containers, but they are under ārasspyā.
And turns out, all the instructions are listed in the previous HA blog post, near the bottom, where they talk about Piper, Whisper, and the Wyoming integration that tries everything together.
Iāll probably give this a go tomorrow. Itās getting a little late to start something new tonight for me.
Iām just watching the release and just figured out that itās not for the core/pip install.
Iām sure some clever person will work it out and post, and i understand that itās still in heavy dev so could totally change.
But really want something other than my ageing mk1 mycroft.
Any GPU support coming for piper and whisper? @juan11perez I know we have similar hardware. I find that running whisper with larger models is too slow on the cpu.
I found whisper dockers that use gpu but I donāt think they are supported by the Wyoming protocol.
pi@hassbian:~ $ docker compose up
[+] Running 1/2
ā whisper Error 1.7s
ā ¦ piper Pulling 1.7s
no matching manifest for linux/arm/v8 in the manifest list entries
I am on RPi4, bullseye 64. Linux hassbian 6.1.28-v8+ #1649 SMP PREEMPT Fri May 12 14:25:37 BST 2023 aarch64 GNU/Linux
Any hint?
Thanks!!!