elevenlabs-dubbing

Dub audio and video into 29 languages while preserving speaker voice via ElevenLabs.

Updated Jul 28, 2026
One-click install
npx skills add https://github.com/Aadi-110i/PEP-PROJECT --skill elevenlabs-dubbing-aadi-110i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: elevenlabs-dubbing
Source: https://github.com/Aadi-110i/PEP-PROJECT/tree/main/skills/elevenlabs-dubbing
Command: npx skills add https://github.com/Aadi-110i/PEP-PROJECT --skill elevenlabs-dubbing-aadi-110i

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Translating and re-voicing audio or video content for international audiences normally requires voice actors, studios, and manual timing alignment. This Skill automates dubbing into 29 languages while preserving the original speaker's voice characteristics. ## Core Features & Use Cases - Voice-Preserving Dubbing: Translates and dubs MP3, MP4, WAV, and MOV files while maintaining each speaker's voice identity, timing, and pacing. - Automatic Speaker Detection: Detects and handles multiple speakers in a single video without manual configuration. - Multi-Language Distribution: Supports 29 target languages with optional source-language specification, enabling batch localization pipelines. - Use Case: A content creator dubs an English tutorial video into Spanish, French, German, Japanese, and Korean in one loop, then captions each version for international distribution. ## Quick Start Dub my video at the given URL into Spanish using the elevenlabs dubbing app via the belt CLI.

Frequently Asked Questions about elevenlabs-dubbing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I dub a video into another language with ElevenLabs?

Run the belt CLI command 'belt app run elevenlabs/dubbing' with a JSON input containing the video URL and target_lang code. The service returns a dubbed version that preserves the original speaker's voice and timing.

What languages does ElevenLabs dubbing support?

ElevenLabs dubbing supports 29 languages including English, Spanish, French, German, Japanese, Korean, Chinese, Arabic, Hindi, and Portuguese. Each language is specified with a two-letter code like 'es' or 'ja' in the target_lang parameter.

What file formats can I use for video dubbing?

The dubbing app accepts MP3, MP4, WAV, and MOV input formats. You provide the file as a URL in the 'audio' input field, and the output is a dubbed audio or video file in the target language.

Does ElevenLabs dubbing preserve the original speaker's voice?

Yes, the dubbing process preserves each speaker's voice characteristics and matches the original speech timing and pacing. It also automatically detects and handles multiple speakers within a single video.

Can I dub one video into multiple languages at once?

Yes, you can loop over target language codes in a shell script, invoking the belt CLI once per language and saving each result to a separate output file. This enables batch localization for international distribution.