Eleven Turbo v2.5
Équilibre vitesse et qualité pour texte vers parole multilingue.
eleven_turbo_v2_5POST /audio/speechCe que fait ce modèle
Eleven Turbo v2.5 équilibre naturel, multilingue et vitesse pratique.
Cette page rassemble la description du modèle, les réglages exposés par Imọlẹ et les informations nécessaires pour l’appeler avec l’API.
Résultats et opérations pris en charge
- Narration, voix produit, audio éducatif, publicité et voix off soignée.
Décrire clairement le résultat attendu
Construisez la demande dans cet ordre. Chaque étape précise une information que le modèle peut utiliser directement.
- 01
Texte
Écrivez pour l’oreille : phrases courtes, ponctuation naturelle et prononciation explicite si nécessaire.
- 02
Interprète
Choisissez une voix ou une référence adaptée au public, à l’âge, à l’accent et à l’usage.
- 03
Interprétation
Décrivez concrètement le ton, le rythme, l’énergie, l’émotion, les pauses et l’accentuation.
- 04
Sortie
Choisissez un format adapté au montage, au streaming, à la téléphonie ou à la livraison finale.
Narration de marque
Texte : « Votre idée mérite plus qu’une démo. Créez-la, testez-la et partagez-la. » Interprétation : chaleureuse et assurée, conversationnelle plutôt que théâtrale, rythme moyen, courte pause après « démo », légère emphase sur « créez-la », prononciation française claire, sourire non exagéré.
La direction utilise des choix audibles et concrets plutôt que de simples adjectifs vagues.
Contrôles disponibles dans Imọlẹ
Voix
Choisissez une voix dont le registre naturel correspond déjà au rôle demandé.
Vitesse
Commencez à 1,0. Modifiez la vitesse seulement après avoir rendu ponctuation et longueur des phrases naturelles.
Format de sortie
Utilisez WAV/PCM pour le montage ou une lecture à faible latence et un format compressé pour la livraison et le stockage.
Intégrer le modèle dans un projet
/audio/speechhttps://api.imole.app/v1Bearer $IMOLE_API_KEYUtilisez application/json pour les requêtes JSON.Chargez IMOLE_API_KEY depuis une variable d’environnement côté serveur. N’insérez jamais la clé dans le code envoyé au navigateur, une application mobile, un dépôt Git ou un fichier partagé.
Paramètres acceptés
modelRequisTout modèle TTS ElevenLabs actif proposé par Imole.
—inputRequisTexte à synthétiser.
—voice_idRequisIdentifiant de la voix ElevenLabs.
—output_formatFormat de sortie audio.
mp3_44100_128, mp3_44100_192, pcm_16000, pcm_24000, ulaw_8000language_codeIndication de langue facultative.
—seedGraine facultative pour stabiliser une nouvelle génération.
—voice_settingsObjet contenant les réglages de la voix.
—stabilityChamp pratique fusionne dans voice_settings.
—similarity_boostChamp pratique fusionne dans voice_settings.
—Exemples d’intégration
Testez d’abord la requête cURL, puis reprenez le même identifiant de modèle dans votre application JavaScript ou Python.
Synthèse vocale simple
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.mp3Réglages de la voix
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": "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.mp3Génération vocale avec graine
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": "Imole confirms the voice generation.",
"voice_id": "21m00Tcm4TlvDq8ikWAM",
"output_format": "mp3_44100_128",
"language_code": "fr",
"seed": 7
}' \
--output eleven_turbo_v2_5-seeded.mp3Réponse, suivi et erreurs
La route renvoie un fichier ou un objet JSON selon l’opération. Contrôlez le statut HTTP et le type de contenu avant de stocker la réponse.
400Requête incorrecte : corrigez le champ indiqué avant de réessayer.
401Clé absente, incorrecte ou révoquée.
402Solde de cauris insuffisant.
429Capacité temporairement indisponible : respectez `Retry-After` et utilisez un délai progressif.
5xxErreur temporaire : conservez l’identifiant de requête et évitez de relancer deux fois une opération facturable.
Tarification et sources
Le coût exact dépend du modèle et, pour certains médias, de la durée, de la résolution ou de la qualité.