Guides Imọlẹ Parcours83 / 88
Modèle · Audio

ElevenLabs Dubbing

Traduire et doubler un audio ou une vidéo importée dans une autre langue.

Identifiant du modèleelevenlabs_dubbing
Route API POST /audio/dubbing
Tester dans le Laboratoire
Présentation du modèle

Ce que fait ce modèle

Le doublage traduit un audio ou une vidéo tout en préservant au mieux les intervenants, le timing et l’interprétation.

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.

Capacités

Résultats et opérations pris en charge

  • Entretiens, vidéos explicatives, cours, vidéos produit et clips sociaux dans une autre langue.
Demande

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.

  1. 01

    Qualité source

    Importez la version finale la plus propre avec une parole intelligible.

  2. 02

    Langues

    Définissez la langue cible et la langue source lorsqu’elle est connue.

  3. 03

    Intervenants

    Indiquez le nombre attendu d’intervenants lorsque la structure du dialogue compte.

  4. 04

    Arrière-plan

    Décidez si l’arrière-plan sonore original doit être conservé ou retiré.

Exemple 1

Localisation de cours

Double cette vidéo de formation française de 6 minutes en anglais. Préserve le rythme calme du formateur et le timing des diapositives, garde la musique de fond discrète, utilise un intervenant et privilégie un anglais naturel plutôt qu’un ordre littéral des mots.

La direction définit langue, rythme, timing, nombre d’intervenants, arrière-plan et priorité de traduction.

Réglages

Contrôles disponibles dans Imọlẹ

Ce modèle utilise principalement son entrée et les paramètres de sa requête. Les valeurs proposées dans le Laboratoire constituent un point de départ stable.

API

Intégrer le modèle dans un projet

MéthodePOST
Chemin/audio/dubbing
URL de basehttps://api.imole.app/v1
Coût API125 cauris
AuthorizationBearer $IMOLE_API_KEY
Content-TypeUtilisez application/json pour URL/Base64 ou multipart/form-data pour importer un fichier.

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é.

Corps de requête

Paramètres acceptés

ParamètreDescriptionValeurs
modelRequis

Utilisez elevenlabs_dubbing.

file

Fichier audio ou vidéo importé.

audio_url

URL distante du fichier audio.

video_url

URL distante de la vidéo.

target_languageRequis

Code de la langue cible. target_lang est également accepté.

source_language

Code facultatif de la langue source.

name

Nom du job de doublage.

num_speakers

Nombre attendu d’intervenants.

watermark

Option de filigrane.

true, false
highest_resolution

Privilégie une sortie en meilleure résolution.

true, false
drop_background_audio

Retire l’arrière-plan audio original.

true, false
Code

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.

URL source distante

curl -X POST "https://api.imole.app/v1/audio/dubbing" \
  -H "Authorization: Bearer $IMOLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "elevenlabs_dubbing",
  "source_url": "https://imole.app/docs-samples/reference.mp3",
  "target_language": "fr",
  "name": "Imole french dub"
}'

Fichier source importé

curl -X POST "https://api.imole.app/v1/audio/dubbing" \
  -H "Authorization: Bearer $IMOLE_API_KEY" \
  -F "model=elevenlabs_dubbing" \
  -F "file=@reference.mp3" \
  -F "target_language=fr" \
  -F "name=Imole french dub upload" \

Source distante sans audio d’arrière-plan

curl -X POST "https://api.imole.app/v1/audio/dubbing" \
  -H "Authorization: Bearer $IMOLE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "elevenlabs_dubbing",
  "source_url": "https://imole.app/docs-samples/reference.mp3",
  "target_language": "fr",
  "name": "Imole clean dub",
  "drop_background_audio": true
}'
Production

Réponse, suivi et erreurs

1

La création renvoie un identifiant de tâche.

2

Interrogez son état jusqu’à `completed` ou `failed`.

3

Téléchargez le résultat seulement après la fin de la tâche.

400

Requête incorrecte : corrigez le champ indiqué avant de réessayer.

401

Clé absente, incorrecte ou révoquée.

402

Solde de cauris insuffisant.

429

Capacité temporairement indisponible : respectez `Retry-After` et utilisez un délai progressif.

5xx

Erreur temporaire : conservez l’identifiant de requête et évitez de relancer deux fois une opération facturable.

Cauris

Tarification et sources

Coût affiché125 cauris

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é.

Documentation de référenceDocumentation du doublage d’ElevenLabs