Dub training videos into every team language
Each training video is dubbed into the languages your teams speak, in the trainer's voice. For global companies training staff.

How it works
Send a finished video and the target language
One POST to /run with the model id and your input. It answers at once with an id.
We run ElevenLabs Dubbing
$0.02 a second. Charged when it starts, refunded by itself if it fails.
Collect a dubbed video
GET /generations/{id}?wait=55 returns the video dubbed into that language, as a file URL. Or pass a webhook and we call you.
2 models for this, by price
Prices are read from the live catalog. Each one opens the playground with this use case filled in.
The request
Filled in with sample files from our CDN, so it runs as it is. Swap in your own URLs.
curl https://api.percify.io/v3/playground/v1/run \
-H "Authorization: Bearer $PERCIFY_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"modelId": "elevenlabs-dubbing",
"input": {
"video": "https://cdn.percify.io/media-assets/playground-examples/infinitetalk-fast/4.mp4",
"target_lang": "es"
}
}'Full reference in the docs. Every field ElevenLabs Dubbing takes is on its model page.
Questions
What do I send to dub training videos into every team language?
Send a finished video and the target language in one POST to https://api.percify.io/v3/playground/v1/run. You get the video dubbed into that language.
What does it cost?
With ElevenLabs Dubbing it is $0.02 a second (1 credit a second at the lowest setting; higher resolutions and audio cost more). The picks on this page range from $0.02 a second to $0.08 a second. The estimate call returns the exact price of your input before you run it, and a run that fails is refunded.
Which model should I use?
Budget: ElevenLabs Dubbing ($0.02 a second). Premium: HeyGen Video Translate ($0.08 a second). Switching is one string in the request: the model id.
Can an AI agent do this for me?
Yes. Connect your agent to the MCP server at https://mcp.percify.io/mcp and ask for it in plain words. The agent calls the generate tool with the same model id and input shown on this page, and the call spends the same credits.
Dub a video into another language
Localise video ads for new markets
Translate a course into other languages