Skip to main content

API Reference

The complete, interactive API reference is generated from the OpenAPI spec and published at:

➡️ /reference/

It documents every /voice/* endpoint with request/response schemas, parameters and example payloads. It's rebuilt from the canonical spec on every deploy:

Point your own code generators at the OpenAPI file to produce typed clients in any language.

Endpoint summary

MethodPathDescription
POST/voice/ttsSynthesize speech (WAV)
POST/voice/tts/streamStreaming speech synthesis
POST/voice/sttTranscribe audio
GET/voice/voicesList available voices
DELETE/voice/voices/{voice_id}Delete a cloned voice
POST/voice/cloneClone a voice from a clip
POST/voice/dub/analyzeAnalyze a video (transcript + speakers)
POST/voice/dub/translateTranslate segments for dubbing
POST/voice/dub/renderRender a dubbed video
GET/voice/dub/jobs/{job_id}Poll a dubbing job
GET/voice/historyList generation history
DELETE/voice/history/{item_id}Delete a history item