MaRi23333/dsh-fish-tts0

dsh-fish-tts

基于 Fish Audio API 的文本转语音 (TTS) 插件

AI 分析

核心用途是为 DSH 提供单条消息朗读和自动朗读功能,支持配置模型、音色及代理。适合需要语音合成播报的用户,使用前需自备 Fish Audio API 密钥。

套件
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设置/密钥文件目录