Or jump from this list on a smaller screen.

This is a page from the Audivra documentation. Developer exportsindex: 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.

Creators
~15 min

Outcome: A professional clone voice_id ready for TTS and talking avatars.

  1. 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. 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. 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 upload
    curl -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. 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