MaRi23333/dsh-fish-tts0

dsh-fish-tts

Text-to-speech (TTS) plugin for DeepSeek Harness — Fish Audio API only, bring your own key. Per-message read-aloud, auto-read toggle in the composer, settings for model / voice / encrypted API key / proxy. Third-party, not affiliated with Fish Audio.

包名
dsh-fish-tts
版本
0.2.6
许可证
MIT
最近更新
2026年8月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MaRi23333/dsh-fish-tts

配置

首次使用:打开 Settings → 语音朗读,填模型、音色、API Key(Fish Audio 的 key),必要时填代理,保存后用「试听」验证。所有设置在保存后立即生效,无需再次重启。

也可以在 profile 的 cordis.patch.yml 里给 fish-tts 行加 config(会被设置页保存的值覆盖):

- id: fish-tts
  config:
    model: s2.1-pro-free
    format: wav
    stateDir: /custom/state/dir

配置项

Key默认说明
model''默认模型(设置页保存值优先)
voice''默认音色 reference_id(设置页保存值优先)
formatwavwav / mp3 / opus / pcm
apiKey''一般不填;优先使用设置页加密保存的 Key,其次环境变量 FISH_API_KEY
apiKeyFile''读取指定 dotenv 文件的 FISH_API_KEY
proxy''HTTP(S) 代理(设置页保存值优先)
stateDir$DSH_HOME/fish-tts设置/密钥文件目录

配置项

Key默认说明
model''默认模型(设置页保存值优先)
voice''默认音色 reference_id(设置页保存值优先)
formatwavwav / mp3 / opus / pcm
apiKey''一般不填;优先使用设置页加密保存的 Key,其次环境变量 FISH_API_KEY
apiKeyFile''读取指定 dotenv 文件的 FISH_API_KEY
proxy''HTTP(S) 代理(设置页保存值优先)
stateDir$DSH_HOME/fish-tts设置/密钥文件目录