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种语言。
Dubbing

Quick Start

快速开始

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

Dub English video to Spanish

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

infsh app run elevenlabs/dubbing --input '{ "audio": "https://video.mp4", "target_lang": "es" }'
undefined
infsh 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
infsh app run elevenlabs/dubbing --input '{
  "audio": "https://english-video.mp4",
  "target_lang": "es"
}'
bash
infsh app run elevenlabs/dubbing --input '{
  "audio": "https://english-video.mp4",
  "target_lang": "es"
}'

Dub Audio to French

将音频配音成法语

bash
infsh app run elevenlabs/dubbing --input '{
  "audio": "https://podcast-episode.mp3",
  "target_lang": "fr"
}'
bash
infsh 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

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

infsh app run elevenlabs/dubbing --input '{ "audio": "https://german-video.mp4", "source_lang": "de", "target_lang": "en" }'
undefined
infsh 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 infsh 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 infsh app run elevenlabs/dubbing --input "{ "audio": "https://video.mp4\", "target_lang": "$lang" }" > "dubbed_${lang}.json" echo "已配音为$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. 配音成目标语言

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

3. Add subtitles in target language

3. 添加目标语言字幕

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

4. Caption the dubbed video

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

infsh app run infsh/caption-videos --input '{ "video_url": "<dubbed-video-url>", "captions": "<transcript>" }'
undefined
infsh 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: `infsh app list --category audio`
npx skills add inference-sh/skills@infsh-cli

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