dsh-voice-input-web

@0nt-one · 语音与音频
检测未发现问题无安装脚本

在 DSH Web 聊天输入框加一个麦克风按钮,用浏览器 Web Speech API 免费实时转写语音为文字。

v0.1.3版本
GitHub 源码安装安装方式
2026-08-15最近更新
4Star
dsh plugin --profile web add github:0nt-one/dsh-voice-input查看仓库

插件介绍

根据仓库资料整理 · commit c2fceee

主要功能

  • 输入框工具行新增麦克风按钮,点击开始/停止语音输入
  • 基于浏览器 Web Speech API 实时转写语音,识别中的文本以浮层展示中间结果
  • 每段识别完成后自动将最终文本追加到输入框草稿,可继续编辑
  • 支持在中文、英文、自动之间切换识别语言
  • 可通过 localStorage 开启识别完成后自动发送
  • 零依赖、零密钥、无需服务端改动,识别在浏览器本地进行

适合什么时候用

  • 想用语音代替打字输入聊天内容,且不想申请或配置任何 ASR API 密钥
  • 在 Chrome/Edge 浏览器环境下希望免费、免部署地使用语音转文字功能

安装后会多出什么

界面输入框工具行的麦克风按钮(聆听时红色脉冲) · 显示识别中间结果的浮层,含语言切换控件

使用前需要

  • 需使用 Chrome/Edge 等支持 webkitSpeechRecognition 的浏览器,Firefox 不支持
  • 页面需通过 localhost/127.0.0.1 或 HTTPS 访问
  • 语音识别依赖浏览器调用系统语音服务,需要联网

在 GitHub 阅读完整 README

权限与能力

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

基本信息

仓库0nt-one/dsh-voice-input安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:0nt-one/dsh-voice-input#c2fceee 锁定本次检测的 commit。收录日期2026-08-16固定 commitc2fceee6a865 · 2026-08-15
dsh plugin --profile web add github:0nt-one/dsh-voice-input