多音色合成
用 fish reference_id 维护音色库,按标签筛选,一键带入生成页。
不只是一个输入框。音色、历史、密钥、额度与开放接口都在同一套后台里管理。
用 fish reference_id 维护音色库,按标签筛选,一键带入生成页。
本站原生、OpenAI、Fish Audio、Gemini 兼容,现有客户端改个 Base URL 即可。
每次合成自动入库,在线播放、下载 MP3,按属主鉴权,不暴露他人音频。
按模型基础费 + 可配置字数单价计价,充值与流水可查,可随时开关。
用户 fish Key 与 SMTP / 支付密码 AES-256-GCM 加密,API Key 只存哈希。
邮箱验证码、邀请码、注册开关与发信测试,适合内部或小范围开放。
所有格式共用本站 API Key,底层统一由 fish.audio 合成,输出 MP3;单条 ≤ 500 字。
/v1/audio/speechOpenAI把 OpenAI SDK 的 base_url 指向本站 /v1,直接返回 MP3。
curl -X POST https://tts.blackegg.cn/v1/audio/speech \
-H "Authorization: Bearer bet_xxx" \
-H "Content-Type: application/json" \
-d '{"model":"s2.1-pro-free","voice":"蒋介石","input":"你好"}' \
--output hello.mp3
/v1/ttsFish Audio字段与 fish.audio 对齐,支持 reference_id 与 format=mp3。
curl -X POST https://tts.blackegg.cn/v1/tts \
-H "Authorization: Bearer bet_xxx" \
-H "Content-Type: application/json" \
-d '{"text":"你好","reference_id":"音色ref_id","format":"mp3"}' \
--output hello.mp3
/v1beta/models/{model}:generateContentGemini按 Gemini generateContent 结构提交,返回 base64 inlineData。
curl -X POST "https://tts.blackegg.cn/v1beta/models/gemini-2.5-flash-preview-tts:generateContent" \
-H "x-goog-api-key: bet_xxx" \
-H "Content-Type: application/json" \
-d '{"contents":[{"parts":[{"text":"你好"}]}]}'
/api/v1/tts原生返回 JSON(音频地址、字节数、模型),也可要求二进制音频。
curl -X POST https://tts.blackegg.cn/api/v1/tts \
-H "Authorization: Bearer bet_xxx" \
-H "Content-Type: application/json" \
-d '{"text":"你好","voice":"蒋介石"}'
不需要部署模型,也不需要维护 GPU;账号、音色与额度都在后台配置好。
使用邮箱注册,按站点设置完成邮箱验证或邀请码。
在个人设置填写 fish Key,或使用站点公共 Key;需要时充值余额。
网页端直接合成,或用任意兼容格式接入你的应用。
登录后即可使用网页合成与开放 API。