Getting Started
To integrate ElevenLabs with your Rapida application for text-to-speech (TTS) capabilities, follow these steps:Supported Models
Text-to-Speech Models
| Model Name | Features | Best For |
|---|---|---|
| Eleven Monolingual | Standard quality | Monolingual content in various languages |
| Eleven Multilingual | Cross-language support | Code-switching and multilingual content |
| Turbo V2.5 | Fast processing | Real-time applications requiring low latency |
| Turbo | Latest turbo model | Balanced quality and speed |
Supported Languages
ElevenLabs supports 29+ languages including:- English (US, UK, Australian, Indian, South African variants)
- Spanish, French, German, Italian, Dutch
- Portuguese (Brazilian & European), Russian, Polish
- Japanese, Mandarin, Korean, Vietnamese
- Hindi, Bengali, Arabic, Hebrew, Turkish
- Greek, Romanian, Swedish, Danish, Finnish, and more
Voice Library
ElevenLabs provides:- Pre-made Voices: 500+ professional voices
- Voice Creator: Create custom AI voices
- Voice Cloning: Clone existing voices (with consent)
- Voice Design: Design custom voices with specific characteristics
Prerequisites
- Have an ElevenLabs account (sign up at https://elevenlabs.io)
- Navigate to your account settings
- Go to the API Keys section
- Generate a new API key
- Copy the API key (make sure to save it securely)
Setting Up Provider Credentials
1
Access the Integrations Page

2
Select ElevenLabs
On the Integrations page, find the ElevenLabs provider card.Click the “Setup Credential” button for ElevenLabs.
3
Create Provider Credential
A modal window will appear titled “Create provider credential”. Follow these steps:
- Select “ElevenLabs” from the dropdown (if not already selected)
- Enter a Key Name: Assign a unique name to this provider key for easy identification
- Enter the API Key: Input your ElevenLabs API key
- Click “Configure” to save the credential
4
Verify Credential Setup
After setting up the credential, you can verify it’s been added:
- The ElevenLabs provider card should now show “Connected”
- If you click on the provider, you’ll see a “View provider credential” modal
- This modal displays the credential name, when it was last updated, and options to delete or close
Integration Features
- Natural-Sounding Voices: 500+ professional AI voices
- 29+ Languages: Extensive global language support
- Custom Voice Creation: Create unique brand voices
- Voice Cloning: Clone and customize existing voices
- Real-time Streaming: Stream audio as it’s generated
- Pronunciation Adjustment: Fine-tune pronunciation for specific words
- Emotional Expression: Control emotional tone of speech
- Voice Design: Advanced tools for voice customization
Voice Characteristics
You can fine-tune:- Stability: How consistent the voice is
- Clarity: Voice clarity and precision
- Accent: Regional accent and pronunciation
- Age: Perceived age of the speaker
- Tone: Emotional tone and personality