Files
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

519 B

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