MaRi23333/dsh-fish-tts

MaRi23333★ 0TypeScriptLast synced: 2026-08-17

Open on GitHub

DeepSeek Harness 语音合成(TTS)插件:逐条回复朗读、自动朗读开关。仅支持 Fish Audio API,需自备 Key。第三方项目,非官方。

README excerpt

dsh-fish-tts 中文 English English: dsh-fish-tts is a third-party TTS plugin for the DeepSeek Harness Web GUI — Fish Audio API only, bring your own key: a per-message "Read aloud" action, an auto-read toggle in the composer, and a settings page for model / voice / encrypted API key / proxy. Bilingual UI (zh/en). See README.en.md for the full English version. 简介 面向 DeepSeek Harness(DSH)Web GUI 的第三方 语音合成(TTS)插件 :为每条助手回复提供一键朗读,输入栏带自动朗读开关,模型 / 音色 / 加密 Key / 代理均可配置。 仅支持 Fish Audio API,需自备 API Key。 功能 - 朗读按钮 :每条定稿的助手消息操作条里有一个「朗读 / Read aloud」按钮(图标与原生操作条图标同风格),点击合成并播放该条回复。markdown 会被清洗:路径 / URL / 长编号 / 代码块不会读出来。 - 自动朗读 :输入框工具行的小喇叭开关(与设置页同步),开启后自动朗读页面加载后产生的新回复。 - 设置页 (Settings → 语音朗读 / Voice (Fish TTS)): - TTS 模型(下拉建议 + 手动输入,支持 s2.1-pro-free / s2.1-pro / s2-pro 等,保存后立即生效;默认 s2.1-pro-free) - 音色 reference id ( 必填 :音色是个人数据,插件不提供默认音色;未填写时合成会被拒绝并提示) - API Key( AES-256-GCM 加密存储 在本机 $DSH HOME/fish-tts/settings.json ,密钥文件 key.bin 自动生成并在 Windows 上收紧 ACL;Key 不会出现在任何 GET 响应、日志或仓库中) - HTTP 代理(例如 http://127.0.0.1:7890 ,直连不通时可填) - 试听按钮、自动朗读开关、音量滑条(默认 60%) - 双语界面 (中文 / English,跟随 DSH 语言设置;en 词条与 zh 完全对齐)。 安装 然后 重启 dsh web (关掉终端重新运行 dsh web )并刷新页面。 仓库已提交 lib/ 构建产物,git 安装无需本地构建;改源码后运行 pnpm run build 再重启即可。 配置…

View full README on GitHub →
Tools / Devdeepseek-harnessdsh-pluginfish-audiotext-to-speechttstypescript

Category