Turbo v2.5 technical docs
Endpoint, auth header, parameters, prices, and tested request examples for Eleven Turbo v2.5.
Endpoint and pricing
Request headers
Authorization required
Bearer Imole API key.
Content-Type required
Use application/json for JSON requests.
Request parameters
model required
Any live ElevenLabs TTS model exposed by Imole.
input required
Text to synthesize.
voice_id required
ElevenLabs voice id.
output_format
Audio output format.
mp3_44100_128, mp3_44100_192, pcm_16000, pcm_24000, ulaw_8000language_code
Optional language hint.
seed
Optional seed for stable re-generation.
voice_settings
Provider voice settings object.
stability
Convenience field merged into voice_settings.
similarity_boost
Convenience field merged into voice_settings.
Tested request examples
curl -X POST "https://api.imole.app/v1/audio/speech" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "eleven_turbo_v2_5",
"input": "Welcome to Imole.",
"voice_id": "21m00Tcm4TlvDq8ikWAM",
"output_format": "mp3_44100_128"
}' \
--output eleven_turbo_v2_5.mp3curl -X POST "https://api.imole.app/v1/audio/speech" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "eleven_turbo_v2_5",
"input": "Bonjour. Bienvenue sur Imole.",
"voice_id": "21m00Tcm4TlvDq8ikWAM",
"output_format": "mp3_44100_128",
"stability": 0.45,
"similarity_boost": 0.8
}' \
--output eleven_turbo_v2_5-tuned.mp3curl -X POST "https://api.imole.app/v1/audio/speech" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "eleven_turbo_v2_5",
"input": "Imole confirms the voice generation.",
"voice_id": "21m00Tcm4TlvDq8ikWAM",
"output_format": "mp3_44100_128",
"language_code": "fr",
"seed": 7
}' \
--output eleven_turbo_v2_5-seeded.mp3