🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

语音输入朗读 motongv/dsh-voice

DeepSeek Harnessv0.4.3
motongv74 天前有提交已提供中文文档扫描:未发现敏感能力

说话填输入框,点按朗读 AI 回答

31.8/100
综合分
1
GitHub 星标
213
npm 周下载
—/5
用户评分

数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @motong/dsh-voice
npm 源 · @motong/dsh-voice 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · other
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 74 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@motong/dsh-voice @ 0.4.3
✓Node 引擎要求 >=18 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/14 10:15:16

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
  • 发起网络请求
    lib/client.js:263
    const res = await fetch(TTS_ROUTE, {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/dsh-settings@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-slots
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 语音输入填充输入框
  • 点按朗读AI回答
  • Edge-TTS朗读

为 DeepSeek Harness 提供语音输入和 Edge-TTS 朗读的插件

README

由 DeepSeek 最新模型翻译生成
@motong/dsh-voice npm DeepSeek Harness 插件 GitHub license 这是 DeepSeek Harness(DSH)专属插件,安装:dsh plugin --profile web add @motong/dsh-voice 英文读者:README.en.md 给 DeepSeek Harness(DSH / DeepSeek Hermes) 加语音能力的社区插件,装完即用、无需任何 API Key: 1. 语音输入:输入框工具行多一个 🎤 麦克风按钮,点一下说话,识别出的文字自动填入输入框(语音转文字)。 2. 语音输入快捷键:默认 Ctrl+Shift+空格,可在 设置 → 语音 里改(支持组合键录制)。 3. 语音输入方式:可选「点击切换」或「按住说话(松开停止)」,像微信语音那样按住就说。 4. 回答朗读(自然音色):每条 AI 回答下方多一个 ▶ 朗读按钮,用微软 Edge 神经网络语音朗读,比系统机械音自然得多,可在 设置 → 语音 里换音色、试听。
展开完整文档(README 剩余 1 节)
@motong/dsh-voice

npm
DeepSeek Harness 插件 GitHub license

这是 DeepSeek Harness(DSH)专属插件,安装:dsh plugin --profile web add @motong/dsh-voice 英文读者: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 plugin --profile web add @motong/dsh-voice

然后重启 DSH 生效(依赖 ws 由 npm 自动安装)。

方式 B(本地安装)

1. 把本包拷贝到 profile 的依赖目录:

~/.dsh/profiles/web/node_modules/@motong/dsh-voice/

2. 确保 ws 也在 profile 的 node_modules 里(朗读合成需要它):

~/.dsh/profiles/web/node_modules/ws/

若没有,可复制一份 ws@8.x 进去,或在该目录执行 npm install ws@8。

3. 在 ~/.dsh/profiles/web/package.json 里加依赖并把 "@motong/dsh-voice" 加进 dsh.profile.bundles:

{
"dependencies": {
"@motong/dsh-voice": "^0.4.1"
},
"dsh": {
"profile": {
"bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "@motong/dsh-voice"]
}
}
}

4. 重启 DSH,刷新页面即可。

使用

- 语音输入(按钮):进入会话后点输入框左侧的 🎤,对着麦克风说话(默认中文),说完自动停止并填入输入框。
- 语音输入(快捷键):按 Ctrl+Shift+空格(或你改过的键)唤起/停止。
- 改快捷键:设置 → 语音 点按钮后,先按住修饰键(Ctrl/Shift/Alt)再按主键即可录制组合键,Esc 取消。
- 语音输入方式:设置 → 语音 可选「点击切换」或「按住说话」;选「按住说话」后,长按 🎤 或长按快捷键即说话,松开停止。
- 换音色 / 试听:设置 → 语音 里选音色(默认「晓晓」),点「试听」立即听效果;音色即时生效。
- 恢复默认:设置 → 语音 底部点「恢复默认设置」,一键还原快捷键、音色、输入方式。
- 朗读:在任意已完成的 AI 回答下方点 ▶,浏览器播放合成语音;点 ■ 停止。

可选音色

| 音色 | 说明 |
| 晓晓 zh-CN-XiaoxiaoNeural | 女声,温柔自然(默认) |
| 晓伊 zh-CN-XiaoyiNeural | 女声,活泼 |
| 云希 zh-CN-YunxiNeural | 男声,年轻 |
| 云健 zh-CN-YunjianNeural | 男声,激情 |
| 云扬 zh-CN-YunyangNeural | 男声,新闻播报 |
| Jenny / Guy | 英文女/男声 |

原理

- 语音识别:浏览器原生 SpeechRecognition(Chrome/Edge 完整支持)。
- 朗读:插件在 DSH 内部挂路由 /_dsh/voice/tts,按 edge-tts 的协议(wss + Sec-MS-GEC + SSML)向微软 Edge 语音服务合成 MP3 回传,浏览器用 播放。
- 快捷键 / 音色走 DSH 的 settings 命名空间 voice(存 settings.yaml),浏览器侧用 settingsScope + localStorage 读写。

麦克风 → SpeechRecognition → 填入输入框回答文本 → /_dsh/voice/tts → 微软 Edge 神经网络 TTS → MP3 → 播放

常见问题

Q:点了 🎤 没反应 / 提示“不支持语音识别”?
换用 Chrome 或 Edge,并在浏览器里授权麦克风。

Q:朗读失败 / 没声音?
朗读需要联网(调用微软 Edge 语音服务)。若网络/代理拦截 speech.platform.bing.com 会失败,换成可直连网络即可;音色可在 设置 → 语音 切换。

Q:会不会上传回答内容?
朗读时回答文本会发送给微软 Edge 语音服务以合成音频;语音识别由浏览器厂商处理。本插件不接触、不存储任何密钥。

开源 & 发布

本插件以 MIT 开源。发布到 npm 供大家安装:

npm login
npm publish --access public

发布后,其他用户即可 dsh plugin --profile web add @motong/dsh-voice。

源码仓库:

致谢

朗读合成协议参考了 rany2/edge-tts(MIT License)。

License

MIT
预览分享卡片长什么样 ↓motongv/dsh-voice
分享 · DeepSeek Harness Hub
motongv/dsh-voice

说话填输入框,点按朗读 AI 回答

这是你的仓库?认领条目

回到顶部