Usa InfiniteTalk in OpenClaw.
InfiniteTalk genera video di avatar parlante con lip-sync da un file audio e un'immagine del viso. Gli agenti OpenClaw lo chiamano tramite RunAPI con la stessa API key usata per la chat — invia audio_to_video, attendi il task e ricevi un URL del video.
Use RunAPI to generate a talking avatar video with InfiniteTalk.
Requirements:
- Read the API key from RUNAPI_API_KEY.
- Call POST https://runapi.ai/api/v1/infinitetalk/audio_to_video
- Set model to "infinitetalk-from-audio".
- Set source_audio_url to the URL of the audio file.
- Set source_image_url to the URL of the face image.
- Set prompt to describe the desired output.
- The task is async. Poll the returned task_id until status is "completed".
- When done, read the video URL from the response output.
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 in OpenClaw in tre passaggi
Configura RunAPI
Imposta RUNAPI_API_KEY nel tuo ambiente. Se hai già configurato RunAPI per la chat in OpenClaw, la stessa key funziona per InfiniteTalk — nessuna configurazione aggiuntiva del provider necessaria.
export RUNAPI_API_KEY=runapi_xxx
Chiama InfiniteTalk
Invia una richiesta POST all'endpoint audio_to_video con il model, l'URL dell'audio, l'URL dell'immagine e un prompt che descrive l'output. OpenClaw può costruire e inviare questa richiesta nel tuo workflow di agente.
POST /api/v1/infinitetalk/audio_to_video
Attendi il risultato
L'endpoint restituisce immediatamente un task_id. Esegui il polling dell'endpoint di stato del task finché lo stato non è completed, poi leggi l'URL del video di output dalla risposta.
GET /api/v1/infinitetalk/audio_to_video/tsk_abc123
Parametri API InfiniteTalk
| Parametro | Tipo | Descrizione |
|---|---|---|
model |
string |
Obbligatorio. Usa infinitetalk-from-audio. |
source_audio_url |
string |
Obbligatorio. URL del file audio sorgente per il lip-sync. |
source_image_url |
string |
Obbligatorio. URL dell'immagine del viso o avatar da animare. |
prompt |
string |
Obbligatorio. Descrizione testuale dell'output video desiderato. Massimo 5000 caratteri. |
output_resolution |
string |
Facoltativo. Risoluzione del video di output. Valori accettati: 480p, 720p. Predefinito: 480p. |
seed |
integer |
Facoltativo. Seed per la riproducibilità. Intero tra 10000 e 1000000. |
callback_url |
string |
Facoltativo. URL webhook che riceve un POST al completamento del task. |
Cos'è InfiniteTalk su OpenClaw?
InfiniteTalk è un modello di avatar parlante guidato dall'audio che trasforma una singola foto e un file audio in un video sincronizzato con le labbra con movimenti della testa, espressioni facciali e postura corporea. Gli agenti OpenClaw lo chiamano tramite RunAPI per produrre video talking head di durata illimitata senza attrezzatura di ripresa né sistemi di motion capture.
Casi d'uso di InfiniteTalk
Conversione da podcast a video
Inserire l'audio di un podcast e la foto di un presentatore per generare un video di avatar parlante, trasformando episodi solo audio in contenuto visivo per YouTube o i social media.
Video educativi e tutorial
Creare video di lezioni o tutorial da una singola foto dell'istruttore e una narrazione registrata, producendo contenuto talking head di formato lungo senza configurazione della fotocamera.
Portavoce digitale per il marketing
Costruire un presentatore digitale di marca da una singola immagine di riferimento, quindi generare video di portavoce in più lingue cambiando la traccia audio.
Domande su InfiniteTalk + OpenClaw
Sì. Gli agenti OpenClaw possono chiamare direttamente l'endpoint RunAPI InfiniteTalk. Configura RunAPI come provider con la tua RUNAPI_API_KEY, poi invia un POST a /api/v1/infinitetalk/audio_to_video con il model, l'URL dell'audio e l'URL dell'immagine.
No. La stessa RUNAPI_API_KEY che usi per chat, generazione di immagini e video funziona anche per InfiniteTalk. Tutti i modelli RunAPI condividono una sola key e un saldo crediti.
Asincrono. L'endpoint di creazione restituisce immediatamente un task_id. Esegui il polling dell'endpoint di stato del task o fornisci un callback_url per ricevere un webhook quando il video è pronto.
InfiniteTalk usa la fatturazione per task. Controlla la pagina dei prezzi di RunAPI per le tariffe aggiornate. I crediti vengono detratti dallo stesso saldo usato per tutti i modelli RunAPI.
Configurazione generale di OpenClaw
Non ancora configurato? Inizia con la guida di configurazione RunAPI per OpenClaw.
Guida di configurazione di OpenClaw →Catalogo modelli InfiniteTalk
Vedi le varianti, i prezzi e la documentazione API di InfiniteTalk.
InfiniteTalk su RunAPI →Prova InfiniteTalk in OpenClaw oggi.
Ottieni una API key RunAPI gratuita, incolla il prompt in OpenClaw e genera video di avatar parlante con lip-sync da qualsiasi file audio.