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_pathfrom 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)
- transcript retained (
Default model:
STT_MODEL=smallSTT_DEVICE=cpuSTT_COMPUTE_TYPE=int8