Automatisez le sous-titrage, la traduction et le doublage en direct
Créez une chaîne une seule fois, puis démarrez, arrêtez, planifiez et modifiez ses sorties de sous-titrage, de traduction et de doublage depuis votre automatisation de diffusion ou votre propre plateforme.
- Mappages de chaînes réutilisables
- Événements webhook
- Planification par événement
- Plusieurs langues par appel
- Versions de build épinglables
Adopté par des diffuseurs, des équipes événementielles et des entreprises du monde entier







Pourquoi Live API
Contrôlez les services linguistiques en direct depuis vos propres systèmes
Créez le mappage de la chaîne une seule fois. Laissez ensuite un planificateur, un système d’automatisation broadcast ou une plateforme contrôler le temps d’antenne, les langues et les sorties.
API REST avec contrôle complet du service
Créez des services, puis démarrez, arrêtez, mettez à niveau et coupez les sorties par programmation, tout en consultant leur état en temps réel. La plupart des actions du tableau de bord sont également disponibles par appel API.
Planification de type iCal
Programmez des événements sur plusieurs fuseaux horaires avec des entrées de calendrier qui les prennent en compte, y compris pour des flux en direct simultanés.
Événements webhook
Permettez à votre automatisation de réagir aux modifications du service sans interroger l’API en continu.
Plusieurs langues par appel
Un seul appel peut activer, pour une même session, des sous-titres, des sous-titres traduits en plusieurs langues et un doublage vocal par IA en direct dans les langues sélectionnées.
Souplesse des sources
Fonctionne avec tous les modes de diffusion : SRT, ingestion CMAF, HLS, RTMP(S) et widget, ainsi qu’avec les régies broadcast qui conservent leurs encodeurs de sous-titres existants.
Mappez les chaînes une fois et réutilisez-les à volonté
Créez un service SyncWords pour chaque chaîne. Une fois mappé, il peut être réutilisé autant de fois que nécessaire sans modifier les paramètres. Démarrez et arrêtez les services par programmation.
Conservez les contrôles opérationnels dans vos propres systèmes
La terminologie, la disponibilité des langues, l’utilisation et la gestion des versions sont également des ressources API.
Dictionnaires et glossaires
Gérez les dictionnaires ASR, les dictionnaires de post-traitement et les glossaires de traduction via l’API afin de déployer les corrections terminologiques depuis vos propres outils.
Énumérations de langues
Les endpoints d’énumération indiquent les langues de transcription prises en charge par chaque moteur, les langues de traduction et les voix par langue. Votre interface n’intègre donc jamais une liste de langues en dur.
Rapports d’utilisation
Consultez via l’API les synthèses d’utilisation et les détails par service afin d’intégrer la facturation et la capacité à vos propres tableaux de bord.
Versions de build épinglables
Épinglez un service à une version de build ou suivez la plus récente, puis migrez selon votre propre calendrier. La stabilité en production devient un paramètre maîtrisé.
Un seul appel
Sous-titres, traductions et doublages dans une seule requête
Une session alimente toutes les sorties : sous-titres dans la langue source, sous-titres traduits et son doublé, avec une piste par langue.
- Plusieurs sorties linguistiques
- Tous les modes de diffusion en direct
- Événements webhook
- Mappez un service une fois et réutilisez-le à volonté
curl -X POST https://api.syncwords.com/v1/live/sessions \
-H "Authorization: Bearer $SYNCWORDS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": { "protocol": "srt", "mode": "caller", "url": "srt://ingest:9000" },
"captions": { "cea608": true, "languages": ["en", "es", "pt", "fr"] },
"translation": { "subtitle_languages": ["de", "ja", "ar"] },
"dubbing": { "languages": ["es", "fr"], "voices": "regional" }
}' Démarrez en un seul appel une session SRT en direct de sous-titrage, de traduction et de doublage.
Après la session
La transcription est également une ressource API
Demandez un export depuis n’importe quel service en direct. Choisissez la langue, la plage horaire, le format de fichier et la base des codes temporels, puis laissez la tâche se terminer en arrière-plan.
Voir le sous-titrage du direct au fichierQuatre sorties utiles
Obtenez du texte brut, du SRT, du WebVTT ou du DFXP pour l’édition, la publication ou l’archivage.
La langue et la plage demandées
Exportez la langue source ou toute traduction configurée sur l’ensemble de la session ou sur une plage précise.
Des codes temporels bien alignés
Ancrez-les sur la plage sélectionnée, l’origine du flux du programme ou le premier sous-titre, selon les exigences du système suivant.
Conçu pour fonctionner sans intervention
Créez la tâche, interrogez un endpoint d’état léger et demandez une URL de téléchargement à durée limitée lorsqu’elle est terminée.
Utilisation de l’API par les équipes
Des chaînes 24 h/24 et 7 j/7 aux événements ponctuels
Sous-titrage en direct planifié pour le broadcast et la télévision
- Télévision linéaire, câble et satellite
- Chaînes 24 h/24, 7 j/7
Sous-titrage en direct planifié pour les actualités
- Actualités de dernière minute
- Rédactions 24 h/24, 7 j/7
- Dictionnaires de rédaction
Sous-titrage en direct planifié pour le sport
- Rencontres en direct
- Flux simultanés
Sous-titrage en direct planifié pour le streaming et l’OTT
- Diffusion HLS et CMAF
- Lecteurs multiappareils
- Direct + à la demande
Sous-titrage en direct planifié pour la vidéo d’entreprise
- Réunions générales et formations
- Zoom / Teams / Webex
- Sécurisé
Questions fréquentes
Que puis-je faire avec l’API SyncWords qui n’est pas possible dans le tableau de bord ?
L’API permet des automatisations qui ne sont pas disponibles dans le tableau de bord, par exemple démarrer automatiquement une session de sous-titrage ou l’arrêter à une heure définie selon un signal de votre système d’automatisation broadcast.
Puis-je utiliser l’API pour planifier des sessions à l’avance ?
Oui. L’endpoint de planification accepte des heures de début et de fin au format ISO 8601. Les sessions démarrent et s’arrêtent automatiquement à l’heure indiquée, sans intervention humaine.
Dois-je reconfigurer l’API pour chaque diffusion ?
Non. Mappez une seule fois un service SyncWords à chacune de vos chaînes. Il pourra ensuite être démarré, arrêté et planifié par programmation autant de fois que nécessaire sans modifier la configuration. Ce fonctionnement convient aussi bien aux workflows par événement qu’aux chaînes 24 h/24 et 7 j/7.
Présentez-nous le système qui doit garder le contrôle
Présentez-nous le planificateur, le mappage des chaînes ou le signal d’automatisation. Nous adapterons les appels à votre mode d’exploitation actuel.