dsh-chatvoice

@FuzzySoul · 语音与音频
检测有风险提示无安装脚本来源一致

为 DSH Web UI 提供免费、免 API key 的浏览器原生语音输入与回复朗读闭环。

v0.1.7版本
npm 预构建包安装方式
2026-08-16最近更新
1 · 1,427Star · 周下载
dsh plugin --profile web add dsh-chatvoice查看仓库

插件介绍

根据仓库资料整理 · commit 3911aba

主要功能

  • 输入框旁麦克风按钮支持语音输入,识别结果逐句实时进框,中间结果显示在上方气泡
  • 聆听过程中可随时打字修改或删除,语音只在末尾追加,不会覆盖或回填已删内容
  • 每条助手回复旁有朗读按钮,一键朗读并可随时点击打断
  • 设置页可开启自动朗读,新回复生成后自动播放
  • 设置页可调整识别语言、音色和语速,保存后立即生效
  • 麦克风权限被拒、浏览器不支持、非安全上下文等情况均有明确提示,不会静默失败

适合什么时候用

  • 写代码或操作时不想切换到键盘打字,想用语音向 AI 提问
  • 不想阅读长回复,希望 AI 朗读出来,适合听力型使用或无障碍场景
  • 中文用户希望获得较自然的浏览器原生语音识别与朗读体验(推荐使用 Edge)

安装后会多出什么

界面输入框工具条上的麦克风语音输入按钮 · 助手回复旁的朗读/停止小喇叭按钮 · 设置页 ChatVoice 面板(语言/自动朗读/音色/语速)

使用前需要

  • 需通过 http://127.0.0.1 访问 DSH Web UI(安全上下文要求,LAN IP 访问麦克风会被禁用)
  • 浏览器需支持 Web Speech API(SpeechRecognition/speechSynthesis),推荐使用 Microsoft Edge 以获得更稳定的中文识别与更自然的朗读音色
  • Firefox / Safari 不支持语音识别功能(朗读功能仍可用)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UI环境变量文件系统外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库FuzzySoul/dsh-chatvoicenpmdsh-chatvoice@0.1.7安装方式npm 预构建包收录日期2026-08-16固定 commit3911aba9f7a0 · 2026-08-16
dsh plugin --profile web add dsh-chatvoice