---
title: &quot;Usa InfiniteTalk en OpenClaw con RunAPI — Guía de API de avatar parlante&quot;
url: &quot;https://runapi.ai/es/openclaw-infinitetalk.md&quot;
canonical: &quot;https://runapi.ai/es/openclaw-infinitetalk&quot;
locale: &quot;es&quot;
model: &quot;infinitetalk&quot;
---

# 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.

## API example

```bash
curl -X POST https://runapi.ai/api/v1/infinitetalk/audio_to_video \
  -H &quot;Authorization: Bearer $RUNAPI_API_KEY&quot; \
  -H &quot;Content-Type: application/json&quot; \
  -d &#39;{
    &quot;model&quot;: &quot;infinitetalk-from-audio&quot;,
    &quot;source_audio_url&quot;: &quot;https://example.com/speech.mp3&quot;,
    &quot;source_image_url&quot;: &quot;https://example.com/avatar.jpg&quot;,
    &quot;prompt&quot;: &quot;A professional presenter delivering a product overview&quot;
  }&#39;

```

### Response

```json
{
  &quot;task_id&quot;: &quot;tsk_abc123&quot;,
  &quot;status&quot;: &quot;pending&quot;,
  &quot;model&quot;: &quot;infinitetalk-from-audio&quot;
}

```

## How it works

1. **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.
2. **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.
3. **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.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `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. |

## FAQ

### ¿Puedo usar InfiniteTalk en 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.

### ¿Necesito una clave API separada para InfiniteTalk?

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.

### ¿InfiniteTalk es síncrono o asíncrono?

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.

### ¿Cuánto cuesta InfiniteTalk en RunAPI?

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.


## Links

- [Guía de configuración de OpenClaw →](https://runapi.ai/es/openclaw)
- [InfiniteTalk en RunAPI →](https://runapi.ai/es/models/infinitetalk)
- [Model catalog](https://runapi.ai/es/models)
- [API docs](https://runapi.ai/es/docs)
