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

语音输入 wkfedor/deepseek-harness-voice-input

DeepSeek Harness
wkfedor73 天前有提交已提供中文文档扫描:含敏感能力

用麦克风口述提示词,本地 Whisper 实时转成文字

27.2/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add wkfedor/deepseek-harness-voice-input
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · other
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 73 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令发起外部网络请求
查看扫描证据(共 3 处,展示前 3 条)
  • 执行外部命令来自配置/变量
    lib/index.js:164
    const child = spawn(process.execPath, [WORKER_SCRIPT, 'setup', MODEL_CACHE], {
  • 执行外部命令来自配置/变量
    lib/index.js:241
    const child = spawn(process.execPath, [WORKER_SCRIPT, 'transcribe', MODEL_CACHE, audioPath], {
  • 发起网络请求
    lib/client.js:83
    return fetch(path, options).then(function (response) {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库

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

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 麦克风口述输入
  • 多语言语音识别

本地语音输入与语音转文字插件,用于 DeepSeek Harness(dsh),由多语言 Whisper 驱动。

README

由 DeepSeek 最新模型翻译生成
DeepSeek Harness 的语音输入与语音转文字 为 DeepSeek Harness(dsh)Web UI 添加语音输入、麦克风听写和本地语音转文字功能。 这个 DeepSeek Harness 插件在浏览器中录制语音,并使用多语言 Whisper 在本地进行转写。它可在 Firefox、Chrome、Chromium、Edge 和 Safari 中运行,无需浏览器扩展或云端语音识别服务。 当你想在 DeepSeek Harness 对话编辑器中口述提示词而不是手动输入时,可以使用它。音频始终保留在运行 Harness 的计算机上。 功能特性 - 一个集成到 DeepSeek Harness 提示输入框中的麦克风按钮。 - 由 Whisper、Transformers.js 和 ONNX Runtime 驱动的本地、私密语音转文字。 - 多语言语音识别,包括英语和俄语语音输入。 - 通过 getUserMedia 和 Web Audio API 实现跨浏览器录音。 - 首次运行时可见的模型下载,带有百分比、字节数、速度、取消和重试控件。 - 持久化的设置状态:刷新页面不会启动重复的模型下载。 - 无需 Python、pip、ffmpeg、管理员权限、浏览器扩展或外部语音 API。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 的语音输入与语音转文字

为 DeepSeek Harness(dsh)Web UI 添加语音输入、麦克风听写和本地语音转文字功能。
这个 DeepSeek Harness 插件在浏览器中录制语音,并使用多语言 Whisper 在本地进行转写。它可在 Firefox、Chrome、Chromium、Edge 和 Safari 中运行,无需浏览器扩展或云端语音识别服务。

当你想在 DeepSeek Harness 对话编辑器中口述提示词而不是手动输入时,可以使用它。音频始终保留在运行 Harness 的计算机上。

功能特性

- 一个集成到 DeepSeek Harness 提示输入框中的麦克风按钮。
- 由 Whisper、Transformers.js 和 ONNX Runtime 驱动的本地、私密语音转文字。
- 多语言语音识别,包括英语和俄语语音输入。
- 通过 getUserMedia 和 Web Audio API 实现跨浏览器录音。
- 首次运行时可见的模型下载,带有百分比、字节数、速度、取消和重试控件。
- 持久化的设置状态:刷新页面不会启动重复的模型下载。
- 无需 Python、pip、ffmpeg、管理员权限、浏览器扩展或外部语音 API。

安装 DeepSeek Harness 语音输入插件

将该包安装到标准的 web 配置文件中:

dsh plugin --profile web add github:wkfedor/deepseek-harness-voice-input

此包是 Cordis 插件,而不是配置文件捆绑包。请将其添加到 $DSH_HOME/profiles/web/cordis.patch.yml(通常为 ~/.dsh/profiles/web/cordis.patch.yml)中的 YAML 列表:

- insert:
- id: voice-input
name: deepseek-harness-voice-input

如果该文件已包含其他条目,请将此 insert 条目合并到现有的顶层 YAML 数组中,而不是覆盖该文件。重启 DeepSeek Harness Web UI,然后打开其通常的本地地址:

dsh web

使用语音输入

1. 打开一个 DeepSeek Harness 对话。
2. 点击提示词编辑器中的麦克风按钮。
3. 首次使用时,点击 Install 并等待本地 Whisper 模型达到 100%。
4. 点击麦克风开始录音。
5. 再次点击以停止并转写。识别出的文本会插入到提示词中。

该插件只准备文本。它不会自动提交提示词,因此你可以在发送前查看或编辑转写内容。

本地语音识别的工作原理

- 浏览器录制单声道 PCM 音频并生成 16 kHz WAV 负载。
- 该负载仅发送到本地 DeepSeek Harness 服务器。
- 一个独立的工作进程通过 Transformers.js 和 ONNX Runtime 运行多语言 Whisper。
- 下载的模型存储在 Harness 数据目录中,位于插件包之外。
- 临时音频在转写后会被删除。

本插件不会将任何录音发送给 DeepSeek、Google、Microsoft、OpenAI 或其他云端转写服务提供商。

首次使用首次点击麦克风时,插件会打开自己的安装卡片。用户可以开始或取消模型下载。卡片会显示:

- 当前安装阶段;
- 已下载字节数和总字节数;
- 百分比和传输速度;
- 如果安装失败,会显示清晰的错误信息和重试操作。

安装端点具有幂等性:重复请求会附加到同一个任务,并且无法启动并行下载。安装状态会被持久化,并且在页面重新加载后仍然保留。

运行时

- Node.js(DeepSeek Harness 已经需要它)
- @huggingface/transformers
- onnx-community/whisper-tiny,q4 多语言权重(约 100 MB)

模型缓存默认位于 $DSH_HOME/voice-input/models。如果未设置 DSH_HOME,则使用 ~/.cache/deepseek-harness-voice-input/models。

浏览器支持

录制路径使用 getUserMedia 和 Web Audio API,而不是行为不一致的浏览器 SpeechRecognition 服务。它面向支持麦克风采集和 Web Audio 的当前 Firefox、Chromium、Edge 和 Safari 版本。

页面必须拥有使用麦克风的权限。由 http://127.0.0.1 提供的本地 Harness 页面受当前桌面浏览器支持。

Голосовой ввод для DeepSeek Harness

Этот плагин добавляет голосовой ввод и локальное распознавание русской речи в веб-интерфейс
DeepSeek Harness (dsh). Нажмите кнопку микрофона, продиктуйте запрос и остановите запись — распознанный текст появится в поле сообщения. Поддерживаются Firefox, Chrome, Chromium и Edge.

Для преобразования речи в текст используется локальная multilingual-модель Whisper. Аудио не
отправляется во внешние сервисы. Не требуются Python, ffmpeg, браузерное расширение или платный
API распознавания речи. При первом запуске интерфейс показывает загрузку модели, процент,
скорость и объём данных.

Плагин подходит для диктовки запросов в DSH, локального voice typing и преобразования
русской речи в текст без облачного API.

文件

- lib/client.js — 麦克风、WAV 录制、安装卡片和进度 UI
- lib/index.js — 状态/安装/取消/转写 HTTP 路由
- scripts/stt-worker.js — 隔离的模型加载器和转写工作进程

仓库
预览分享卡片长什么样 ↓wkfedor/deepseek-harness-voice-input
分享 · DeepSeek Harness Hub
wkfedor/deepseek-harness-voice-input

用麦克风口述提示词,本地 Whisper 实时转成文字

这是你的仓库?认领条目

回到顶部