Zhangbo-cn/dsh-voice-input-plugin
Zhangbo-cn★ 1TypeScript最后同步: 2026-08-16
—
README 摘要
dsh-client-ui-voice-input Composer voice control for DeepSeek Harness: a minimal linear mic button in the composer tool row that turns your speech into text — with a tap-to-monitor mode (continuous, live 逐字 streaming, send-anytime) and a hold-to-talk voice-chat mode (release to send, reply read aloud). Zero API key: recognition runs in the browser via the Web Speech API; reply reading uses the host's Edge TTS ( /api/tts ) with a browser speechSynthesis fallback. dsh-plugin · TypeScript · React Features - Tap to monitor : click the mic, speak — text streams into the draft live (逐字输入), the mic keeps listening even in silence, and you can send or keep adding speech anytime. Tap again to stop. - Hold to talk : press-and-hold to record a voice-chat message, release to send it; the assistant's reply is read aloud — host Edge neural TTS ( /api/tts ) first, browser speechSynthesis as fallback. - Continuous across silences : each recognition segment auto-restarts so monitoring never drops. - Respects the composer : speech appends to the draft (base preserved); a send clears the draft cleanly without re-filling old text; monitoring continues after a send on a fresh recognizer. - DeepSeek-blu…
在 GitHub 查看完整 README →