Choose the voice and language your calls speak from the 22 Dairo Live voices.
Every call speaks with one of 22 Dairo Live voices. Leave voice unset and calls use marin, a warm, clear voice; set language to hold the call in another language, or pick a different voice from the list below.
Set the language
Calls default to English. Set language to an ISO code and the agent both speaks and understands that language — with the default voice or any voice you choose:
The agent phrases things itself. Give instructions a goal, a tone, and the facts it may share rather than lines to read verbatim — a brief produces a natural conversation, a script produces a recital.
Pick a voice
Pass the voice id as the call's voice (or as a number's inboundVoice for inbound calls). Any id outside this list is rejected with 400.
The first ten voices are multilingual — they speak whatever language you set:
| Voice id | Gender | Character |
|---|---|---|
marin | female | Warm, natural and clear — the default voice. |
cedar | male | Calm, grounded and friendly. |
alloy | neutral | Balanced and neutral. |
ash | male | Direct and confident. |
ballad | male | Soft and expressive. |
coral | female | Bright and upbeat. |
echo | male | Even and measured. |
sage | female | Gentle and thoughtful. |
shimmer | female | Light and energetic. |
verse | male | Lively and animated. |
The other twelve carry a regional accent:
| Voice id | Gender | Accent |
|---|---|---|
quartz | female | Australian English |
ripple | male | Australian English |
vesper | male | British English |
willow | female | Irish English |
stone | male | Irish English |
gleam | female | North American English |
meridian | male | North American English |
bossa | female | Brazilian Portuguese |
tempo | male | Brazilian Portuguese |
beacon | male | Filipino English |
delta | female | Southern U.S. English |
cinder | male | Southern U.S. English |
Search the catalog
The same list is available as data. Fetch it with GET /v1/phone/voices, filtering by language, gender, or a free-text q, or ask for it with the search_voices tool on Dairo's MCP server:
Each row carries the voice's voiceId, name, description, language (multilingual, en, or pt), gender, and accent:
A language filter keeps the voices that speak it — multilingual voices match every language. Pass the winning row's voiceId as the call's voice, together with language when the call isn't in English. Both fields are set per call on Making calls.