elevenlabs-dubbing

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

ElevenLabs Dubbing

ElevenLabs 自动配音

Automatically dub audio and video into 29 languages via inference.sh CLI.
Dubbing
通过inference.sh CLI自动将音频和视频配音成29种语言。
配音效果

Quick Start

快速开始

Requires inference.sh CLI (
belt
). Install instructions
bash
belt login
需要 inference.sh CLI(
belt
)。安装说明
bash
belt login

Dub English video to Spanish

将英文视频配音成西班牙语

belt app run elevenlabs/dubbing --input '{ "audio": "https://video.mp4", "target_lang": "es" }'
undefined
belt app run elevenlabs/dubbing --input '{ "audio": "https://video.mp4", "target_lang": "es" }'
undefined

Supported Languages

支持的语言

CodeLanguageCodeLanguage
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
代码语言代码语言
en
英语
ko
韩语
es
西班牙语
ru
俄语
fr
法语
tr
土耳其语
de
德语
nl
荷兰语
it
意大利语
sv
瑞典语
pt
葡萄牙语
da
丹麦语
pl
波兰语
fi
芬兰语
hi
印地语
no
挪威语
ar
阿拉伯语
cs
捷克语
zh
中文
el
希腊语
ja
日语
he
希伯来语
hu
匈牙利语
id
印度尼西亚语
ms
马来语
ro
罗马尼亚语
th
泰语
uk
乌克兰语
vi
越南语

Supported Input Formats

支持的输入格式

  • MP3, MP4, WAV, MOV
  • MP3、MP4、WAV、MOV

Examples

示例

Dub Video to Spanish

将视频配音成西班牙语

bash
belt app run elevenlabs/dubbing --input '{
  "audio": "https://english-video.mp4",
  "target_lang": "es"
}'
bash
belt app run elevenlabs/dubbing --input '{
  "audio": "https://english-video.mp4",
  "target_lang": "es"
}'

Dub Audio to French

将音频配音成法语

bash
belt app run elevenlabs/dubbing --input '{
  "audio": "https://podcast-episode.mp3",
  "target_lang": "fr"
}'
bash
belt app run elevenlabs/dubbing --input '{
  "audio": "https://podcast-episode.mp3",
  "target_lang": "fr"
}'

Specify Source Language

指定源语言

bash
undefined
bash
undefined

Skip auto-detection, specify source

跳过自动检测,指定源语言

belt app run elevenlabs/dubbing --input '{ "audio": "https://german-video.mp4", "source_lang": "de", "target_lang": "en" }'
undefined
belt app run elevenlabs/dubbing --input '{ "audio": "https://german-video.mp4", "source_lang": "de", "target_lang": "en" }'
undefined

Multi-Language Distribution

多语言分发

bash
undefined
bash
undefined

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
undefined
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
undefined

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

工作流:内容本地化流水线

bash
undefined
bash
undefined

1. Start with original video

1. 准备原始视频

2. Dub to target language

2. 配音成目标语言

belt app run elevenlabs/dubbing --input '{ "audio": "https://original-video.mp4", "target_lang": "es" }' > dubbed.json
belt app run elevenlabs/dubbing --input '{ "audio": "https://original-video.mp4", "target_lang": "es" }' > dubbed.json

3. Add subtitles in target language

3. 添加目标语言字幕

belt app run elevenlabs/stt --input '{ "audio": "<dubbed-audio-url>", "language_code": "spa" }' > transcript.json
belt app run elevenlabs/stt --input '{ "audio": "<dubbed-audio-url>", "language_code": "spa" }' > transcript.json

4. Caption the dubbed video

4. 为配音后的视频添加字幕

belt app run infsh/caption-videos --input '{ "video_url": "<dubbed-video-url>", "captions": "<transcript>" }'
undefined
belt app run infsh/caption-videos --input '{ "video_url": "<dubbed-video-url>", "captions": "<transcript>" }'
undefined

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

相关技能

bash
undefined
bash
undefined

ElevenLabs TTS (generate speech in any language)

ElevenLabs TTS(生成任意语言的语音)

npx skills add inference-sh/skills@elevenlabs-tts
npx skills add inference-sh/skills@elevenlabs-tts

ElevenLabs STT (transcribe dubbed content)

ElevenLabs STT(转录配音内容)

npx skills add inference-sh/skills@elevenlabs-stt
npx skills add inference-sh/skills@elevenlabs-stt

ElevenLabs voice changer (transform voices)

ElevenLabs 变声器(转换声音)

npx skills add inference-sh/skills@elevenlabs-voice-changer
npx skills add inference-sh/skills@elevenlabs-voice-changer

Full platform skill (all 250+ apps)

全平台技能(包含250+应用)

npx skills add inference-sh/skills@infsh-cli

Browse all audio apps: `belt app list --category audio`
npx skills add inference-sh/skills@infsh-cli

浏览所有音频应用:`belt app list --category audio`