Agent Skills
› NeverSight/learn-skills.dev
› elevenlabs-dubbing
elevenlabs-dubbing
GitHub通过inference.sh CLI自动将音视频翻译并配音至29种语言,保留原声和说话人特征。支持音频视频输入、自动检测说话人及多语言分发,适用于内容本地化、视频翻译及国际发行场景。
触发场景
dubbing
translate audio
video translation
localize content
voice translation
安装
npx skills add NeverSight/learn-skills.dev --skill elevenlabs-dubbing -g -y
SKILL.md
Frontmatter
{
"name": "elevenlabs-dubbing",
"description": "ElevenLabs automatic dubbing - translate and dub audio\/video into 29 languages while preserving speaker voice via inference.sh CLI. Capabilities: auto speaker detection, voice-preserving translation, video dubbing, audio localization. Use for: content localization, video translation, multilingual content, international distribution. Triggers: dubbing, dub video, translate audio, video translation, audio translation, localize content, elevenlabs dubbing, eleven labs dub, multilingual dub, voice translation, auto dub, language dub, content localization",
"allowed-tools": "Bash(belt *)"
}
Install the belt CLI skill:
npx skills add belt-sh/cli
ElevenLabs Dubbing
Automatically dub audio and video into 29 languages via inference.sh CLI.

Quick Start
Requires inference.sh CLI (
belt). Install instructions
belt login
# Dub English video to Spanish
belt app run elevenlabs/dubbing --input '{
"audio": "https://video.mp4",
"target_lang": "es"
}'
Supported Languages
| Code | Language | Code | Language |
|---|---|---|---|
en |
English | ko |
Korean |
es |
Spanish | ru |
Russian |
fr |
French | tr |
Turkish |
de |
German | nl |
Dutch |
it |
Italian | sv |
Swedish |
pt |
Portuguese | da |
Danish |
pl |
Polish | fi |
Finnish |
hi |
Hindi | no |
Norwegian |
ar |
Arabic | cs |
Czech |
zh |
Chinese | el |
Greek |
ja |
Japanese | he |
Hebrew |
hu |
Hungarian | id |
Indonesian |
ms |
Malay | ro |
Romanian |
th |
Thai | uk |
Ukrainian |
vi |
Vietnamese |
Supported Input Formats
- MP3, MP4, WAV, MOV
Examples
Dub Video to Spanish
belt app run elevenlabs/dubbing --input '{
"audio": "https://english-video.mp4",
"target_lang": "es"
}'
Dub Audio to French
belt app run elevenlabs/dubbing --input '{
"audio": "https://podcast-episode.mp3",
"target_lang": "fr"
}'
Specify Source Language
# Skip auto-detection, specify source
belt app run elevenlabs/dubbing --input '{
"audio": "https://german-video.mp4",
"source_lang": "de",
"target_lang": "en"
}'
Multi-Language Distribution
# Dub to multiple languages
for lang in es fr de ja ko; do
belt app run elevenlabs/dubbing --input "{
\"audio\": \"https://video.mp4\",
\"target_lang\": \"$lang\"
}" > "dubbed_${lang}.json"
echo "Dubbed to $lang"
done
Features
- Auto Speaker Detection: Identifies multiple speakers automatically
- Voice Preservation: Maintains original speaker voice characteristics
- Timing: Matches original speech timing and pacing
- Multi-Speaker: Handles videos with multiple speakers
Workflow: Localize Content Pipeline
# 1. Start with original video
# 2. Dub to target language
belt app run elevenlabs/dubbing --input '{
"audio": "https://original-video.mp4",
"target_lang": "es"
}' > dubbed.json
# 3. Add subtitles in target language
belt app run elevenlabs/stt --input '{
"audio": "<dubbed-audio-url>",
"language_code": "spa"
}' > transcript.json
# 4. Caption the dubbed video
belt app run infsh/caption-videos --input '{
"video_url": "<dubbed-video-url>",
"captions": "<transcript>"
}'
Use Cases
- Content Creators: Reach international audiences
- E-learning: Localize courses for global students
- Marketing: Adapt campaigns for different markets
- Podcasts: Distribute in multiple languages
- Corporate: Multilingual training and communications
- Film/TV: Quick dubbing for distribution
Related Skills
# ElevenLabs TTS (generate speech in any language)
npx skills add inference-sh/skills@elevenlabs-tts
# ElevenLabs STT (transcribe dubbed content)
npx skills add inference-sh/skills@elevenlabs-stt
# ElevenLabs voice changer (transform voices)
npx skills add inference-sh/skills@elevenlabs-voice-changer
# Full platform skill (all 250+ apps)
npx skills add inference-sh/skills@infsh-cli
Browse all audio apps: belt app store --category audio
版本历史
- c3c0a1e 当前 2026-07-23 06:55
依赖关系
-
suggested
belt-sh/cli -
suggested
inference-sh/skills@elevenlabs-tts -
suggested
inference-sh/skills@elevenlabs-stt -
suggested
inference-sh/skills@elevenlabs-voice-changer -
suggested
inference-sh/skills@infsh-cli


