Una API key
Usa las mismas credenciales entre modelos y proveedores.
It looks like you may prefer a different language. Switch anytime.
Accede a la API de InfiniteTalk a través de RunAPI con una habilidad de modelo, autenticación unificada y precios de pago por uso.
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",
"image_url": "https://cdn.runapi.ai/public/samples/portrait.jpg",
"audio_url": "https://cdn.runapi.ai/public/samples/voice.mp3"
}'
import { InfinitetalkClient } from "@runapi.ai/infinitetalk";
const client = new InfinitetalkClient();
const result = await client.audioToVideo.run({
model: "infinitetalk-from-audio",
image_url: "https://cdn.runapi.ai/public/samples/portrait.jpg",
audio_url: "https://cdn.runapi.ai/public/samples/voice.mp3",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\Infinitetalk\InfinitetalkClient;
$client = new InfinitetalkClient();
$result = $client->audioToVideo->run([
'model' => 'infinitetalk-from-audio',
'image_url' => 'https://cdn.runapi.ai/public/samples/portrait.jpg',
'audio_url' => 'https://cdn.runapi.ai/public/samples/voice.mp3',
]);
require "runapi/infinitetalk"
client = RunApi::Infinitetalk::Client.new
result = client.audio_to_video.run(
model: "infinitetalk-from-audio",
image_url: "https://cdn.runapi.ai/public/samples/portrait.jpg",
audio_url: "https://cdn.runapi.ai/public/samples/voice.mp3"
)
npx skills add runapi-ai/infinitetalk -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
InfiniteTalk es el modelo de animación de avatar parlante impulsado por audio de MeiGen-AI, que genera animaciones faciales sincronizadas labialmente a partir de una entrada de audio y una imagen de referencia. Produce movimientos de cabeza y expresiones naturales sincronizados con el habla.
| ID de modelo | infinitetalk-from-audio |
| Proveedor | MeiGen-AI |
| Modalidad | video |
| Tipo de tarea | asynchronous |
| Facturación | second |
| Endpoint | /api/v1/infinitetalk/audio_to_video |
| Comercial | Sí |
| Estado del catálogo | Operativo |
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Usa tu clave RunAPI para todos los modelos compatibles.
Añade el model skill a tu workspace de código antes de implementar la función.
Consulta por task ID o procesa el callback cuando termine la generación.
InfiniteTalk es el modelo de avatar impulsado por audio de MeiGen-AI, que genera animación sincronizada labialmente a partir de un retrato y una entrada de audio. A través de RunAPI, comparte acceso unificado a la API y facturación.
Usa las mismas credenciales entre modelos y proveedores.
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
El precio por uso es visible antes de llamar.
Una imagen de retrato (con el rostro claramente visible) y un archivo de audio. El modelo genera un vídeo del retrato hablando el audio con sincronización labial.
InfiniteTalk produce una sincronización labial precisa al fotograma, ajustada al audio de entrada, con formas bucales naturales para los sonidos del habla.
Sí — el modelo genera movimiento natural de cabeza, expresiones de cejas y micro-expresiones faciales sutiles sincronizadas con los patrones del habla.
MP3, WAV, AAC, MP4 y OGG son los formatos soportados. El audio impulsa tanto el ritmo de la sincronización labial como la intensidad de la expresión.
InfiniteTalk soporta la generación de vídeos de avatar de larga duración — la duración de salida coincide con la duración del audio de entrada.
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.