Video vertalen terwijl je transcribeert
Voeg translate_to, een ISO 639-1-code van twee letters, toe aan het verzoek dat de transcriptie aanmaakt. wait wacht dan ook op de vertaling. De vertaalgids behandelt uploads en MCP.
Het transcript ontstaat zoals altijd, uit de gesproken audio of de ondertitels van het platform. De vertaling draait daarna op die tekst, dus het origineel bestaat altijd en blijft leesbaar, ook als de vertaling nog niet klaar is.
Per verzoek is één doeltaal mogelijk. Voor een tweede taal vertaal je hetzelfde transcript opnieuw zodra het klaar is.
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
-H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "translate_to": "es"}'Een bestaand transcript vertalen
Stuur de taal met een POST naar de transcriptie. De API antwoordt met 202 en de status van de vertaling. Vraag de transcriptie op of gebruik een webhook. De statuscodes staan in Vertaling.
De transcriptie moet voltooid zijn, anders geeft de API transcript_not_ready terug. Een verzoek herhalen is veilig: een vertaling die bezig of klaar is, komt ongewijzigd terug en een mislukte wordt opnieuw geprobeerd.
Webhooks sturen transcription.translation.completed of transcription.translation.failed, dus je applicatie hoeft niet steeds te pollen.
curl -X POST "https://api.transcript1.com/v1/transcriptions/tr_8fK2Lm0PqRsTuVwXyZaBcD/translations" \
-H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
-H "Content-Type: application/json" \
-d '{"language": "en"}'Tweetalige ondertitels, alleen vertaling of origineel
Voeg translation=both, only of none toe aan GET /v1/transcriptions/:id of aan een download als tekst, SRT of VTT. Standaard is both.
Bij both krijgen JSON-segmenten een veld translation, zet de tekst de vertaalde regel onder het origineel en heeft elk SRT- of VTT-blok twee regels. Bij only vervangt de vertaalde tekst het origineel en blijven tijdstempels en sprekers gelijk.
Het antwoord bevat ook een object translation met de taal en een status: processing, completed of failed. Een ander formaat van een voltooid transcript opvragen kost geen extra minuten.
| translation | Wat je krijgt |
|---|---|
| both | Origineel en vertaling samen, één paar per segment of blok. |
| only | De vertaalde tekst in plaats van het origineel, met dezelfde tijden. |
| none | Alleen het originele transcript. |
Wat vertalen wel en niet doet
Het is automatische vertaling van de transcripttekst. Controleer namen, vaktermen en citaten voor je publiceert en bewaar het originele transcript om te vergelijken.
transcript1 synchroniseert geen video en vertaalt geen stem. Er is geen vertaalde audio en ondertitels worden niet in de video gebrand. Je krijgt tekst en ondertitelbestanden voor je eigen editor of speler.
Vertalen kost geen minuten. Transcriptieminuten gelden zoals altijd en een mislukte vertaling laat het transcript niet mislukken en betaalt het niet terug.