Every voice has an id, like ev_d116d96b, and that id works everywhere: text to speech, Nur and Live translation. Your library has the built-in voices, shared by everyone, and the voices your organization designed or cloned.
To hear a voice without spending a synthesis, GET /v1/voices/{voice_id}/sample returns a short-lived link to its reference clip.

Design a voice

Describe a voice in words, in any language, and hear three takes of it. Each take is a different speaker reading the same line. Keep the one you like and it becomes a voice of your own.
Each take’s audio is base64 WAV. Nothing is stored yet. To keep a take, send it back, exactly as it came, within an hour:
The kept voice works like a clone: it starts as processing, becomes ready within a few seconds, and speaks every language. No consent is needed because no one’s recording is in it. The takes are billed as speech, and keeping one counts as a clone. In the console, open Voices → Design from words.

Clone a voice

Upload a short, clean recording of one person speaking.
The voice appears right away with status: "processing", and becomes ready within a few seconds. Poll GET /v1/voices/{voice_id} until it does. Using it before then returns a 400 that says so.

Recording a good clip

The clone copies everything in the recording, not just the voice. Reverb, music and background chatter all come along. So:
  • 3 to 10 seconds of connected speech is enough. Longer is not better, and over 60 seconds is refused.
  • One speaker, close to the microphone, in a quiet room.
  • Speak the way the voice will be used. A calm support voice from a calm reading, not from a shout.
  • Record in the language you’ll use most. A clone speaks every language, with a hint of the accent it was recorded in.

Hear it before you use it

POST /v1/voices/{voice_id}/preview speaks a fixed sentence and returns MP3, so every voice can be compared on the same line.

Rename or delete

Only the name can change. Deleting erases the recording and everything made from it. Built-in voices can’t be renamed or deleted. A cloned voice that goes unused for three years is erased automatically. Every use resets that clock. A voice is personal. Only clone a voice with the speaker’s clear permission, keep a record of that permission, and tell listeners when they are hearing a synthetic voice. Every audio response from EESI is marked as machine-generated in its X-Synthetic-Audio header and file metadata.

Limits