charlie-pan/dsh-voice0

dsh-voice

DeepSeek Harness 语音转文字插件,在输入框右下角添加麦克风按钮,支持浏览器自带、讯飞和本地 Whisper 三种识别引擎。

AI 分析

核心用途是为 DSH 引入语音输入功能。适合习惯通过语音输入与 AI 交流的用户,使用讯飞引擎时需自备相关 API 凭据。

包名
dsh-voice
版本
0.1.0
许可证
MIT
最近更新
2026年8月16日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:charlie-pan/dsh-voice

🛠️ 配置

client.js 顶部的常量:

常量默认说明
ASR_ENGINE'webspeech''webspeech' / 'xfyun' / 'whisper'
WEBSpeech_LANG'zh-CN'Web Speech 引擎的语言
MODEL_IDonnx-community/whisper-smallWhisper 引擎的模型;中文想更好可换 medium
TRANSCRIBE_LANGUAGE'chinese'Whisper 引擎的转写语言;null = 自动检测

讯飞凭据(使用 xfyun 引擎时)

  1. 注册 讯飞开放平台 → 控制台 →「我的应用」→ 创建应用(开通语音听写),拿到 APPID / APIKey / APISecret
  2. 二选一配置(密钥只存在本机,不进浏览器、不要提交到仓库):
    • 环境变量XFYUN_APPID / XFYUN_APIKEY / XFYUN_APISECRET
    • 本地文件:在插件目录放一个 xfyun.secret.json(已被 .gitignore 忽略):
{ "appId": "…", "apiKey": "…", "apiSecret": "…" }
  1. 重启 dsh web(host 半在启动时加载)。

讯飞凭据(使用 xfyun 引擎时)

  1. 注册 讯飞开放平台 → 控制台 →「我的应用」→ 创建应用(开通语音听写),拿到 APPID / APIKey / APISecret
  2. 二选一配置(密钥只存在本机,不进浏览器、不要提交到仓库):
    • 环境变量XFYUN_APPID / XFYUN_APIKEY / XFYUN_APISECRET
    • 本地文件:在插件目录放一个 xfyun.secret.json(已被 .gitignore 忽略):
{ "appId": "…", "apiKey": "…", "apiSecret": "…" }
  1. 重启 dsh web(host 半在启动时加载)。