Convierte un tema o palabra clave en un video corto terminado: genera automáticamente el guion, la voz en off, las imágenes, los subtítulos y la música.
yizhi-chengzi/video-ai-talking
Herramienta local que convierte un clip grabado de una persona hablando y un guion en un MP4 vertical con voz en off generada por IA y sincronización labial automática.
- Estrellas
- 480
- Forks
- 70
- Issues abiertos
- 0
- Último commit
- hace 2 meses
¿Qué es?
video-ai-talking crea videos cortos de una persona hablando a partir de una única grabación de una persona real. Proporcionas un clip en primer plano, de frente, y el texto que se debe decir, o puedes pedirle a un LLM que redacte el guion a partir de un tema. La herramienta genera la voz en off con Volcano Engine o Alibaba Bailian CosyVoice, envía el clip y el audio a Bailian VideoRetalk para sincronizar los labios y combina el resultado con FFmpeg en un MP4 vertical, con el estilo de subtítulos y títulos que elijas.
Se ejecuta íntegramente en tu propio equipo. Las claves de API se guardan en el localStorage del navegador, y las tareas y los videos terminados se escriben en una carpeta de datos local. Puedes insertar material de video sobre líneas de subtítulos concretas para reemplazar la imagen en esos momentos. El modo simulado permite probar el flujo de trabajo sin llamar a servicios externos.
La configuración requiere Node.js 20+, FFmpeg disponible en el PATH y las claves de API del servicio de sincronización labial y de al menos un proveedor de TTS. DeepSeek es opcional para redactar guiones.
Funciones clave
- 01Genera voces en off a partir de texto con Volcano Engine o Alibaba Bailian CosyVoice.
- 02Sincroniza los labios de un clip grabado con el audio mediante Bailian VideoRetalk.
- 03Combina un MP4 vertical con FFmpeg y permite elegir estilos de subtítulos.
- 04Inserta material de video local sobre las líneas de subtítulos que elijas.
- 05Redacta guiones a partir de un tema con DeepSeek, de forma opcional.
- 06Guarda las claves de API en el navegador y los datos de las tareas en el equipo local.
Casos de uso
- Crear videos explicativos cortos de una persona hablando sin grabar cada toma.
- Producir clips verticales para plataformas de videos cortos a partir de una única grabación del rostro.
- Probar la creación de contenido doblado con IA de una persona hablando en modo simulado antes de pagar por llamadas a la API.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/yizhi-chengzi/video-ai-talking.git - 2
Entra en la carpeta del proyecto
cd video-ai-talking - 3
Copia el archivo env de ejemplo
cp .env.example .env - 4
Instala las dependencias e inicia el servidor de desarrollo; después, abre http://127.0.0.1:5175
npm install && npm run dev
Antes de usarlo
- Se necesita una clave de API de Bailian VideoRetalk y tener FFmpeg instalado localmente.
- La sincronización labial y la voz en off dependen de API de pago en la nube (Alibaba Bailian, Volcengine y, opcionalmente, DeepSeek).
- El video de referencia y el audio de voz se suben al almacenamiento temporal de Alibaba Bailian para su procesamiento.
- El selector de archivos de Linux requiere tener Zenity instalado.
Temas
Preguntas frecuentes
- ¿Qué es video-ai-talking?
- Herramienta local que convierte un clip grabado de una persona hablando y un guion en un MP4 vertical con voz en off generada por IA y sincronización labial automática. video-ai-talking crea videos cortos de una persona hablando a partir de una única grabación de una persona real. Proporcionas un clip en primer plano, de frente, y el texto que se debe decir, o puedes pedirle a un LLM que redacte el guion a partir de un tema. La herramienta genera la voz en off con Volcano Engine o Alibaba Bailian CosyVoice, envía el clip y el audio a Bailian VideoRetalk para sincronizar los labios y combina el resultado con FFmpeg en un MP4 vertical, con el estilo de subtítulos y títulos que elijas.
- ¿video-ai-talking es gratuito? ¿Qué licencia tiene?
- video-ai-talking es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿video-ai-talking sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de video-ai-talking fue el 3 sept 2026.
- ¿Para qué puedo usar video-ai-talking?
- Crear videos explicativos cortos de una persona hablando sin grabar cada toma. Producir clips verticales para plataformas de videos cortos a partir de una única grabación del rostro. Probar la creación de contenido doblado con IA de una persona hablando en modo simulado antes de pagar por llamadas a la API.
- ¿Cómo se instala video-ai-talking?
- Clona el repositorio: git clone https://github.com/yizhi-chengzi/video-ai-talking.git Entra en la carpeta del proyecto: cd video-ai-talking Copia el archivo env de ejemplo: cp .env.example .env Instala las dependencias e inicia el servidor de desarrollo; después, abre http://127.0.0.1:5175: npm install && npm run dev
- ¿Dónde consigo video-ai-talking?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/yizhi-chengzi/video-ai-talking
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Sistema open source de producción de video con agentes que convierte un asistente de programación con IA en un estudio basado en pipelines para investigar, escribir guiones, generar recursos, editar y renderizar.
Kit de video como código que permite a agentes de IA clonar un video viral en un flujo de trabajo editable y generar variantes a partir de él.
Aplicación de escritorio para crear humanos digitales con IA, con síntesis de video con sincronización labial, texto a voz, clonación de voz y gestión local de modelos de IA.
Skill para Codex y Claude Code que convierte un tema, artículo o relato en un video explicativo narrado y dibujado a mano, con trazos progresivos y escritura china.
Convierte un guion escrito en un video explicativo narrado o una demo de producto, con voz local, sincronización por palabra y renderizado en canvas, mediante un agente de programación.