18 lines
519 B
Markdown
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`
|