Custom Voices

Clone a voice from one reference clip and reuse the returned voice_id in TTS, streaming TTS, or Voice Agent calls. API creation is enterprise-gated; console-created custom voices can still be used by ID.

curl -X POST http://localhost:18645/v1/custom-voices   -H "Authorization: Bearer $API_KEY"   -F "name=my-voice"   -F "gender=female"   -F "accent=american"   -F "language=en"   -F "file=@reference.mp3"
RuleOfficial behavior
Upload fieldUse singular file, not repeated samples.
Reference lengthMax 120 seconds; 90-120 seconds is recommended for best quality.
AvailabilityCurrently United States only, excluding Illinois.
ScopeCustom voices are team-scoped and do not appear in GET /v1/tts/voices.
LimitsTeam voice count is limited; delete unused voices when rotating references.