Run an Intel GPU-accelerated Wyoming protocol speech-to-text service for your Home Asssistant in Docker.
Utilizes whisper.cpp and Wyoming Whisper API client.
Tested on an Intel Arc A380.
- Open the
docker-compose.yaml
and change the necessary values like user and path. - Install by running
docker compose up
.
Add to your Home Asssistant by adding the Wyoming Protocol integration by entering your host IP (127.0.0.1
if you run the container on the same host and HA is in a container too) and port 7891
.
After each restart of the STT container, the first request will quite a bit of time, but subsequent ones will be significantly faster.
By default the container is set to use large-v2
, but you are free to set MODEL
environment variable to any supported model.