Instala la habilidad CLI belt:
npx skills add belt-sh/cli
Doblaje con ElevenLabs
Dobla audio y video automáticamente a 29 idiomas mediante la CLI de inference.sh.

Inicio rápido
Requiere la CLI inference.sh (
belt). Instrucciones de instalación
belt login
# Doblar video en inglés a español
belt app run elevenlabs/dubbing --input '{
"audio": "https://video.mp4",
"target_lang": "es"
}'
Idiomas soportados
| Código | Idioma | Código | Idioma |
|---|---|---|---|
en | Inglés | ko | Coreano |
es | Español | ru | Ruso |
fr | Francés | tr | Turco |
de | Alemán | nl | Neerlandés |
it | Italiano | sv | Sueco |
pt | Portugués | da | Danés |
pl | Polaco | fi | Finés |
hi | Hindi | no | Noruego |
ar | Árabe | cs | Checo |
zh | Chino | el | Griego |
ja | Japonés | he | Hebreo |
hu | Húngaro | id | Indonesio |
ms | Malayo | ro | Rumano |
th | Tailandés | uk | Ucraniano |
vi | Vietnamita |
Formatos de entrada soportados
- MP3, MP4, WAV, MOV
Ejemplos
Doblar video a español
belt app run elevenlabs/dubbing --input '{
"audio": "https://english-video.mp4",
"target_lang": "es"
}'
Doblar audio a francés
belt app run elevenlabs/dubbing --input '{
"audio": "https://podcast-episode.mp3",
"target_lang": "fr"
}'
Especificar idioma de origen
# Omitir detección automática, especificar origen
belt app run elevenlabs/dubbing --input '{
"audio": "https://german-video.mp4",
"source_lang": "de",
"target_lang": "en"
}'
Distribución multilingüe
# Doblar a varios idiomas
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 "Doblado a $lang"
done
Funcionalidades
- Detección automática de hablantes: Identifica múltiples hablantes automáticamente
- Preservación de voz: Mantiene las características de voz del hablante original
- Sincronización: Coincide con el ritmo y la cadencia del discurso original
- Múltiples hablantes: Maneja videos con varios interlocutores
Flujo de trabajo: Pipeline de localización de contenido
# 1. Comenzar con el video original
# 2. Doblar al idioma destino
belt app run elevenlabs/dubbing --input '{
"audio": "https://original-video.mp4",
"target_lang": "es"
}' > dubbed.json
# 3. Agregar subtítulos en el idioma destino
belt app run elevenlabs/stt --input '{
"audio": "<dubbed-audio-url>",
"language_code": "spa"
}' > transcript.json
# 4. Poner subtítulos al video doblado
belt app run infsh/caption-videos --input '{
"video_url": "<dubbed-video-url>",
"captions": "<transcript>"
}'
Casos de uso
- Creadores de contenido: Alcanza audiencias internacionales
- E-learning: Localiza cursos para estudiantes globales
- Marketing: Adapta campañas para diferentes mercados
- Podcasts: Distribuye en varios idiomas
- Corporativo: Capacitación y comunicaciones multilingües
- Cine/TV: Doblaje rápido para distribución
Habilidades relacionadas
# ElevenLabs TTS (generar voz en cualquier idioma)
npx skills add inference-sh/skills@elevenlabs-tts
# ElevenLabs STT (transcribir contenido doblado)
npx skills add inference-sh/skills@elevenlabs-stt
# ElevenLabs voice changer (transformar voces)
npx skills add inference-sh/skills@elevenlabs-voice-changer
# Habilidad completa de la plataforma (todas las apps)
npx skills add inference-sh/skills@infsh-cli
Explora todas las apps de audio: belt app list --category audio