Files
EVS-Embedded-Voice-System/stt-worker/README.md
Kai e4170d9f42
Some checks failed
Build and Push EVS Bridge Image / docker (push) Has been cancelled
Retain transcript messages and add MQTT publish diagnostics
2026-02-13 18:23:36 +01:00

18 lines
519 B
Markdown

# EVS STT Worker
This worker subscribes to VAD events from MQTT, transcribes the referenced WAV files, and publishes text back to MQTT.
Flow:
- input topic: `evs/<device_id>/vad_segment`
- reads: `wav_path` from JSON payload
- output topic: `evs/<device_id>/transcript`
- error topic: `evs/<device_id>/stt_error`
- default retain:
- transcript retained (`STT_TRANSCRIPT_RETAIN=true`)
- error non-retained (`STT_ERROR_RETAIN=false`)
Default model:
- `STT_MODEL=small`
- `STT_DEVICE=cpu`
- `STT_COMPUTE_TYPE=int8`