NewOur fastest Text-to-Speech model yet with 1000+ voices ・ Sub-50ms latency

Voice cloning

Clone any voicefrom 10s of audio

Top rated instant clones that keep the rasp, breath and pitch dynamics of the original.

Moritz bust

The numbers that make voice agents feel real

No credit card required

Why clones sound fake elsewhere

Most providers bolt cloning on as a layer through prefixing, which needs transcripts and clean audio. Gradium reads the recording directly, so clones keep vocal fry, rasp and pitch dynamics in any language.

Why your voice cloning sounds fake

Blind A/B evaluations

3,000+

Languages won on Elo

4 of 4

Voices × sentences

20 × 900

No marketing spin,just code and hard numbers

Paste one of these prompts into your coding agent and it will read the guide, install the SDK and open the stream. Nothing else to do, you're ready to go.

Add Gradium instant voice cloning to this project.

Read https://docs.gradium.ai/api-reference/introduction first and follow it
over anything you assume. Use the official Gradium SDK for this codebase's
language if it wraps the voices endpoint; otherwise call the REST endpoint
directly. Read the API key from an environment variable, never hardcode it.

Then implement the flow, in this order:

1. Take an audio sample and a name, and POST them as multipart form data to
   the voices endpoint with the language of the sample. Reject samples shorter
   than 10 seconds before uploading rather than after.
2. Use start_s to skip any lead-in when the caller passes a longer recording,
   so the clone is built from speech rather than room tone.
3. Read uid from the response and store it. That value is the voice_id for
   every other endpoint; do not keep a second identifier for the same voice.
4. Synthesise with that voice_id through the standard TTS endpoint, exactly as
   you would with a catalog voice.

Keep it small: one module, typed, with clear errors when the sample is too
short, when the language is outside the supported five, or when the key is
missing. Do not add a UI unless I ask for one.

No distortion under load

Latency stays flat as concurrency climbs, flexible deployment that fits your setup.

Real-time API

Bidirectional WebSocket streaming. Start sending before ready returns; first audio in ~200 ms. Telephony formats built in.

in · pcm 24 kHz

CLIENT/AGENT

WEBSOCKET

Gradium API

wss://api.gradium.ai/
api/speech/s2s

BidirectionalTelephony ulaw / alaw~200 ms

out · pcm 48 kHz

VOICE ENGINE

Predictable & secure

Flat latency under load, enterprise SLAs, zero data retention, ISO 27001 certified.

1 conversationQuiet hour

I’d like to move my appointment.

50ms

Of course. Which day works?

10 000 conversationsPeak

I’d like to move my appointment.

50ms

Of course. Which day works?

Runs where you need it

Cloud API, dedicated instances, self-hosted, on-prem for data sovereignty, and cloud-provider marketplaces.

Predictableand scalable pricing

Native fluencyacross languages

Every Gradium model speaks every language we support, with the same quality. Regional variations and accents included, with seamless mid-sentence code-switching without latency.

Questions ?We’re here to help

Everything you'd ask before wiring this into production, from latency measurement to how numbers and emails actually get read.

Startbuilding

No credit card required