ElevenLabs
Connect ElevenLabs to generate high-quality AI voices with industry-leading voice cloning.
On this page
Requirements
- ElevenLabs account with an active subscription or credits
- ElevenLabs API key
- VoiceThisText account with provider connections enabled
Get Your API Key
- Log in to your ElevenLabs dashboard.
- Open Profile & Settings → API Keys.
- Create a new key (or copy an existing one) and keep it secure.
Connect ElevenLabs
- In VoiceThisText, go to Providers.
- Click Add Provider and choose ElevenLabs.
- Paste your ElevenLabs API key and save.
- VoiceThisText fetches your models and voices automatically.
Models
When creating generations you can keep the provider default or pick a specific model your account has access to. Common options include:
- Eleven Multilingual v2 — balanced quality and multilingual support
- Eleven Turbo v2.5 — faster responses with a lighter token cost
Model availability depends on your ElevenLabs plan; VoiceThisText will only show models your key can access.
Generating Audio
- Select the ElevenLabs provider when creating an audio generation.
- Pick a voice from the fetched list and optionally choose a model and voice settings.
- Generate. The job runs through ElevenLabs and the audio plus transcript timing (if enabled) is stored in VoiceThisText.
- Use embedding or the WordPress plugin to publish the audio player.
Troubleshooting
- 401/403 errors — regenerate the API key in ElevenLabs and update it in the provider settings.
- Voices missing — click Refresh voices after adding voices or ensure the key has voice read permissions.
- Model not listed — your ElevenLabs plan may not include it; verify access in the ElevenLabs dashboard.
- Slow or failed generations — check ElevenLabs status and usage limits; consider switching to Turbo models for speed.