Whisper STT
Built-in speech-to-text plugin backed by Whisper.
Responsibilities
- Registers Whisper as the active STT provider when the plugin is enabled.
- Owns the microphone runtime, device selector UI, message delivery mode, and plugin APIs.
- Keeps dependency installation and model bootstrap on the Docker/bootstrap path.
Config
model_size: Whisper model namelanguage: language hint orautomessage_mode:sendto send final transcriptions immediately, ordraftto leave them in the composersilence_threshold: frontend threshold before recording startssilence_duration: silence window before waiting statewaiting_timeout: delay before transcription dispatch
API
POST /api/plugins/_whisper_stt/transcribePOST /api/plugins/_whisper_stt/status
Source: plugins/_whisper_stt/README.md