Gebruik InfiniteTalk in Hermes Agent.
InfiniteTalk genereert lip-sync pratende avatarvideo's van een audiobestand en een gezichtsafbeelding. Hermes Agent roept het aan via het aangepaste RunAPI-endpoint — configureer custom:runapi eenmalig, stuur audio_to_video en poll voor de voltooide video.
Use RunAPI to generate a talking avatar video with InfiniteTalk.
Requirements:
- Read the API key from RUNAPI_API_KEY.
- Use the custom:runapi provider with base_url https://runapi.ai/v1.
- 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"
}
Gebruik InfiniteTalk in Hermes Agent in drie stappen
Configureer RunAPI
Stel RUNAPI_API_KEY in in de omgeving waar Hermes Agent wordt uitgevoerd. Als je RunAPI al hebt toegevoegd als custom:runapi-provider, verwerkt dezelfde sleutel InfiniteTalk-verzoeken.
export RUNAPI_API_KEY=runapi_xxx
Roep InfiniteTalk aan
Stuur een POST-verzoek naar het audio_to_video-endpoint met het model, de audio-URL, de afbeeldings-URL en een prompt. Hermes Agent kan dit verzoek bouwen en verzenden via de custom:runapi-provider.
POST /api/v1/infinitetalk/audio_to_video
Poll voor het resultaat
Het endpoint geeft onmiddellijk een task_id terug. Poll het taakstatusendpoint totdat de status voltooid is, lees dan de uitvoervideo-URL uit de reactie.
GET /api/v1/infinitetalk/audio_to_video/tsk_abc123
InfiniteTalk API-parameters
| Parameter | Type | Beschrijving |
|---|---|---|
model |
string |
Verplicht. Gebruik infinitetalk-from-audio. |
source_audio_url |
string |
Verplicht. URL van het brongeluidsbestand voor lip-sync. |
source_image_url |
string |
Verplicht. URL van de gezichts- of avatarafbeelding om te animeren. |
prompt |
string |
Verplicht. Tekstbeschrijving van de gewenste video-uitvoer. Maximaal 5000 tekens. |
output_resolution |
string |
Optioneel. Videoresolutie van de uitvoer. Geaccepteerde waarden: 480p, 720p. Standaard: 480p. |
seed |
integer |
Optioneel. Reproduceerbaarheidszaad. Geheel getal tussen 10000 en 1000000. |
callback_url |
string |
Optioneel. Webhook-URL die een POST ontvangt wanneer de taak voltooid is. |
Wat is InfiniteTalk in Hermes Agent?
InfiniteTalk maakt pratende avatar-video's door gezichtsanimatie, mondsyncing en hoofdbewegingen aan te sturen vanuit een audiobestand en een referentieafbeelding. Hermes Agent roept het aan via de custom:runapi-provider om meerstaps-pipelines te bouwen — bijvoorbeeld spraak genereren met ElevenLabs en de audio-URL doorgeven aan InfiniteTalk voor een volledig tekst-naar-pratende-video-workflow.
InfiniteTalk-toepassingen
YouTube-content met AI-presentatoren
Genereer talking-head-video's van één foto voor YouTube-kanalen, waardoor cameraopnames overbodig worden voor faceless content-creators.
Video nasynchroniseren met lipsync
Animeer gezichten in bestaande video's opnieuw om te passen bij nieuwe audiotracks, handig voor nasynchronisatie of het vervangen van dialogen.
Lange college- en presentatievideo's
Maak onbeperkt lange pratende avatar-video's van opgenomen lezingen of presentaties, zonder een studio of cameraapparatuur.
Vragen over InfiniteTalk + Hermes Agent
Ja. Hermes Agent kan het RunAPI InfiniteTalk-endpoint aanroepen via de custom:runapi-provider. Stel RUNAPI_API_KEY in je omgeving in en stuur een POST naar /api/v1/infinitetalk/audio_to_video met het model, de audio-URL en de afbeeldings-URL.
Nee. Dezelfde RUNAPI_API_KEY die je voor chat, beeldgeneratie en video gebruikt, werkt ook voor InfiniteTalk. Alle RunAPI-modellen delen één sleutel en één creditsaldo.
Asynchroon. Het aanmaakendpoint geeft onmiddellijk een task_id terug. Poll het taakstatusendpoint of geef een callback_url op om een webhook te ontvangen wanneer de video klaar is.
InfiniteTalk gebruikt facturering per taak. Controleer de RunAPI-prijspagina voor actuele tarieven. Credits worden afgetrokken van hetzelfde saldo dat voor alle RunAPI-modellen wordt gebruikt.
Algemene Hermes Agent-configuratie
Nog niet geconfigureerd? Begin met de RunAPI-configuratiegids voor Hermes Agent.
Hermes Agent-configuratiegids →InfiniteTalk-modelcatalogus
Bekijk InfiniteTalk-varianten, prijzen en API-documentatie.
InfiniteTalk op RunAPI →Probeer InfiniteTalk in Hermes Agent vandaag.
Haal een gratis RunAPI-sleutel, configureer de custom:runapi-provider en genereer lip-sync pratende avatarvideo's van elk audiobestand.