Skip to main content

Upload a file

1

Choose a provider

Select Telnyx or Minimax using the provider toggle.
2

Upload audio

In the Voice Design, click Upload Audio and choose your file or drag and drop it.
3

Set voice details

Enter a name for the voice and select the gender.
4

Clone

Click Clone Voice. The system processes the audio and creates a voice clone, typically in a few seconds.

Record directly in the browser

1

Switch to Record mode

Click Upload Audio, then select the Record tab.
2

Choose a language

Select the language you’ll speak in. The system generates a reading script optimized for voice cloning.
3

Read the script

Click Start Recording and read the script clearly. It’s designed to capture the full range of phonemes.
4

Review and submit

Listen to your recording. Re-record if needed, then click Clone Voice.

Using the API

Clone with Telnyx (default)

Clone with Minimax

Supports longer audio (up to 5 minutes):

Clone with Ultra model

Ultra clones use the higher-quality Ultra model. The request returns 202 Accepted — poll the clone’s status until it becomes active.
Response (202 Accepted):
Poll with GET /v2/voice_clones until status is active.

Clone with Bayan model

Bayan clones Arabic (ar, default) and English (en) voices. The request returns 201 Created with status active. Provide about 10 seconds of clean, single-speaker speech and pass its exact transcript as ref_text. ref_text is required for Bayan: a missing or empty value returns 422.
Use the clone as voice Telnyx.Bayan.<id>.

Clone with Resemble

Set provider to resemble and model_id to Pro, Turbo, or Urdu. The first 10 seconds of audio are used. The request returns 201 Created with status active. For languages and model rules, see Resemble models.
Use the clone as voice Resemble.Turbo.<id>.

SDK Examples

Clone with Telnyx (default)

Clone with Minimax

Minimax supports longer audio (10s–5 min) and uses the speech-2.8-turbo model.

Clone with Ultra model

Ultra clones return 202 Accepted and require polling until the status is active.

Clone with Bayan model

Clone with Resemble

Once saved, see Using Custom Voices for how to use it in AI Assistants, Call Control, and the TTS API.