Releases: qishuilalala/dsh-voice-mode
Releases · qishuilalala/dsh-voice-mode
Release list
dsh-voice-mode v0.2.2
修复
- i18n 语言判定改为以 dsh 语言设置为准(Settings → General → Language 解析后的
<html lang>),不再自行探测浏览器语言;t()调用时解析(无加载时序竞态) - 验证:dsh 语言 auto(中文浏览器)→ 中文 UI;dsh 语言 English → 英文 UI
dsh-voice-mode v0.2.1
文档
- 仓库文档精简为「功能与使用」导向:删除发布最佳实践/验证清单/市场条目/历史计划/贡献与 issue 模板/调研与参照仓库
- 根 README 与插件 README 重写(专业克制):功能 / 安装 / 快速开始 / 手势 / 设置表 / 已知限制 / 故障排查 / 开发
- 英文 README 同步清理
dsh-voice-mode v0.2.0
新增
- i18n:中英双语文案(按浏览器语言自动切换,client UI + 设置卡)
修复
- ASR 定稿失败:状态条「识别失败,请重试」(原静默)
- TTS 失败重试退避(1s 指数至 8s,防故障忙循环);成功即时
- Safari/iOS:共享 AudioContext(进入语音模式手势栈预热)——修复工具提示音在苹果浏览器静默
- 去掉 ASR partial 请求的重复拷贝
文档
- README:苹果 Safari/iOS 限制与安全声明
dsh-voice-mode v0.1.5
修复(多子代理对抗审查后)
- iOS Safari:AudioContext 创建后立即 resume(修复进入语音模式后静默无响应的高概率问题)
- ASR 重试 202 分支网络失败时 Response 503(修复构造 status:0 RangeError 导致请求悬挂)
- 设置 schema 数值钳制(rate/silenceMs/idleTimeout),config base 不可绕过
- 字幕浮层 role=status + aria-live(读屏播报)
- README:集成测试脚本路径说明、设置入口术语统一
- 依赖归属裁决:schemastery 保持 dependencies(BEST_PRACTICES 同步例外说明)
dsh-voice-mode v0.1.3
视觉与文案升级
- 全新 hero banner / logo:深蓝渐变 + 柔光网格 + 品牌渐变声波(自设计,清晰 PNG)
- 新增真实 GUI 功能截图(语音模式实时字幕 + 状态条,2× 高清)
- README 换用清晰 PNG,移除旧 AI 底图;npm / awesome 描述润色(无需 API Key、本地推理)
dsh-voice-mode v0.1.2
修复
- README 图片统一为 GitHub raw 绝对 URL:修复 npm 包页图片不可见(相对路径在 npm 渲染中不解析),并修正仓首页 demo 演示图错误路径
- awesome/dshmarket 侧:market 截图按 GitHub 托管提取,绝对 URL 保证安装对话框演示图可用
dsh-voice-mode v0.1.1
新增
- 语音模式口语化提示词(设置
spokenFormat,默认关,实时生效):语音会话回复为口语化短句、不带 Markdown 排版符号,TTS 朗读更顺;仅当前语音会话生效 - 设置卡新增口语化提示词开关
修复
- GitHub / npm README 徽章换稳定端点(github/license、双连字符转义),消除红色错误徽章
- 设置卡音色「试听」:非法音色名转用户可见提示、超时兜底与 blob 回收加固
文档
- 仓主页 README 功能亮点与发布状态同步;依从纪律、最佳实践与验证记录更新
dsh-voice-mode v0.1.0
DSH 语音双工对话模式首个发布版本。
能力
- 会话内一键进入语音模式(输入框麦克风按钮 /
Ctrl+Shift+V),全局单活 - 两种交互:
toggle持续聆听(2 秒静音自动断句发送)与hold按住说话(松手即发) - zipformer2 流式识别(边说边出字)入可编辑草稿,可选自动发送
- 可选唤醒词(默认关)
- Edge TTS 按句流式朗读最终答复 + 实时字幕浮层,开口即打断(barge-in)
- 设置面板:音色(含自定义 ShortName 试听)/ 语速 / 打断灵敏度 / 静音停顿 / 空闲超时 / 模型镜像 / 自动发送 / 交互模式 / 唤醒词
- 模型懒加载(约 160MB,
.part断点续传、镜像回退),无需 API Key
安装
dsh plugin --profile web add dsh-voice-mode详见 README。