A Worker that consumes a given queue and makes your home assistant say something interesting.
docker run -e BROKER_CONNECTION_STRING="XXX" -e BROKER_QUEUE="XXX" -e BROKER="XXX" -e ASSISTANT_HOST="XXX" -e ASSISTANT_LANG="XXX" -e ASSISTANT_ACCENT="XXX" tarektouati/talking-assistant go build -o talking-assistant cmd/talking-assistant/main.go
./talking-assistant- RabbitMQ
- MQTT (TODO)
All environment variables are required and there's no default configuration
| Name | Description |
|---|---|
| BROKER_CONNECTION_STRING | Broker connectionstring |
| BROKER_QUEUE | Queue name |
| BROKER | Broker type (check the list of supported brokers) |
| ASSISTANT_HOST | Hostname of your vocal assistant |
| ASSISTANT_LANG | Language for your vocal assistant |
| ASSISTANT_ACCENT | Accent for your vocal assistant |