SyncWords

Non trova la sua piattaforma?

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

Automatizzi sottotitoli, traduzioni e doppiaggio live

Crei un canale una sola volta, quindi avvii, arresti, pianifichi e modifichi le uscite di sottotitolazione, traduzione e doppiaggio tramite l'automazione broadcast o la Sua piattaforma.

  • Mappature dei canali riutilizzabili
  • Eventi webhook
  • Pianificazione basata sugli eventi
  • Più lingue per chiamata
  • Versioni di build selezionabili
Doppiaggio AI per lo streaming OTT

Scelto da broadcaster, team di eventi e aziende in tutto il mondo

AWS
Ant Media
Newsmax
Brandlive
CDC
CoinDesk
Dow Jones
Red Bee

Perché scegliere l'API Live

Controlli i servizi linguistici live dai Suoi sistemi

Configuri una sola volta la mappatura dei canali. Poi lasci che uno scheduler, un sistema di automazione broadcast o una piattaforma controlli tempi di messa in onda, lingue e uscite.

API REST con controllo completo del servizio

Crei i servizi, quindi avvii, arresti, aggiorni e disattivi le uscite tramite codice, consultando lo stato in tempo reale. La maggior parte delle azioni della dashboard è disponibile anche via API.

Pianificazione in stile iCal

Programmi eventi in diversi fusi orari con voci di calendario che tengono conto del fuso, inclusi più streaming live simultanei.

Eventi webhook

Consenta alla Sua automazione di reagire alle modifiche del servizio senza interrogare ripetutamente l'API.

Più lingue per chiamata

Una sola chiamata può attivare sottotitoli nella lingua originale, sottotitoli tradotti in più lingue e doppiaggio vocale AI live nelle lingue selezionate per la stessa sessione.

Flessibilità della sorgente

Funziona con ogni percorso di distribuzione: SRT, ingest CMAF, HLS, RTMP(S) e widget, oltre che con infrastrutture broadcast che mantengono gli encoder di sottotitoli esistenti.

Mappi i canali una volta e li riutilizzi

Crei un servizio SyncWords per ogni canale. Una volta mappato, può riutilizzarlo ogni volta che serve senza modificare le impostazioni. Avvii e arresti i servizi tramite codice.

Mantenga i controlli operativi nei Suoi sistemi

Anche terminologia, disponibilità delle lingue, utilizzo e controllo delle versioni sono risorse API.

Dizionari e glossari

Gestisca tramite API dizionari ASR, dizionari di post-elaborazione e glossari di traduzione, così da distribuire le correzioni terminologiche direttamente dai Suoi strumenti.

Enumerazioni delle lingue

Gli endpoint di enumerazione restituiscono le lingue di trascrizione supportate per ogni motore, le lingue di traduzione e le voci disponibili per lingua, evitando elenchi fissi nell'interfaccia.

Report sull'utilizzo

Riepiloghi dell'utilizzo e dettagli per servizio via API, così fatturazione e capacità restano nelle Sue dashboard.

Versioni di build selezionabili

Associ un servizio a una versione di build oppure segua l'ultima disponibile, migrando secondo i Suoi tempi. La stabilità in produzione diventa una scelta configurabile.

Una sola chiamata

Sottotitoli, traduzioni e doppiaggio da un'unica richiesta

Una sessione alimenta tutte le uscite: sottotitoli nella lingua originale, sottotitoli tradotti e audio doppiato, con una traccia distinta per ogni lingua.

  • Uscite in più lingue
  • Qualsiasi percorso di distribuzione live
  • Eventi webhook
  • Mappi un servizio una volta e lo riutilizzi
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" }
  }'

Avvii con una sola chiamata una sessione live SRT di sottotitolazione, traduzione e doppiaggio.

Dopo la sessione

Anche la trascrizione è una risorsa API

Richieda l'esportazione da qualsiasi servizio live. Scelga lingua, intervallo temporale, formato del file e base del timecode, quindi lasci che l'operazione termini in background.

Scopra la sottotitolazione dal live al file

Quattro formati utili

Ottenga testo semplice, SRT, WebVTT o DFXP per modifica, pubblicazione o archiviazione.

La lingua e l'intervallo richiesti

Esporti la lingua originale o qualsiasi traduzione configurata, per l'intera sessione o per un intervallo preciso.

Timecode allineati

Allinei i timecode all'intervallo selezionato, all'origine del feed di programma o al primo sottotitolo, in base alle esigenze del sistema successivo.

Progettato per funzionare senza supervisione

Crei l'operazione, interroghi un endpoint di stato leggero e richieda al completamento un URL di download a durata limitata.

Dove i team utilizzano l'API

Dai canali 24/7 agli eventi occasionali

Sottotitolazione live in una trasmissione televisiva
Sottotitoli tradotti in un notiziario live
Sottotitoli live in una trasmissione sportiva
Sottotitoli durante lo streaming di un film a casa
Sottotitoli live durante un incontro aziendale

Sottotitolazione live pianificata per broadcast e TV

  • TV lineare, via cavo e satellitare
  • Canali 24/7

Sottotitolazione live pianificata per le notizie

  • Ultime notizie
  • Redazioni 24/7
  • Dizionari redazionali

Sottotitolazione live pianificata per lo sport

  • Partite live
  • Feed simultanei

Sottotitolazione live pianificata per streaming e OTT

  • Distribuzione HLS e CMAF
  • Player multidispositivo
  • Live e on demand

Sottotitolazione live pianificata per video aziendali

  • Incontri aziendali e formazione
  • Zoom / Teams / Webex
  • Sicurezza

Domande frequenti

Che cosa posso fare con l'API SyncWords che non posso fare nella dashboard?

L'API consente automazioni non disponibili nella dashboard. Per esempio, può avviare automaticamente una sessione di sottotitolazione o arrestarla a un orario stabilito in base a un segnale del Suo sistema di automazione broadcast.

Posso usare l'API per pianificare le sessioni in anticipo?

Sì. L'endpoint di pianificazione accetta orari di inizio e fine in formato ISO 8601. Le sessioni si avviano e si arrestano automaticamente agli orari indicati, senza intervento manuale.

Devo riconfigurare l'API per ogni trasmissione?

No. Mappi una sola volta un servizio SyncWords a ciascun canale; potrà poi avviarlo, arrestarlo e pianificarlo tramite codice ogni volta che serve, senza modificare la configurazione. Vale sia per i flussi di lavoro basati su eventi sia per i canali 24/7.

Ci mostri il sistema che deve assumere il controllo

Ci mostri lo scheduler, la mappa dei canali o il segnale di automazione. Configureremo le chiamate in base al funzionamento attuale della Sua operatività.