dsh-voice-control
Composer-integrated voice control: mic button beside the send button (Web Speech API push-to-talk, Chrome/Edge), optional auto-send, and automatic TTS playback of assistant replies with settle debounce and markdown cleanup. Dynamic voice list per browser/OS, zero dependencies.
输入框集成声控:发送键旁麦克风语音输入(Web Speech API 推式识别,Chrome/Edge),可选自动发送;语音指令的回复自动朗读(1.5s 稳定去抖 + Markdown 口语化清洗),音色按浏览器/系统动态适配,零依赖。
How to install
dsh plugin add dsh-voice-control About
dsh-voice-control DSH Web 声控插件:语音输入 + 语音播报,把 DeepSeek Harness 变成桌面 Jarvis。 **🎙 输入框麦克风**:麦克风图标嵌在 composer 发送键左侧,样式与原生按钮统一,零额外占位 **说话即发送**:Web Speech API 实时识别(Chrome/Edge 内置),说完直接发出;关闭自动发送则填入草稿供编辑 **🔊 回复播报**:语音指令的回复自动朗读——1.5s 文本稳定去抖判定回复完成(流式输出、工具调用都不怕),Markdown 自动清洗成口语 **音色动态适配**:音色列表按浏览器/系统实时获取(Edge 附赠微软在线自然语音),按语言分组,跨设备自动回落 **⚙ 按需设置**:右键麦克风弹出设置(自动发送/自动朗读/语速/音色/试听),localStorage 持久化 **Ctrl+M** 全局快捷键;录音中麦克风两侧音波动效 纯浏览器实现,零依赖、零后端、零 API Key 安装 sh dsh plugin --profile web add dsh-voice-control 也可以从 GitHub 源码安装:dsh plugin --profile web add github:SuCriss/dsh-voice-control。 重启 dsh web 生效(新增 bundle 行需…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-09-01
- Created
- 2026-08-31
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh-plugin, tts, voice-input
Related plugins
dsh-ears
WizisCool/dsh-ears
Voice input plugin for DeepSeek Harness (dsh): a microphone button in the composer turns speech into a draft transcript, with a choice of speech-recognition backends, optional polish through dsh own LLM routes, and a native settings page.
dsh-dingo
february2015/dsh-dingo
Sound reminders with one-click jump for concurrent sessions: the current session gets crisp dang/dang-dang tones, other sessions a soft ding/ding-ding plus a top-right card that jumps straight to the replying conversation.
dsh-voice
GooDAnDReaDY/dsh-voice
Voice input for the web UI: dictation chunked by pauses and voice messages, each with its own provider fallback chain (Deepgram, Groq, HuggingFace, local whisper.cpp, or an OpenAI-compatible endpoint).
dsh-voice
3274375092/dsh-voice
Voice input for DeepSeek Harness: speak into the microphone and the recognized text is submitted as a normal chat message, via local or browser speech recognition.