Używaj InfiniteTalk w OpenClaw.
InfiniteTalk generuje wideo z avatarem mówiącym z synchronizacją ust z pliku audio i zdjęcia twarzy. Agenci OpenClaw wywołują go przez RunAPI przy użyciu tego samego klucza API, którego używają do czatu — wyślij audio_to_video, odpytaj zadanie i otrzymaj URL wideo.
Użyj RunAPI do wygenerowania wideo z avatarem mówiącym z InfiniteTalk.
Wymagania:
- Odczytaj klucz API z RUNAPI_API_KEY.
- Wywołaj POST https://runapi.ai/api/v1/infinitetalk/audio_to_video
- Ustaw model na "infinitetalk-from-audio".
- Ustaw source_audio_url na URL pliku audio.
- Ustaw source_image_url na URL zdjęcia twarzy.
- Ustaw prompt opisujący żądane wyjście.
- Zadanie jest asynchroniczne. Odpytuj zwrócony task_id, aż status będzie "completed".
- Po ukończeniu odczytaj URL wideo z wyjścia odpowiedzi.
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"
}
Używaj InfiniteTalk w OpenClaw w trzech krokach
Skonfiguruj RunAPI
Ustaw RUNAPI_API_KEY w środowisku. Jeśli już skonfigurowałeś RunAPI do czatu w OpenClaw, ten sam klucz działa dla InfiniteTalk — nie jest potrzebna dodatkowa konfiguracja providera.
export RUNAPI_API_KEY=runapi_xxx
Wywołaj InfiniteTalk
Wyślij żądanie POST do endpointu audio_to_video z modelem, URL audio, URL obrazu i promptem opisującym wyjście. OpenClaw może zbudować i wysłać to żądanie w workflow agenta.
POST /api/v1/infinitetalk/audio_to_video
Odpytaj o wynik
Endpoint zwraca task_id natychmiast. Odpytuj endpoint statusu zadania, aż status będzie completed, a następnie odczytaj URL wyjściowego wideo z odpowiedzi.
GET /api/v1/infinitetalk/audio_to_video/tsk_abc123
Parametry API InfiniteTalk
| Parametr | Typ | Opis |
|---|---|---|
model |
string |
Wymagane. Użyj infinitetalk-from-audio. |
source_audio_url |
string |
Wymagane. URL źródłowego pliku audio do synchronizacji ust. |
source_image_url |
string |
Wymagane. URL zdjęcia twarzy lub avatara do animacji. |
prompt |
string |
Wymagane. Tekstowy opis żądanego wyjścia wideo. Maks. 5000 znaków. |
output_resolution |
string |
Opcjonalne. Rozdzielczość wyjściowego wideo. Dopuszczalne wartości: 480p, 720p. Domyślnie 480p. |
seed |
integer |
Opcjonalne. Ziarno powtarzalności. Liczba całkowita między 10000 a 1000000. |
callback_url |
string |
Opcjonalne. URL webhooka, który otrzymuje POST po ukończeniu zadania. |
Czym jest InfiniteTalk w OpenClaw?
InfiniteTalk to model mówiącego awatara napędzanego dźwiękiem, który zamienia jedno zdjęcie i plik audio w zsynchronizowane wideo z ruchem głowy, mimiką i postawą ciała. Agenty OpenClaw wywołują go przez RunAPI, aby tworzyć filmy z mówiącą głową bez sprzętu filmowego czy systemów motion capture.
Zastosowania InfiniteTalk
Konwersja podcastu na wideo
Prześlij audio podcastu i zdjęcie prowadzącego, aby wygenerować wideo z mówiącym awatarem — przekształć odcinki audio w treści wizualne na YouTube lub media społecznościowe.
Wideo edukacyjne i tutoriale
Twórz wideo wykładów lub tutoriali ze zdjęcia instruktora i nagranego komentarza, bez potrzeby konfigurowania kamery.
Cyfrowy rzecznik marki
Zbuduj markowego cyfrowego prezentera z jednego zdjęcia referencyjnego, a następnie generuj filmy w wielu językach, zamieniając tylko ścieżkę audio.
Pytania o InfiniteTalk + OpenClaw
Tak. Agenci OpenClaw mogą bezpośrednio wywołać endpoint RunAPI InfiniteTalk. Skonfiguruj RunAPI jako providera ze swoim RUNAPI_API_KEY, a następnie wyślij POST do /api/v1/infinitetalk/audio_to_video z modelem, URL audio i URL obrazu.
Nie. Ten sam RUNAPI_API_KEY, którego używasz do czatu, generowania obrazów i wideo, działa również dla InfiniteTalk. Wszystkie modele RunAPI korzystają z jednego klucza i jednego salda kredytów.
Asynchroniczny. Endpoint tworzenia zwraca task_id natychmiast. Odpytuj endpoint statusu zadania lub podaj callback_url, aby otrzymać webhook po gotowości wideo.
InfiniteTalk używa rozliczenia per-task. Sprawdź stronę cenową RunAPI, aby zobaczyć aktualne stawki. Kredyty są odejmowane z tego samego salda, co dla wszystkich modeli RunAPI.
Ogólna konfiguracja OpenClaw
Nie skonfigurowano jeszcze? Zacznij od przewodnika konfiguracji RunAPI dla OpenClaw.
Przewodnik konfiguracji OpenClaw →Katalog modeli InfiniteTalk
Zobacz warianty InfiniteTalk, ceny i dokumentację API.
InfiniteTalk na RunAPI →Wypróbuj InfiniteTalk w OpenClaw już dziś.
Zdobądź darmowy klucz RunAPI, wklej prompt do OpenClaw i generuj wideo z avatarem mówiącym z synchronizacją ust z dowolnego pliku audio.