Usa InfiniteTalk en OpenClaw.
InfiniteTalk genera videos de avatar parlante sincronizados con labios desde un archivo de audio y una imagen de rostro. Los agentes de OpenClaw lo llaman a través de RunAPI con la misma clave API usada para chat — envía audio_to_video, consulta la tarea y recibe una URL de video.
Usa RunAPI para generar un video de avatar parlante con InfiniteTalk.
Requisitos:
- Lee la clave API de RUNAPI_API_KEY.
- Llama a POST https://runapi.ai/api/v1/infinitetalk/audio_to_video
- Establece model en "infinitetalk-from-audio".
- Establece source_audio_url en la URL del archivo de audio.
- Establece source_image_url en la URL de la imagen del rostro.
- Establece prompt para describir la salida deseada.
- La tarea es asíncrona. Consulta el task_id devuelto hasta que el estado sea "completed".
- Cuando termine, lee la URL del video de la salida de la respuesta.
curl -X POST https://runapi.ai/api/v1/infinitetalk/audio_to_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "infinitetalk-from-audio",
"source_audio_url": "https://example.com/speech.mp3",
"source_image_url": "https://example.com/avatar.jpg",
"prompt": "A professional presenter delivering a product overview"
}'
{
"task_id": "tsk_abc123",
"status": "pending",
"model": "infinitetalk-from-audio"
}
Usa InfiniteTalk en OpenClaw en tres pasos
Configura RunAPI
Establece RUNAPI_API_KEY en tu entorno. Si ya configuraste RunAPI para chat en OpenClaw, la misma clave funciona para InfiniteTalk — sin configuración adicional de proveedor.
export RUNAPI_API_KEY=runapi_xxx
Llama a InfiniteTalk
Envía una solicitud POST al endpoint audio_to_video con el model, la URL de audio, la URL de imagen y un prompt describiendo la salida. OpenClaw puede construir y enviar esta solicitud en tu flujo de trabajo de agente.
POST /api/v1/infinitetalk/audio_to_video
Consulta el resultado
El endpoint devuelve un task_id de inmediato. Consulta el endpoint de estado de la tarea hasta que el estado sea completado y luego lee la URL del video de salida de la respuesta.
GET /api/v1/infinitetalk/audio_to_video/tsk_abc123
Parámetros de la API de InfiniteTalk
| Parámetro | Tipo | Descripción |
|---|---|---|
model |
string |
Obligatorio. Usa infinitetalk-from-audio. |
source_audio_url |
string |
Obligatorio. URL del archivo de audio fuente para sincronizar con los labios. |
source_image_url |
string |
Obligatorio. URL de la imagen del rostro o avatar a animar. |
prompt |
string |
Obligatorio. Descripción de texto de la salida de video deseada. Máximo 5000 caracteres. |
output_resolution |
string |
Opcional. Resolución del video de salida. Valores aceptados: 480p, 720p. Por defecto 480p. |
seed |
integer |
Opcional. Semilla de reproducibilidad. Entero entre 10000 y 1000000. |
callback_url |
string |
Opcional. URL de webhook que recibe un POST cuando se completa la tarea. |
¿Qué es InfiniteTalk en OpenClaw?
InfiniteTalk es un modelo de avatar parlante impulsado por audio que convierte una sola foto y un archivo de audio en un video sincronizado con los labios con movimientos de cabeza, expresiones faciales y postura corporal. Los agentes de OpenClaw lo llaman a través de RunAPI para producir videos de talking head de duración ilimitada sin equipos de filmación ni sistemas de captura de movimiento.
Casos de uso de InfiniteTalk
Conversión de podcast a video
Alimentar audio de podcast y una foto del presentador para generar un video de avatar parlante, convirtiendo episodios solo de audio en contenido visual para YouTube o redes sociales.
Videos educativos y tutoriales
Crear videos de clases o tutoriales a partir de una sola foto del instructor y narración grabada, produciendo contenido de talking head de formato largo sin necesidad de configuración de cámara.
Portavoz digital para marketing
Construir un presentador digital de marca a partir de una imagen de referencia, luego generar videos de portavoz en varios idiomas cambiando la pista de audio.
Preguntas sobre InfiniteTalk + OpenClaw
Sí. Los agentes de OpenClaw pueden llamar directamente al endpoint de InfiniteTalk de RunAPI. Configura RunAPI como proveedor con tu RUNAPI_API_KEY y luego envía un POST a /api/v1/infinitetalk/audio_to_video con el model, la URL de audio y la URL de imagen.
No. La misma RUNAPI_API_KEY que usas para chat, imagen y generación de video también funciona para InfiniteTalk. Todos los modelos de RunAPI comparten una clave y un saldo de créditos.
Asíncrono. El endpoint de creación devuelve un task_id de inmediato. Consulta el endpoint de estado de la tarea o proporciona un callback_url para recibir un webhook cuando el video esté listo.
InfiniteTalk usa facturación por tarea. Consulta la página de precios de RunAPI para las tarifas actuales. Los créditos se deducen del mismo saldo usado para todos los modelos de RunAPI.
Configuración general de OpenClaw
¿Aún no lo has configurado? Empieza con la guía de configuración de RunAPI para OpenClaw.
Guía de configuración de OpenClaw →Catálogo de modelos InfiniteTalk
Ver variantes, precios y documentación de la API de InfiniteTalk.
InfiniteTalk en RunAPI →Prueba InfiniteTalk en OpenClaw hoy.
Obtén una clave RunAPI gratuita, pega el prompt en OpenClaw y genera videos de avatar parlante sincronizados con labios desde cualquier archivo de audio.