Kitta Audio API key & playground
Create an API key in your account, check the authentication guide, then send a test request for text-to-speech, voice cloning, or speech recognition.
Use an API key created in your Kitta Audio account, including when calling Fish Audio models through this platform. Kitta Audio keys and Fish Audio's own API keys are separate and cannot be used interchangeably.
- Text to Speech (HTTP)
REST synthesis with your voice model ID and engine options.
POST/api/open/v1/speech/tts - TTS WebSocket
Streaming speech over WebSocket for realtime use cases.
WS/v1/tts/live - TTS WebSocket v2
Updated WebSocket protocol for TTS.
WS/v2/tts/live - Async TTS — create job
Create a long-running TTS job and poll for the result.
POST/api/open/v1/speech/tts/jobs - Async TTS — list jobs
List recent async TTS jobs for your API key.
GET/api/open/v1/speech/tts/jobs - Async TTS — query job
Fetch async TTS job status and output by task ID.
GET/api/open/v1/speech/tts/jobs/{taskId} - Speech to Text
Transcribe audio from a public URL.
POST/api/open/v1/speech/transcriptions - Voice clone — create model
Upload reference audio to create a voice model.
POST/api/open/v1/voices - Voice clone — get model
Fetch a single voice model by ID.
GET/api/open/v1/voices/{voiceId} - Voice clone — delete model
Remove a voice model by ID.
DELETE/api/open/v1/voices/{voiceId} - Voice clone — list models
List public and personal voice models.
GET/api/open/v1/voices - Voice design — create
Generate voice design preview candidates from a prompt.
POST/api/open/v1/voice-designs - Voice design — save voice
Save a design candidate as a permanent voice model.
POST/api/open/v1/voice-designs/{designId}/voices - Voice design — preview audio
Download authenticated preview audio for a candidate.
GET/api/open/v1/voice-designs/{designId}/candidates/{candidateId}/audio - Lip sync — create task
Create a lip-sync video generation task.
POST/api/open/v1/media/lip-sync/jobs - Lip sync — query task
Poll task status and results by ID.
GET/api/open/v1/media/lip-sync/jobs/{jobId} - Lip sync — list tasks
List lip-sync tasks and statistics.
GET/api/open/v1/media/lip-sync/jobs - Media models
List verified AI image and video models.
GET/api/open/v1/media/models - Image — create job
Create an AI image generation or edit job.
POST/api/open/v1/media/images/jobs - Image — query job
Fetch an AI image job by ID.
GET/api/open/v1/media/images/jobs/{jobId} - Video — create job
Create an AI video generation job.
POST/api/open/v1/media/videos/jobs - Video — query job
Fetch an AI video job by ID.
GET/api/open/v1/media/videos/jobs/{jobId} - User profile (API)
Remaining API quota and basic account info.
GET/api/open/v1/profile - User profile — update
Update Open API profile settings.
POST/api/open/v1/profile