Or jump from this list on a smaller screen.
This is a page from the Audivra documentation. Developer exports — index: http://127.0.0.1:3000/docs/llms.txt, full corpus: http://127.0.0.1:3000/docs/llms-full.txt, OpenAPI: http://127.0.0.1:3000/docs/openapi.json, Postman: http://127.0.0.1:3000/docs/postman.json. Press ⌘K to search docs.
Professional voice clone
Train a higher-quality clone from 5–25 samples covering 2–30 minutes of speech.
Outcome: A professional clone voice_id ready for TTS and talking avatars.
- 1
Upgrade to Creator Pro
Professional cloning is available on Creator Pro and Developer. Starter plans can still create instant clones from 1–5 short samples.
- 2
Record clean speech
Capture 5–25 files of the same speaker in a quiet room. Aim for 2–30 minutes total. Avoid music and overlapping voices.
- 3
Upload from the studio or API
In /app/voices open Cloned voices and use Professional clone, or POST /api/voices/clone with kind=professional and multiple samples fields.
Professional clone uploadcurl -X POST https://audivra.dev/api/voices/clone \ -H "Authorization: Bearer sk_live_…" \ -F "name=Studio voice" \ -F "kind=professional" \ -F "consent=true" \ -F "engine=f5-tts" \ -F "samples=@take1.wav" \ -F "samples=@take2.wav" \ -F "samples=@take3.wav" \ -F "samples=@take4.wav" \ -F "samples=@take5.wav"
- 4
Wait for ready, then synthesize
Poll GET /api/voices/clone until status is ready (or handle clone.ready). Pass the UUID as voice_id to POST /api/v1/tts.
Related reference
/docs/api/voice-cloning
/docs/concepts/cloned-voices
/docs/api/voice-remix