AI Agent Hub
Back to plugins
🖥️

dsh-voice-chat

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install lak321/dsh-voice-chat

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

Run dsh plugin install lak321/dsh-voice-chat in your terminal; the plugin source is available at https://github.com/lak321/dsh-voice-chat. Restart the DSH Web server after installation to enable the voice features.

About this plugin

The DeepSeek Harness Web UI is built around text interaction, which can feel tiring over long sessions of typing questions and reading replies word by word. The dsh-voice-chat plugin weaves voice input and text-to-speech reading directly into the conversation flow, so you can ask with your voice and listen to answers, dramatically lowering the interaction cost.

The plugin runs entirely in the browser using the Web Speech API, requiring no server, no API key, and no model download. Core features include a microphone button that transcribes speech into the input box in real time (editable before sending), a speaker button next to every AI reply for on-demand TTS playback, and an auto-read mode that only announces genuinely new replies (deduplicated by message sequence number, so history and page reloads never trigger re-reading). A settings panel lets you pick a voice, adjust speech rate and pitch, and choose the recognition language from Mandarin, Cantonese, Taiwanese Mandarin, or English. Before speaking, Markdown markup is stripped automatically so the TTS never reads literal asterisks or hash symbols.

Ideal for users who prefer voice-driven interaction, spend long hours in the Web UI, or need multi-language voice recognition. All preferences persist in localStorage across page reloads, making it a zero-configuration install-and-use experience.

Use Cases

  • Dictate prompts hands-free during long Web UI sessions
  • Listen to AI replies automatically to cut down reading strain
  • Use Cantonese, English, or other locale speech input

Best For

  • DeepSeek users who prefer voice-driven interaction
  • Web users wanting a lighter input experience over long sessions
  • Users needing multilingual speech recognition (Mandarin, Cantonese, English)