Post translate
transform your videos for a global audience with our translation and lip-sync technology. seamlessly integrate translated audio that matches the video’s lip movements, making your content accessible and engaging for viewers worldwide.
introduction
at sync., we make it easy to bring your video content to global audiences. our /translate
endpoint doesn’t just translate; it transforms your videos to match lip movements with the new audio. ideal for anyone looking to broaden their reach without losing the video’s original charm.
explore how our api can make your videos more accessible and engaging across different languages. get started with our straightforward integration process today.
api features
authentic synchronization
our advanced ai ensures translated audio matches your video’s lip movements perfectly.
wide language support
broaden your reach with support for multiple languages.
easy integration
integrate our technology seamlessly into your workflow with our developer-friendly tools.
available models
explore our diverse range of models, each designed for specific syncing needs. selecting the appropriate model ensures optimal performance and results.
supported languages
explore the full array of languages our api supports, ensuring your content is globally understood. the list below presents all the language options available:
quick start
authentication
before you can start using our api, you need to authenticate your requests. this is done using an x-api-key
that links your requests to your account. if you don’t have an api key yet, check out the instructions here to obtain one.
translate your videos
with your x-api-key
ready to go, you can now start translating your videos. to translate video via the playground above follow the instructions below:
Authorizations
Body
A url to the video file to be translated and synchronized -- must be publicly accessible
Target language to translate the video to
Maximum number of credits to use for video generation. If job exceeds this value, the job will be aborted
A url to send a notification to upon completion of video generation
The model to use for video generation.
Response
A unique identifier for the translation job.
The date and time the translation job was created.
The status of the translation job.
The step of the translation job.
A URL which can be used to download the video.
A URL which can be used to download the audio.
A URL to access the transcript of the video.
The original URL of the video that was submitted.
The source language of the video.
The language into which the video is being translated.
The number of credits deducted for the translation.
The webhook URL for the translation job.
An error message if the translation job failed to process.