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.
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:
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
Consent
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 itsX-Synthetic-Audio header and file metadata.