>docs/api/lip-sync
Lip Sync API
Synchronize lip movements in a video to match an audio track using nohuman-x33. Upload a video of a person and an audio file — the model generates a new video with perfectly synced lip movements.
# Generate Endpoint
POST
/v1/videos/lip-syncGenerate a lip-synced video by combining a source video with an audio track.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
video | string | required | Publicly accessible URL to the source video containing a person. |
audio | string | required | Publicly accessible URL to the audio file to sync lips to. |
Response
{
"id": "gen_ls_a1b2c3",
"model": "nohuman-x33",
"status": "created",
"poll_url": "/v1/videos/generations/gen_ls_a1b2c3"
}# Code Examples
Lip Sync Generation
curl -X POST https:"code-comment">//api.nohuman.studio/v1/videos/lip-sync \
-H "Authorization: Bearer $NOHUMAN_KEY" \
-H "Content-Type: application/json" \
-d '{
"video": "https://example.com/person-talking.mp4",
"audio": "https://example.com/voiceover.mp3"
}'# Pricing
| Feature | Cost |
|---|---|
| Lip Sync (audio-to-video) | $0.15 per generation |
SYS :: lip-sync/v1 :: endpoint reference