motongv/dsh-voice
motongv★ 0JavaScript最后同步: 2026-08-15
Voice input + Edge-TTS read-aloud plugin for DeepSeek Harness
README 摘要
@motong/dsh-voice 这是 DeepSeek Harness(DSH)专属插件 ,安装: dsh plugin --profile web add @motong/dsh-voice English readers: README.en.md 给 DeepSeek Harness(DSH / DeepSeek Hermes) 加语音能力的社区插件,装完即用、 无需任何 API Key : 1. 语音输入 :输入框工具行多一个 🎤 麦克风按钮,点一下说话,识别出的文字自动填入输入框(语音转文字)。 2. 语音输入快捷键 :默认 Ctrl+Shift+空格 ,可在 设置 → 语音 里改(支持组合键录制)。 3. 语音输入方式 :可选「点击切换」或「按住说话(松开停止)」,像微信语音那样按住就说。 4. 回答朗读(自然音色) :每条 AI 回答下方多一个 ▶ 朗读按钮,用 微软 Edge 神经网络语音 朗读,比系统机械音自然得多,可在 设置 → 语音 里换音色、试听。 效果 位置 按钮 / 键 功能 输入框工具行(左侧) 🎤 麦克风 点击开始聆听,说话 → 自动填入输入框 任意会话(全局) Ctrl+Shift+空格 (可改) 唤起/停止语音输入 设置 → 语音 录制按钮 / 音色下拉 / 试听 改快捷键、换音色、试听 AI 回答动作条(复制按钮旁) ▶ 朗读 点击朗读这条回答,再点 ■ 停止 安装 DSH 专属插件,不是通用浏览器扩展。 方式 A(已发布到 npm) 然后 重启 DSH 生效(依赖 ws 由 npm 自动安装)。 方式 B(本地安装) 1. 把本包拷贝到 profile 的依赖目录: 2. 确保 ws 也在 profile 的 node modules 里(朗读合成需要它): 若没有,可复制一份 [email protected] 进去,或在该目录执行 npm install ws@8 。 3. 在 /.dsh/profiles/web/package.json 里加依赖并把 "@motong/dsh-voice" 加进 dsh.profile.bundles : 4. 重启 DSH,刷新页面即可。 使用 - 语音输入(按钮) :进入会话后点输入框左侧的 🎤,对着麦克风说话(默认中文),说完自动停止并填入输入框。 - 语音输入(快捷键) :按 Ctrl+Shift+空格 (或你改过的键)唤起/停止。 - 改快捷键 : 设置 → 语音 点按钮后,先按住修饰键(Ctrl/Shift/Alt)再按主键即可录制组合键,Esc 取消。 - 语音输入方式 : 设置 → 语音 可选「点击切换」或「按住说话」;选「按住说话」后,长按 🎤 或长按快捷键即说话,松开停止。 - 换音色 / 试听 : 设置 → 语音 里选音色(默认「晓晓」),点「试听」立即听效果;音色…
在 GitHub 查看完整 README →