Voice Agent API

Voices

Choose from English and multilingual voices for your voice agent.

Pick any voice ID from the tables below and set it on session.output.voice in a session.update — you can also switch voices mid-conversation by sending another session.update.

1{
2 "type": "session.update",
3 "session": {
4 "output": { "voice": "claire" }
5 }
6}

English voices

VoiceAccentDescription
josh🇺🇸Conversational, professional, male
dylan🇺🇸Theatrical, energetic, chatty, jagged
dawn🇺🇸Professional, deliberate, smooth
summer🇺🇸Empathetic, aesthetic, conversational
andy🇺🇸Soft, conversational, young
zoe🇺🇸Smooth, conversational, young
alexis🇺🇸High-pitched, chatty
michael🇺🇸Deep, calming, conversational
pete🇺🇸Smooth, direct, clear, fast-paced
brian🇺🇸Chatty, nasal, expressive
diana🇺🇸Soft, older, calming
grace🇺🇸Southern, older, warm
kai🇺🇸Slow, calming, ASMR
claire🇺🇸Lively, young, conversational
nathan🇺🇸Deep, older
audrey🇺🇸Deeper, older, calming
melissa🇬🇧Clear, smooth, instructive, simple
will🇬🇧Narrative, conversational

Multilingual voices

All multilingual voices also speak English and support code-switching between their language(s) and English.

VoiceLanguage(s)Description
gautam🇮🇳 Hindi/Hinglish, 🇺🇸 EnglishConversational
luke🇨🇳 Mandarin, 🇺🇸 EnglishConversational, native in both
alexei🇷🇺 Russian, 🇺🇸 EnglishConversational
max🇩🇪 German, 🇺🇸 EnglishBritish accent, conversational, smooth
anna🇩🇪 German, 🇺🇸 EnglishConversational, soft
antoine🇫🇷 French, 🇺🇸 EnglishConversational
jennie🇰🇷 Korean, 🇺🇸 English
kenji🇯🇵 Japanese, 🇺🇸 English
lily🇨🇳 Mandarin, 🇺🇸 English
kevin🇰🇷 Korean, 🇺🇸 English
nova🇮🇹 Italian, 🇺🇸 English
marco🇮🇹 Italian, 🇺🇸 English
sofia🇪🇸 Spanish, 🇺🇸 English
yuki🇯🇵 Japanese, 🇺🇸 English
santiago🇪🇸 Spanish, 🇺🇸 English
leo🇨🇴 Spanish (Latin American), 🇺🇸 EnglishColombian