ppy-web/dsh-plugin-xiaomi-mimo-tts
ppy-web/dsh-plugin-xiaomi-mimo-tts为 DSH 提供小米 MiMo、豆包和浏览器本地语音朗读,支持自动播报、自定义音色与可选 UI 音效。
用微软 Edge 神经音色朗读助手回复,并高亮当前正在朗读的那一句,可以边听边看。高亮样式完全自定义:底色、文字颜色、浓淡三样都能在设置里调。另外每条回复下方有音浪播放键、暂停与上句/下句跳转、语速调节和自动朗读开关。
在 DeepSeek Harness 的每条回复旁加一个音浪按钮,点击就能听到这条回复。语音用的是微软 Edge 的在线神经音色,比浏览器自带的机器音自然得多。
朗读时会高亮当前正在读的那一句,方便一边听一边看。高亮长什么样由你定:底色、文字颜色、浓淡三样都能在设置里调。
Read DSH replies aloud with natural neural voices: a sound-wave play button, highlighting of the sentence being spoken, pause/skip controls, configurable highlight colours, and auto-read.
功能 · 说明 音浪播放键 · 点一下开始朗读;朗读时音浪起伏,一眼看出正在播放 当前句高亮 · 读到哪句亮哪句,高亮底色、文字颜色、浓淡都能在设置里调 播放控制 · 暂停 / 继续、上一句、下一句、停止 自动朗读 · 喇叭开关:开启自动读新回复,关闭时喇叭带斜线 音色丰富 · 14 个中文音色,含东北话、陕西话、粤语、台湾国语,以及多个英文音色 语速可调 · 0.75x 到 2x 智能跳过 · 代码块、表格、链接地址不念,只读正文 边读边合成 · 合成一句播一句,同时预取下一句,听起来是连续的
通过插件市场安装,或者用命令行:
dsh plugin --profile web add dsh-read-aloud-neural安装后在 设置 → 通用 → 朗读语音 里选择音色和语速。
这一节请务必读一下:
127.0.0.1,且校验来源请求头与 Host,外部网络无法访问。dsh-read-aloud-report-*.json),内含少量回复文本,用于排查问题,可随时删除。插件分为两半:
index.js / tts.js / ws-client.js):注册 /read-aloud/* 本地路由,负责与语音服务通信、缓存音频。client.js):注册聊天操作栏按钮与设置项,负责文本分句、播放调度、句子高亮。不依赖任何第三方包,WebSocket 客户端(ws-client.js)是自己实现的,因为该语音服务要求自定义握手请求头。
跑测试:
node smoke-test.cjs # 偏好设置、按钮、分句、匹配逻辑
node dom-test.cjs # 高亮定位(含 DOM 模拟)MIT