dsh-chatvoice: Adding voice input and audio responses to dsh web

dsh-chatvoice is a DSH plugin maintained by FuzzySoul, designed to optimize the interaction experience of the DeepSeek Harness (dSH) web interface and realize a "voice input + AI reply reading" closed loop. Based on the browser's native Web Speech API, the plugin features zero configuration, zero cost, and no API key requirement, with no network requests or sub-processes. Core functions include voice input via the microphone, with recognition results appended to the input box in real-time and support for mid-conversation typing modifications. It supports one-click or automatic reading of the assistant's replies, which can be interrupted at any time. A settings page is provided to configure recognition language, voice, and speed; for Chinese scenarios, it defaults to the Edge built-in natural voice. The plugin features a comprehensive error notification mechanism that provides friendly prompts for situations such as permission denials or browser incompatibility.

Read More