Hiện tại, tất cả nhiệm vụ trong mục Lịch Sử đều có thêm nút Báo Cáo Lỗi (biểu tượng lá cờ). Nếu nhiệm vụ của bạn gặp lỗi, hãy báo cho chúng tôi biết để chúng tôi khắc phục và mang lại trải nghiệm tốt hơn cho bạn. Xin cảm ơn!
Chọn ngôn ngữ
Chọn giao diện

KingCong Public API

One API key, one base URL, all supported speech providers.

https://api.kingcongstudio.com
ElevenLabsexpressive multilingual voices, model controls, transcript export
MiniMaxfast speech models through KingCong AI33/AI84 routing
KingCongnative KingCong voices, SRT input/export, Vietnamese-focused models
Edge TTSlow-cost Microsoft style multilingual voices
Kokoroopen-source style low-cost voices
Vbee / Fish AudioAI33 library providers where available

Authentication

Use your API Docs key, not the tool login key. New keys use the kingcongapikey_ prefix. Old API Docs keys still work.

Health Check

curl "https://api.kingcongstudio.com/v1/health-check" \
  -H "xi-api-key: $API_KEY"

Credits

curl "https://api.kingcongstudio.com/v1/credits" \
  -H "xi-api-key: $API_KEY"

Providers, Models, Voices

List supported providers, model IDs and voice IDs before creating a task.

GET /v1/providersProvider metadata and supported features.
GET /v1/models?provider=kingcongModels for one provider. Omit provider to get all.
GET /v1/voices?provider=kingcong&search=team&limit=20Paginated voice list with search.
curl "https://api.kingcongstudio.com/v1/voices?provider=kingcong&limit=20" \
  -H "xi-api-key: $API_KEY"

Provider IDs

elevenlabsElevenLabs voices and models.
minimaxMiniMax voices and speech models.
kingcongKingCong native voices and models.
edge_ttsEdge TTS voices.
kokoroKokoro voices.

Create Speech

Create a TTS task using any supported provider. Poll the returned task_id until audio_url is ready.

curl -X POST "https://api.kingcongstudio.com/v1/text-to-speech/$voice_id" \
  -H "Content-Type: application/json" \
  -H "xi-api-key: $API_KEY" \
  -d '{
    "text": "Xin chào, đây là đoạn kiểm tra KingCong Public API.",
    "provider": "kingcong",
    "model_id": "vieten_speech",
    "voice_name": "CD Team 2",
    "speed": 1,
    "vol": 1,
    "pitch": 1,
    "with_transcript": false
  }'
textREQUIREDInput text. KingCong requires at least 100 characters for normal text.
providerREQUIREDUse elevenlabs, minimax, kingcong, edge_tts or kokoro.
model_idUse a model from /v1/models. Default is provider-specific.
voice_nameOptional display name stored with the task.
with_transcriptOptional SRT/JSON transcript export when supported.
export_srtKingCong-specific SRT export flag.

Task Management

Read task status, list history, delete a task, or check credits.

curl "https://api.kingcongstudio.com/v1/task/$task_id" \
  -H "xi-api-key: $API_KEY"

curl "https://api.kingcongstudio.com/v1/tasks?page=1&limit=20" \
  -H "xi-api-key: $API_KEY"

curl -X DELETE "https://api.kingcongstudio.com/v1/task/delete" \
  -H "Content-Type: application/json" \
  -H "xi-api-key: $API_KEY" \
  -d '{"task_id":"uuid_task_id"}'

AI Markdown Guide

A compact prompt-friendly spec you can paste into an AI agent before asking it to call the API.

# KingCong Public API

Base URL: https://api.kingcongstudio.com
Auth header: xi-api-key: $API_KEY
API Docs keys are separate from tool login keys.

## Find available voices and models
- GET /v1/providers
- GET /v1/models?provider=kingcong
- GET /v1/voices?provider=kingcong&search=team&limit=20

## Create speech
POST /v1/text-to-speech/{voice_id}

Body:
- text: required string
- provider: elevenlabs | minimax | kingcong | edge_tts | kokoro
- model_id: model from /v1/models
- voice_name: optional display label
- with_transcript: optional boolean
- export_srt: optional boolean for KingCong
- speed, vol, pitch: optional KingCong controls

## Notes
- KingCong text requires at least 100 characters.
- Use /v1/task/{task_id} to poll result.
- Done tasks include audio_url and optional srt_url/json_url.