SyncWords

Votre plateforme n’apparaît pas ?

“If it accepts video, audio, captions or a web embed, there is probably a clean seam.”

Entreprise

“Built in New York for live video everywhere.”
Live API

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
Doublage par IA pour le streaming OTT

Adopté par des diffuseurs, des équipes événementielles et des entreprises du monde entier

AWS
Ant Media
Newsmax
Brandlive
CDC
CoinDesk
Dow Jones
Red Bee

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é
bash
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 fichier

Quatre 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 d’une émission de télévision
Sous-titres traduits sur un journal télévisé en direct
Sous-titres en direct sur une retransmission sportive
Sous-titres pendant le visionnage en streaming à domicile
Sous-titres en direct lors d’une réunion générale d’entreprise

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.