集成指南第三方软件接入
ChatGPT CLI 接入教程
配置 kardolus ChatGPT CLI 使用 Kitta Audio TTS,通过命令行生成和播放 MP3 语音。
ChatGPT CLI 接入 Kitta Audio TTS
kardolus/chatgpt-cli 支持自定义 OpenAI URL、Speech Path、模型和音色,可以通过 --speak 在命令行生成语音文件。
创建独立配置
新建 ~/.chatgpt-cli/config.fish-audio.yaml:
name: fish_audio
api_key: YOUR_API_KEY
url: https://fishaudio.org
speech_path: /v1/audio/speech
model: fishaudio-s21pro-flash
voice: 00a1b221-6137-4b73-ad62-b0cbce134167建议把 API Key 改为 FISH_AUDIO_API_KEY 环境变量或 api_key_file,避免明文保存在配置文件。
生成和播放
chatgpt --target fish-audio --speak "你好,这是一段命令行语音测试。" --output speech.mp3macOS 可以继续执行 afplay speech.mp3。连接成功后,把配置中的测试音色替换为自己的音色 ID。
常见问题
- 请求其他 Chat API 失败:此 Target 专用于
--speak,不要把它作为聊天模型配置。 - 404:
url不包含/v1,完整路径由speech_path提供。 - 401/402:检查目标配置加载的 Key 和 API 积分。