Lipsync Video

Synchronize lip movements in an image to match an audio track, creating a realistic talking-head video.

Endpoint

POST
/api/v1/jobs

Create a lipsync_video job

Credits

Cost

100 credits per job.

Input Parameters

Request Body

NameTypeDescription
workflowrequiredstring"lipsync_video"
input.imageUrlrequiredstringURL of the face/character image
input.audioUrlrequiredstringURL of the audio track to sync
webhookUrlstringURL to receive completion notification

Example Request

Create Lipsync Job

curl -X POST https://vydra.ai/api/v1/jobs \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "workflow": "lipsync_video",
    "input": {
      "imageUrl": "https://example.com/face.png",
      "audioUrl": "https://example.com/speech.mp3"
    }
  }'

Example Response

Response (201 Created)json
{
  "id": "770e8400-e29b-41d4-a716-446655440002",
  "status": "running",
  "workflow": "lipsync_video",
  "creditsCharged": 100,
  "createdAt": "2026-01-26T12:00:00.000Z",
  "_links": {
    "self": "https://vydra.ai/api/v1/jobs/770e8400-e29b-41d4-a716-446655440002",
    "status": "https://vydra.ai/api/v1/jobs/770e8400-e29b-41d4-a716-446655440002"
  }
}

Input Requirements

The image must contain a clearly visible face. Audio should be speech in MP3 or WAV format. Both URLs must be publicly accessible.