---
title: &quot;Utiliser InfiniteTalk dans OpenClaw via RunAPI — Guide API Avatar Parlant&quot;
url: &quot;https://runapi.ai/fr/openclaw-infinitetalk.md&quot;
canonical: &quot;https://runapi.ai/fr/openclaw-infinitetalk&quot;
locale: &quot;fr&quot;
model: &quot;infinitetalk&quot;
---

# Utiliser InfiniteTalk dans OpenClaw.

InfiniteTalk génère des vidéos d&#39;avatars parlants avec lip-sync à partir d&#39;un fichier audio et d&#39;une image de visage. Les agents OpenClaw l&#39;appellent via RunAPI avec la même clé API utilisée pour le chat — envoyez audio_to_video, interrogez la tâche et recevez une URL de vidéo.

## 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. **Configurer RunAPI** — Définissez RUNAPI_API_KEY dans votre environnement. Si vous avez déjà configuré RunAPI pour le chat dans OpenClaw, la même clé fonctionne pour InfiniteTalk — aucune configuration de fournisseur supplémentaire requise.
2. **Appeler InfiniteTalk** — Envoyez une requête POST à l&#39;endpoint audio_to_video avec le modèle, l&#39;URL audio, l&#39;URL de l&#39;image et un prompt décrivant la sortie. OpenClaw peut construire et envoyer cette requête dans votre workflow d&#39;agent.
3. **Interroger pour le résultat** — L&#39;endpoint retourne immédiatement un task_id. Interrogez l&#39;endpoint de statut de tâche jusqu&#39;à ce que le statut soit completed, puis lisez l&#39;URL de la vidéo de sortie depuis la réponse.

## Parameters

| Parameter | Type | Description |
|-----------|------|-------------|
| `model` | `string` | Requis. Utilisez infinitetalk-from-audio. |
| `source_audio_url` | `string` | Requis. URL du fichier audio source pour le lip-sync. |
| `source_image_url` | `string` | Requis. URL de l&#39;image de visage ou d&#39;avatar à animer. |
| `prompt` | `string` | Requis. Description textuelle de la sortie vidéo souhaitée. Maximum 5000 caractères. |
| `output_resolution` | `string` | Optionnel. Résolution de la vidéo de sortie. Valeurs acceptées : 480p, 720p. Par défaut 480p. |
| `seed` | `integer` | Optionnel. Graine de reproductibilité. Entier entre 10000 et 1000000. |
| `callback_url` | `string` | Optionnel. URL webhook qui reçoit un POST lorsque la tâche se termine. |

## FAQ

### Puis-je utiliser InfiniteTalk dans OpenClaw ?

Oui. Les agents OpenClaw peuvent appeler directement l&#39;endpoint RunAPI InfiniteTalk. Configurez RunAPI comme fournisseur avec votre RUNAPI_API_KEY, puis envoyez un POST à /api/v1/infinitetalk/audio_to_video avec le modèle, l&#39;URL audio et l&#39;URL de l&#39;image.

### Ai-je besoin d&#39;une clé API distincte pour InfiniteTalk ?

Non. La même RUNAPI_API_KEY que vous utilisez pour le chat, la génération d&#39;images et de vidéos fonctionne également pour InfiniteTalk. Tous les modèles RunAPI partagent une seule clé et un seul solde de crédits.

### InfiniteTalk est-il synchrone ou asynchrone ?

Asynchrone. L&#39;endpoint de création retourne immédiatement un task_id. Interrogez l&#39;endpoint de statut de tâche ou fournissez une callback_url pour recevoir un webhook lorsque la vidéo est prête.

### Quel est le coût de InfiniteTalk sur RunAPI ?

InfiniteTalk utilise une facturation par tâche. Consultez la page des tarifs RunAPI pour les tarifs actuels. Les crédits sont déduits du même solde utilisé pour tous les modèles RunAPI.


## Links

- [Guide de configuration OpenClaw →](https://runapi.ai/fr/openclaw)
- [InfiniteTalk sur RunAPI →](https://runapi.ai/fr/models/infinitetalk)
- [Model catalog](https://runapi.ai/fr/models)
- [API docs](https://runapi.ai/fr/docs)
