Skip to main content

Overview

When configuring a Voice for a Voice Agent, the first step is to choose a Provider, and then a Model from that provider.

Model selection
Model Selection
note

Speed, emotion, pacing, and chunking all shape how natural the speech feels and how quickly the agent responds — the difference between a caller who stays on the line and one who hangs up.

Model Parameters

Every model on the platform is described using the following parameters. Use these to compare models within a provider, or across providers, before making a selection.

ParameterDescription
Credit usageHow much of your usage quota is consumed per unit of audio generated (typically billed per character or per minute); varies by model tier.
Supported Output FormatsThe audio encodings/containers the model can return (e.g. MP3, WAV, PCM, μ-law), used to match your telephony or playback pipeline.
LatencyHow quickly the model starts returning audio after receiving text — the key factor in how "real-time" a voice agent feels.
Supported LanguagesThe languages and accents the model can generate speech in.

Providers

Cartesia

Model NameModel ID
Sonicsonic
Sonic Turbosonic-turbo
Sonic 2sonic-2
Sonic 2 (2025-06-11)sonic-2-2025-06-11
Sonic 3sonic-3
Sonic 3 (2025-10-27)sonic-3-2025-10-27
Sonic 3 (2026-01-12)sonic-3-2026-01-12
info

Extra Cartesia voices library voice can be added by entering the voice ID directly into the Voice panel search bar. This feature is available only when Cartesia is configured with your own API key. :::

Sonic 3 is Cartesia's latest generation TTS model. Routes to the latest stable snapshot. Supports SSML voice controls (speed, volume, emotion), laughter tags, 42 languages, and voice cloning. :::

Deepgram

Model NameModel ID
Auraaura
Aura 2aura-2
info

Deepgram has different voices for each model. Deepgram voice IDs embed the model name directly (e.g. aura-2-thalia-en), so switching models changes the list of voices available for selection.

ElevenLabs

Model NameModel ID
Eleven Multilingual v2eleven_multilingual_v2
Eleven Turbo v2eleven_turbo_v2
Eleven Turbo v2.5eleven_turbo_v2_5
Eleven Flash v2eleven_flash_v2
Eleven Flash v2.5eleven_flash_v2_5
Eleven v3eleven_v3
info

Extra ElevenLabs voices can be added by entering the voice ID directly into the Voice panel search bar. This feature is available only when ElevenLabs is configured with your own API key.

Sarvam

Model NameModel ID
Bulbul v2bulbul:v2
Bulbul v3bulbul:v3
info

Sarvam has different voices for each model. Bulbul v2 and Bulbul v3/v3-beta each have their own separate voice catalog — switching models changes the list of voices available for selection.

Smallest AI

Model NameModel ID
Lightning v3.1lightning_v3.1
info

Smallest AI also lists voices per model, so the voice catalog will differ depending on which Lightning model version is selected.

Voice Settings

After selecting a voice, you can customize how it sounds using Voice Settings. These controls let you adjust the characteristics of the generated speech without changing the underlying voice.

info

Available voice settings depend on the selected provider, model, and voice. Some providers expose additional controls such as volume, speed

SettingDescription
SpeedControls how quickly the voice speaks. Lower values produce slower, more deliberate speech, while higher values increase speaking rate.
VolumeAdjusts the loudness of the generated audio without changing the selected voice.
PitchChanges the perceived highness or lowness of the voice while preserving the speaker's identity. Available only on supported models.
Emotion / StyleApplies expressive speaking styles such as happy, calm, excited, or sad, where supported by the model.
Pronunciation / SSML ControlsSome models support SSML or provider-specific controls for pronunciation, pauses, emphasis, laughter, and other speech effects.
Additional Voice ControlsProviders may expose other voice-specific settings, such as stability, similarity, expressiveness, or style intensity. These controls are only available on models that support them.