Dev.to
7/10/2026

Tutorial: Integrating AI Video Dubbing via the dubanyvideo.com API
Original: Add AI Dubbing to Your App in 10 Lines
Short summary
This tutorial demonstrates how to integrate AI video dubbing into an application using the dubanyvideo.com API with three calls: submit a dub job, poll for completion, and download the result. The API handles ASR, translation, speaker diarization, and TTS automatically, accepting YouTube links or direct file URLs as input. Complete code examples are provided in curl, Node.js, and Python, covering job submission, progress polling, and downloading the dubbed MP4 with subtitles and transcripts.
- •Three-step API workflow: POST to submit, GET to poll, download the dubbed MP4
- •Automatic speaker diarization assigns unique voices per speaker; supports YouTube and direct URL inputs
- •Code examples in curl, Node.js, and Python with gotchas like polling on state not HTTP status codes
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



