Doublage et tâches par lot
L’API native du doublage synchronisé à plusieurs locuteurs de VoiceStudio.
Le doublage est une chaîne de tâches, pas une seule requête. Transcription, traduction, attribution des voix, synchronisation, génération, contrôle qualité et export sont des étapes distinctes que le client peut vérifier ou relancer.
Le déroulement
- Envoyez la vidéo ou l’audio avec
POST /dub/upload. - Suivez
/tasks/stream/{task_id}jusqu’à la fin de la préparation. - Transcrivez avec
/dub/transcribe-stream/{job_id}ou la route synchrone/dub/transcribe/{job_id}. - Traduisez et modifiez les segments.
- Attribuez les profils, puis utilisez
POST /dub/generate/{job_id}. - Vérifiez le contrôle qualité, les aperçus, les pistes et sous-titres ou téléchargez le résultat.
L’envoi renvoie un job_id pour le média et un task_id pour la progression de préparation. Gardez les deux : ils suivent des éléments différents.
Ce qui est conservé
- Début et fin des segments
- Plusieurs locuteurs avec leur propre voix
- Sous-titres SRT et VTT importés ou générés
- Tâches audio seules et vidéo
- Aperçu, contrôle qualité, pistes et export final
Pour un dossier de vidéos, utilisez /batch/enqueue et /batch/jobs, avec des routes d’état, d’annulation et de téléchargement par tâche.
Processus local
Ces routes appartiennent à l’API de bureau. Le contrat Cloud non publié prépare les médias sources comme Artifact et exécute des étapes asynchrones versionnées ; il ne garantit pas ces chemins ni ces charges utiles.
Chaque étape possède son propre corps de requête. Utilisez la référence API comme source de vérité pour créer un client.