Skip to content

v0.1.1

Choose a tag to compare

@PensiveFei PensiveFei released this 25 Aug 08:25
· 24 commits to main since this release

v0.1.1 — 设置页 UI + 云端 ASR 配置

新增

  • 设置页 UI(设置 → 语音输入 / Voice Input,中文/英文双语):识别引擎、识别语言、热键、润色开关
  • 云端 ASR 配置界面:切换到云端引擎后显示 Base URL / 模型 / API Key 输入 + 保存按钮(key 只存服务端 ~/.dsh/voice-input.json,不进浏览器)

修复

  • 设置页显示英文 → locale 字典改为按语言嵌套({ zh, en }),section label 硬编码中文
  • 点击设置选项无反应 → 设置行加 useState tick,变更后立即重渲染
  • 客户端注册 id dsh-voice-inputdsh-voice-scribe(修复浏览器 "loaded without registering")
  • 插件自带 cordis.patch.yml 与 tgz 同步为 dsh-voice-scribe;服务端 name 导出同步

使用

dsh plugin --profile web add dsh-voice-scribe

默认引擎为浏览器内置 Web Speech(零配置零 key);切换云端引擎后可配置 OpenAI 兼容 ASR 端点。润色默认关闭,开启后复用 DSH 已配置模型。

已知问题

  • Web Speech 引擎依赖浏览器语音服务联网(Chrome 走 Google、Edge 走 Azure),内网/离线环境可能识别失败;可切换云端 ASR 引擎
  • 浏览器可能拦截 Alt 单键(聚焦菜单栏),此时用 Alt+空格