Skip to content

dsh-voice 0.3.0

Latest

Choose a tag to compare

@GooDAnDReaDY GooDAnDReaDY released this 19 Aug 15:05

First public release.

Two voice input modes for the DeepSeek Harness Web GUI:

  • Dictation — speech is cut into phrases on silence and each phrase is transcribed on its own, so text lands in the composer as you talk. Sending stays manual.
  • Voice message — one recording, transcribed and sent to the agent after a cancel window.

Each mode has its own provider fallback chain (Deepgram, Groq, HuggingFace, local whisper.cpp), configurable from a dedicated settings page along with per-provider models, language, pause threshold and cancel window.

Also registers the transcribe_audio tool for the agent.

API keys never reach the browser: audio is posted to the plugin route and the host talks to the providers through the DSH credentials service.

Requires ffmpeg for the local whisper provider, which accepts WAV only.

Install

dsh plugin --profile web add @goodandready/dsh-voice