| Mode | Enum (2 options) | Service mode. 'lite' is for single-person frontal videos with faster processing. 'basic' is for single-person complex scenes, supporting scene segmentation and speaker identification. | lite |
| Video URL | string | Video URL. Supported resolution: 360p-1080p. Videos above 1080p are compressed to 1080p; below 360p is not supported. Supported formats: MOV, MP4, HDR. Max file size: 500MB. | https://d3adwkbyhxyrtq.cloudfront.net/muapi/data/volcengine-lipsync-video.mp4 |
| Audio URL | string | Target pure vocal audio URL used to drive the video's lip movements. Max file size: 10MB. | https://d3adwkbyhxyrtq.cloudfront.net/muapi/data/volcengine-lipsync-audio.mp3 |
| Separate Vocal | boolean | Enable vocal separation to suppress background noise. | false |
| Scene Detection | boolean | Enable scene segmentation and speaker identification. Only supported in Basic mode. | false |
| Align Audio (Loop Video) | boolean | Supported in Lite mode. Whether to loop the video when the audio is longer than the video. | true |
| Align Audio Reverse | boolean | Supported in Lite mode. Whether to loop the video in reverse (backward). Requires align_audio to be true. | false |
| Template Start Seconds | int | Supported in Lite mode. Start time of the template video, in seconds. | 0 |