Feedback

ElevenLabs

ElevenLabs is widely regarded as producing the most human-like AI voices on the market. It offers professional voice cloning, a vast voice library, and multilingual support across 29+ languages. Choose ElevenLabs if voice quality and realism are your top priority — especially for English-language applications or branded voice experiences.

Usage

To use ElevenLabs as the TTS engine, pass the following JSON in the TTSConfig field of the StartAIConversation API:
// json — TTSConfig
{
"TTSType": "elevenlabs",
"Model": "eleven_v3",
"APIKey": "<your_elevenlabs_api_key>",
"VoiceId": "eda5bbff-1ff1-4886-8ef1-4e69a77640a0"
}
For the complete TTSConfig parameter reference, see the Text-to-Speech Configuration.

Parameter reference

Field
Type
Required
Description
TTSType
String
Yes
Must be "elevenlabs".
Model
String
Yes
Model: eleven_v3, eleven_flash_v2_5etc. See ElevenLabs Models.
APIKey
String
Yes
Your ElevenLabs API key. Obtain from ElevenLabs Dashboard.
VoiceId
String
Yes
Voice ID. See ElevenLabs Voices.
For more details on ElevenLabs, see the ElevenLabs documentation.