Dokumentace Rivya AI
Stránky API modelů

API integrace Volcengine Video Lip Sync

Použijte Volcengine Video Lip Sync přes Rivya Public API v1 s model id volcengine-video-lip-sync, podporovanými vstupy, parametry, pravidly Files API, kredity a příklady odpovědí.

Dostupné přes APIPřipravenostVideo
ID API modelu

volcengine-video-lip-sync

Vstupy

file

Files API

Vyžadováno pro referenční režimy

Základní kredity

per_input_second · default=8 · ⌈total⌉

Schopnost

Video

Fakturace

METERED

Limit promptu

Není zdokumentovaný žádný limit promptu

Kontrakt požadavku

Model id posílejte na horní úrovni. Model-specific controls patří do params.

KlíčTypPovinnéVýchozíPopis
modelstringAnovolcengine-video-lip-syncPoužijte API model id volcengine-video-lip-sync.
promptstringNe-Text promptu pro modely, které podporují textový vstup.
paramsobjectAno-Objekt parametrů specifických pro model. Povolené klíče najdete v řádcích níže.
client_request_idstringNe-Volitelné client-side id pro trasování požadavků ve vašem systému.

Parametry modelu

KlíčTypPovinnéVýchozíRozsahMožnostiPopis
modeselectAnolite-lite, basicLite se hodí pro čelně snímanou jednu osobu; Basic podporuje složitější scény s jednou osobou.
separate_vocalselectNefalse-false, trueZapněte oddělení hlasu, pokud cílový zvuk obsahuje ruchy na pozadí, které mají být potlačeny.
open_scenedetselectNefalse-false, trueDostupné pouze v režimu Basic pro segmentaci scén a identifikaci mluvčího.
align_audioselectNetrue-true, falseDostupné pouze v režimu Lite. Pokud je zvuk delší než zdrojový záznam, video opakovat.
align_audio_reverseselectNefalse-false, trueDostupné pouze v režimu Lite a vyžaduje zapnuté zarovnání zvuku.
templ_start_secondsnumberNe0min 0-Dostupné pouze v režimu Lite. Zvolte nezáporný počáteční čas ve zdrojovém videu.

Pravidla nahrávání

Nejprve nahrajte referenční soubory a potom vložte vrácenou URL a duration token do params.referenceMediaItems.

Pravidlo reference

Zdrojové video a cílový zvuk: Nahrajte právě jedno video MP4 nebo MOV do 95 MB a jednu hlasovou stopu MP3, M4A, WAV, AAC nebo OGG do 10 MB.

Max. souborů

2

Přijímané typy souborů

video, audio

Token délky trvání

Video a audio reference by měly nést durationToken z /api/v1/files, když je vyžadováno ověření délky.

kindMax. velikostMIME typy
video95 MBvideo/mp4, video/quicktime
audio10 MBaudio/mpeg, audio/mp4, audio/wav, audio/x-wav, audio/aac, audio/ogg

Minimální požadavek

{
  "model": "volcengine-video-lip-sync",
  "params": {
    "mode": "lite",
    "separate_vocal": "false",
    "open_scenedet": "false",
    "align_audio": "true",
    "align_audio_reverse": "false",
    "templ_start_seconds": 0
  }
}

Požadavek s referenčním souborem

{
  "model": "volcengine-video-lip-sync",
  "params": {
    "mode": "lite",
    "separate_vocal": "false",
    "open_scenedet": "false",
    "align_audio": "true",
    "align_audio_reverse": "false",
    "templ_start_seconds": 0,
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-video.mp4",
        "kind": "video",
        "name": "reference-video.mp4",
        "mimeType": "video/mp4",
        "durationSeconds": 8,
        "durationToken": "video_duration_token_from_files_api",
        "width": 1280,
        "height": 720,
        "sizeBytes": 8388608,
        "framesPerSecond": 30,
        "videoBitrateMbps": 8,
        "videoMetadataToken": "video_metadata_token_from_original_files_api_upload_response"
      },
      {
        "url": "https://cdn.example.com/reference-audio.wav",
        "kind": "audio",
        "name": "reference-audio.wav",
        "mimeType": "audio/wav",
        "durationSeconds": 12,
        "durationToken": "audio_duration_token_from_files_api"
      }
    ]
  }
}

Odpověď vytvoření

Create endpoint vrátí public task id. Pollujte status endpoint, dokud úloha neuspěje nebo neselže.

{
  "id": "task_volcengine_video_lip_sync_example",
  "status": "queued",
  "model": "volcengine-video-lip-sync",
  "reserved_credits": 8,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

Běžné chyby

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

Některé režimy vyžadují referenční nahrání přes Files API.