Introduction
Fonction de cet endpoint
VEED Dubbing écoute video_url, traduit les paroles en target_language, les restitue avec une voix clonée de chaque intervenant et redessine les bouches pour suivre les nouveaux mots. Le reste de chaque image est conservé.
Paramètres essentiels
target_language désigne l’une des 86 langues de base. source_language vaut auto par défaut ; ne le définissez que si la détection se trompe de langue. keyterms accepte jusqu’à dix noms ou expressions courtes que la reconnaissance vocale doit transcrire exactement selon votre orthographe.
Résultat obtenu
Un MP4 aux dimensions de la source, à 25 fps, d’une durée proche de l’original. Lors de nos tests, un clip de quatre secondes a été traité en environ 80 secondes, et un dialogue de huit secondes entre deux personnes en environ quatre minutes.
| Champ | Valeur |
|---|---|
| Entrée | Vidéo |
| Sortie | Vidéo |
| Entrée requise | Vidéo parlée (import ou lien direct vers le fichier) et langue cible |
| Durée du clip | Jusqu’à 10 minutes |
| Langues cibles | 86 langues de base |
| Langue parlée | Détection automatique, ou choix parmi 86 langues |
| Voix | Voix de chaque intervenant clonée à partir du clip |
| Facturation | À la seconde de la vidéo source, arrondie au supérieur |
Fonctionnalités et points forts
Une scène à deux doublée en espagnol, avec les bouches redessinées
Notre dialogue de huit secondes dans une cave à vin est revenu en espagnol, avec les lèvres des deux personnages resynchronisées. Seule la zone autour de chaque bouche est redessinée. Les tonneaux, le verre et l’éclairage restent identiques à la source, image par image.
La même image, une nouvelle forme de bouche
Comparez le même instant côte à côte : la prise originale en anglais à gauche, le doublage espagnol à droite. La bouche de l’homme articule désormais la réplique espagnole, tandis que le reste de son visage, sa barbe et l’arrière-plan restent tels qu’ils ont été filmés.
Chaque voix est clonée directement à partir du clip
Vous n’avez aucun réglage à activer ni aucun fichier audio de référence à importer. Chaque voix du doublage est créée à partir des répliques de la personne concernée. Avec deux personnages, vous conservez ainsi deux timbres distincts dans la nouvelle langue.
Paramètres de requête
| Paramètre | Obligatoire | Description |
|---|---|---|
video_url | Oui | Le clip à doubler, de 10 minutes maximum, avec des paroles sur sa piste audio. 1 caractères minimum |
target_language | Oui | Obligatoire. L’une des 86 langues de base pour le doublage. |
source_language | Non | La langue parlée dans le clip. Valeur par défaut : auto, pour la détecter. |
keyterms | Non | Jusqu’à 10 noms ou expressions courtes à transcrire exactement, de 50 caractères et 5 mots maximum chacun, sans < > { } [ ] ni barres obliques inverses. 10 éléments maximum |
Tarification
$0.144 / seconde produite
Facturation à la seconde de la vidéo source, arrondie à la seconde entière supérieure, jusqu’à 10 minutes. Avant l’envoi, l’estimation utilise la durée du clip importé ou le maximum de 10 minutes pour un lien. La différence est libérée lors du règlement final de la tâche. La langue et les keyterms ne changent pas le prix. Les requêtes en échec ne sont pas facturées.
Cas d’utilisation
Vidéos face caméra pour de nouveaux marchés
Un créateur peut publier la même prise en espagnol, en allemand ou en japonais. Les lèvres suivent les nouveaux mots à l’écran.
Spots publicitaires et produits
Localisez de courts spots avec un présentateur sans nouveau tournage ni comédien de doublage, à un coût calculé sur la durée de la vidéo en secondes.
Personnages issus de modèles vidéo
Un personnage généré qui parle anglais peut être doublé et resynchronisé pour que la scène paraisse naturelle dans une autre langue.
Guide de prompt et conseils pratiques
Envoyez un clip aux paroles claires
Importez la vidéo ou fournissez un lien direct vers le fichier. Des visages bien éclairés et tournés vers la caméra donnent les mouvements de bouche les plus nets.
Choisissez la langue de doublage
Sélectionnez
target_languageparmi 86 langues de base. Laissezsource_languagesur auto, sauf si la détection se trompe régulièrement.Précisez les noms à bien reconnaître
Ajoutez jusqu’à dix keyterms, comme un nom de marque ou de personnage, pour que la reconnaissance vocale respecte votre orthographe.
Présentation
VEED Dubbing est l’offre standard de l’API de doublage de VEED. Envoyez un clip parlé via video_url, choisissez target_language et recevez la vidéo dans cette langue, avec les voix des intervenants clonées et les lèvres synchronisées à la traduction.
Fonctionnalités & points forts
Les lèvres suivent la nouvelle langue
La zone de la bouche est redessinée pour chaque intervenant visible. Lors de notre test dans une cave à vin, la femme et l’homme ont tous deux été resynchronisés en espagnol, sans toucher aux tonneaux, au verre ni à l’éclairage.
Des voix qui restent reconnaissables
Aucun réglage à activer : chaque voix est clonée à partir du clip lui-même. Le doublage conserve ainsi son timbre, sans échantillon vocal séparé.
Une traduction fidèle au sens
Lors de notre test, une femme racontait avoir été amenée seule à la cave. La traduction « a solas » a évité l’erreur de genre qu’une traduction mot à mot aurait pu produire.
Cas d’usage
Un créateur, plusieurs langues
Filmez une seule fois et publiez la prise pour chaque marché visé, avec des lèvres adaptées à chaque version.
Localiser des scènes générées
Doublez les personnages d’un modèle vidéo dans la langue de votre public en gardant des mouvements de bouche convaincants.
Guide de saisie & conseils pratiques
Gardez les visages visibles
Des visages bien éclairés, tournés vers la caméra, offrent la synchronisation la plus nette. Les plans larges et les visages masqués reçoivent aussi le nouvel audio, mais la bouche change peu visiblement.
Utilisez keyterms pour les noms, pas les traductions
Les keyterms aident la transcription à reconnaître un nom ou une marque ; ce ne sont pas des paires terme-traduction. Écrivez chaque terme tel qu’il est prononcé dans le clip.
Besoin d’un accent ?
Cette offre double vers les langues de base. Les accents régionaux et le réglage de la similarité vocale sont proposés dans VEED Dubbing Pro.
Démarrage rapide de l’API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "veed/dubbing/video-translate",
"input": {
"source_language": "auto",
"target_language": "af",
"video_url": "https://example.com/reference.mp4"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
La référence API détaille l’authentification, le schéma complet, le polling et la gestion des erreurs.


