AI Agent Hub
Back to plugins
🖥️

dsh-voice-gateway

Client Updated 2026.09.12

Run the following command in DeepSeek Harness:

dsh plugin install zq0951/dsh-voice-gateway

Paste the following prompt into your AI chat to install this plugin:

Install this voice gateway client plugin in DeepSeek Harness by running dsh plugin install zq0951/dsh-voice-gateway; the complete source code is hosted at https://github.com/zq0951/dsh-voice-gateway.

About this plugin

The DSH web client excels at text conversation, the moment you want to talk into a microphone and hear the answer back, there is nothing on screen to work with. dsh-voice-gateway fills exactly that gap: a pure client-side UI plugin that renders a set of voice control buttons on the right side of the conversation input bar, turning DSH into a true full-duplex voice workstation.

Three layers of capability do the heavy lifting. First, a six-state real-time indicator walks you through idle, listening, thinking, generating, speaking, and disconnected, so you always know what the microphone is doing without guessing. Second, voiceprint enrollment and multi-speaker management: a guided wizard records your fixed pronunciation samples, after which stray coughs, TV noise, or a coworker chatting no longer trigger the dialog by mistake. Third, bi-directional voice turn-taking: recognized speech is tagged with a speaker label and injected straight into the active session, while an optional auto-speak toggle lets the gateway hardware speaker read out every assistant reply via TTS, closing the listen-and-speak loop.

This plugin is for users who already run a Local Voice Gateway daemon and want to control the microphone and speaker directly from the DSH browser UI. No backend changes, no glue code: open the settings popover, point the gateway address at your host, save, and the buttons appear right next to the input bar.

Use Cases

  • Speak into the microphone and converse in real time within the DSH browser UI
  • Filter bystanders and ambient noise with per-speaker voiceprint enrollment in shared setups
  • Enable auto-speak so assistant replies are read aloud by the gateway hardware speaker

Best For

  • DSH users who already run a Local Voice Gateway daemon
  • Developers who want to upgrade DSH from text-only to voice-driven interaction
  • Teams that need multi-speaker voiceprint management and bi-directional turn-taking