talfaf/indextts2-api
0
IndexTTS-2 FastAPI Space (GPU)
FastAPI wrapper around IndexTeam/IndexTTS-2 (zero-shot voice cloning TTS, zh/en).
API
所有接口(除 /)都需要 header X-API-Key: <SPACE_API_KEY>(在 Space secrets 里配置)。
POST /generate— body:{"text": "...", "speaker_wav": "<https URL 或 base64 音频>", "language": "zh"}返回202 {"job_id", "status_url", "result_url"}(异步任务)GET /status/{job_id}— 查询任务状态GET /result/{job_id}— 下载生成的 wav(成功后任务即销毁,只能取一次)GET|POST /health— 健康检查
按需使用(省钱)
uv run hf spaces pause talfaf/indextts2-api # 不用时暂停,不计 GPU 费
uv run hf spaces restart talfaf/indextts2-api # 要用时恢复
uv run hf spaces logs talfaf/indextts2-api # 看日志模型权重已烘进镜像,冷启动无需下载 6GB 权重。
