Ein API Key
Nutze dieselben Zugangsdaten über Modelle und Anbieter hinweg.
Nutze die Volcengine Lip Sync API über RunAPI mit einem Modell-Skill, einheitlicher Authentifizierung und Pay-as-you-go-Preisen.
curl -X POST https://runapi.ai/api/v1/volcengine_lip_sync/lip_sync_video \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "volcengine-lip-sync",
"mode": "lite",
"source_video_url": "https://cdn.runapi.ai/public/samples/volcengine-lip-sync-source.mp4",
"source_audio_url": "https://cdn.runapi.ai/public/samples/volcengine-lip-sync-voice-adam.mp3"
}'
import { VolcengineLipSyncClient } from "@runapi.ai/volcengine-lip-sync";
const client = new VolcengineLipSyncClient();
const result = await client.lipSyncVideo.run({
model: "volcengine-lip-sync",
mode: "lite",
source_video_url: "https://cdn.runapi.ai/public/samples/volcengine-lip-sync-source.mp4",
source_audio_url: "https://cdn.runapi.ai/public/samples/volcengine-lip-sync-voice-adam.mp3",
});
<?php
require __DIR__ . "/vendor/autoload.php";
use RunApi\VolcengineLipSync\VolcengineLipSyncClient;
$client = new VolcengineLipSyncClient();
$result = $client->lipSyncVideo->run([
'model' => 'volcengine-lip-sync',
'mode' => 'lite',
'source_video_url' => 'https://cdn.runapi.ai/public/samples/volcengine-lip-sync-source.mp4',
'source_audio_url' => 'https://cdn.runapi.ai/public/samples/volcengine-lip-sync-voice-adam.mp3',
]);
require "runapi/volcengine_lip_sync"
client = RunApi::VolcengineLipSync::Client.new
result = client.lip_sync_video.run(
model: "volcengine-lip-sync",
mode: "lite",
source_video_url: "https://cdn.runapi.ai/public/samples/volcengine-lip-sync-source.mp4",
source_audio_url: "https://cdn.runapi.ai/public/samples/volcengine-lip-sync-voice-adam.mp3"
)
npx skills add runapi-ai/volcengine-lip-sync -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
Volcengine Lip Sync nimmt ein Quellvideo und Zielaudio entgegen und erzeugt ein Video, dessen Mundbewegungen dem Audio folgen, während Bildaufbau und Bewegung des ursprünglichen Clips erhalten bleiben.
| Modell-ID | volcengine-lip-sync |
| Anbieter | Bytedance |
| Modalität | video |
| Task-Typ | asynchronous |
| Abrechnung | Sekunde |
| Endpoint | /api/v1/volcengine_lip_sync/lip_sync_video |
| Kommerziell | Ja |
| Katalogstatus | Betriebsbereit |
Wähle Modell und Variante passend zu Ausgabetyp, Qualitätsziel und Latenz.
Nutze deinen RunAPI Key für jedes unterstützte Modell.
Füge den Model Skill deinem Coding-Workspace hinzu, bevor du das Feature implementierst.
Frage per Task ID ab oder verarbeite den Callback, wenn die Generierung abgeschlossen ist.
Volcengine Lip Sync bietet über RunAPI einen fokussierten Video-zu-Video-Endpunkt für Lippensynchronisation mit einheitlicher API-, SDK-, CLI-, Bruno- und Dokumentationsabdeckung.
Nutze dieselben Zugangsdaten über Modelle und Anbieter hinweg.
Der Model Skill enthält Schemas, Setup-Hinweise, Preiskontext und Modell-IDs.
Nutzungsbasierte Preise sind vor dem Aufruf sichtbar.
Erforderlich sind eine öffentliche Quellvideo-URL und eine öffentliche Quellaudio-URL.
Verwende `lite` für frontal gefilmte Einzelpersonen und schnellere Verarbeitung. Verwende `basic`, wenn die Szene komplexer ist und Szenenerkennung benötigt wird.
Es reduziert Hintergrundgeräusche, indem Stimmen vor der Steuerung der Lippenbewegung getrennt werden.
`align_audio`, `align_audio_reverse` und `template_start_seconds` sind nur im Modus `lite` verfügbar.
Die abgeschlossene Antwort gibt generierte Video-URLs in `videos` zurück.
Installiere den Model Skill und folge den Setup-Hinweisen mit deinem RunAPI Key.