AI Agent Hub
Back to plugins
🖥️

dsh-voice-kit

Client Updated 2026.08.26

Run the following command in DeepSeek Harness:

dsh plugin install aaaadrop/dsh-voice-kit

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

Run dsh plugin install aaaadrop/dsh-voice-kit in your terminal. The source is hosted at https://github.com/aaaadrop/dsh-voice-kit. After installation, restart DSH Desktop and refresh the web GUI to activate the plugin.

About this plugin

The DeepSeek Harness web GUI has always been a purely text-based experience: type to talk, read to understand. Long sessions with the model can tire your hands, and lengthy replies are easy to skim without absorbing. dsh-voice-kit brings real voice interaction into DSH. A microphone button appears in the composer, and dictated speech is transcribed on the host side and appended to your draft without ever overwriting existing text. Every assistant message gains a read-aloud button at its tail for one-tap listening.

Read-aloud offers three engine tiers for different network conditions. Microsoft neural voices are free and natural, synthesized locally via msedge-tts with caching, and automatically routed through your system proxy on restricted networks. Cloud neural voices connect to SiliconFlow CosyVoice2 or any OpenAI-compatible speech service, work directly from mainland China without a proxy, and share the same credential you configured for voice recognition. System voices provide a fully offline fallback that works everywhere. Playback streams in sentence-boundary chunks: the first chunk is audible within roughly one second while later chunks download in the background. Markdown formatting and emoji are stripped before speaking, the viewport scrolls to the active message, and an on-screen bubble shows what is being read.

The plugin is well suited for DSH Desktop users who want to reduce typing fatigue, consume long AI replies hands-free, or keep a smooth voice workflow even behind proxies. Voice recognition supports two paths: the browser Web Speech API or a host-side OpenAI-compatible transcription service, so at least one will work in most setups. The settings panel includes one-tap presets, a live reachability probe for each engine, and a key-status indicator, making troubleshooting far less guesswork.

Use Cases

  • Cut down typing fatigue during long AI sessions by dictating instead of typing
  • Free your hands to listen to lengthy assistant replies while commuting or resting
  • Keep a usable voice workflow behind proxies via three engine tiers

Best For

  • Daily heavy DSH Desktop users who want to lower the physical cost of typing
  • Users with accessibility needs or hand fatigue who prefer hands-free input
  • Users behind proxies or restricted networks who still need local or cloud TTS and ASR