dsh-voice-webspeech

@anweat · 语音与音频
检测未发现问题无安装脚本来源一致

基于浏览器 Web Speech API 的语音输入插件,无需服务端、密钥或模型下载,适合 Edge/Chrome 用户

v0.1.1版本
npm 预构建包安装方式
2026-08-22最近更新
1 · 275Star · 周下载
dsh plugin --profile web add dsh-voice-webspeech查看仓库

插件介绍

根据仓库资料整理 · commit 38c0120

主要功能

  • 按住麦克风按钮说话,松手即转成文字,连续短句自动累积。
  • 聆听时可实时显示识别中的文字,便于确认转写结果。
  • 支持两种落字方式:写入输入框(可编辑后发送)或松手后自动发送。
  • 支持中文(普通话/粤语/繁体)及英/日/韩/法/德/西/俄等多语言识别。
  • 音频直接交由浏览器语音服务处理,不经过 DSH 服务端、不落盘、无遥测。

适合什么时候用

  • 希望在 DSH Web GUI 中用语音代替打字输入,但不想部署本地 ASR 引擎或下载大模型。
  • 使用 Edge 或 Chrome 浏览器、注重隐私(不希望音频上传第三方服务端)的场景。

安装后会多出什么

界面输入框工具行新增麦克风按钮(按住说话,松手转文字) · 设置页新增“语音输入(Web Speech)”标签,可配置识别语言、自动发送、追加文字、实时显示等选项

使用前需要

  • DSH 版本需为 >=0.1.0-rc.3 <0.2.0
  • Node.js 版本需为 ^22.19.0 或 >=24.0.0
  • 仅支持 Microsoft Edge 或 Google Chrome 浏览器(依赖 Web Speech API),Firefox/Safari 不支持
  • 首次使用需授予浏览器麦克风权限

在 GitHub 阅读完整 README

权限与能力

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

基本信息

仓库anweat/dsh-voice-webspeechnpmdsh-voice-webspeech@0.1.0安装方式npm 预构建包收录日期2026-08-14固定 commit38c0120054ce · 2026-08-22
dsh plugin --profile web add dsh-voice-webspeech