dsh-omi-voice 使用指南
为 DSH 对话内每条 AI 回复添加 🔊 点读按钮,用豆包 TTS 自然音色朗读(BYOK,Key 仅存本地 macOS 引擎)。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
dsh-omi-voice
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add dsh-omi-voice
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- 🔊 点读;播放中再点 = 暂停,再点 = 从暂停处继续;点其它消息的 🔊 = 打断并读新的。
- 只读最终回答:工具执行日志、思考过程不会读;代码围栏、表格、纯图形(盒绘/ASCII)在请求前过滤,回复若只有这些内容,按钮呈禁用态并提示"没有可朗读的内容"。
- 引擎未启动 / 未配置 Key 时,点击会给出明确提示(含去哪打开 Omi)。
- 只有手动点 🔊 才合成,不自动朗读;
- 引擎对相同文本 3 秒内去重,且进程内 LRU 缓存最近 3 条(≤5MB、纯内存、退出即清),重复朗读不重复计费;
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
点击 🔊 提示"未检测到 Omi DSH 引擎"怎么办?
Omi 引擎未启动或被关闭。请打开应用「Omi DSH」(位于应用程序文件夹或 ⌘空格 搜索「Omi」),并建议在设置里开启「开机启动」。引擎未运行时按钮本身可以显示,但任何朗读请求都会因为连接失败而提示。
提示"请先在 Omi 设置页配置豆包 API Key"如何处理?
引擎已运行但尚未写入豆包 API Key。打开「Omi DSH」设置页的「API Key」项,按 README「获取豆包 API Key」三步拿 Key 并保存到 Keychain;插件自身没有任何 Key 输入入口。
按钮变灰、点击没反应是为什么?
该回复经引擎清洗后没有可朗读的有效内容,例如纯代码围栏、纯表格或盒绘/ASCII 图形。v0.1.1 起该状态显示为禁用态而非隐藏,并提示「这条回复没有可朗读的内容」。
能否切换豆包音色?插件里有音色 UI 吗?
引擎设置页提供「音色 ID」字段(默认 zh_female_shuangkuaisisi_moon_bigtts),v1 协议下插件侧不提供音色选择 UI,需到 Omi 引擎设置里改。/v1/voices 音色列表接口在协议文档中标记为 v1.1 预留。
支持 Windows 或 Linux 吗?
不支持。引擎仅面向 macOS 13+ 的 Apple Silicon Mac,从源码构建;插件(JS 端)虽然能在任意 dsh web 里加载,但失去 macOS 引擎后无法合成语音。
和 dsh-voice-chat 之类的零配置朗读插件有什么差别?
零配置类插件用系统自带语音合成,不需要任何 Key、音色偏机械且通常按整段读;本插件用豆包 TTS 自然音色并按清洗后的最终回答朗读,代价是 BYOK、按字符计费、需要本地常驻一个 macOS 引擎。
— 源: plugin_wiki.faq_json
兼容性
- DSH: 未声明
- Node: 未声明
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则