Async Processing

In short: Async processing is an API pattern where lip sync jobs are submitted and processed in the background, allowing the client to continue working while waiting for results.

About Async Processing

Asynchronous processing is the standard pattern for lip sync APIs because video processing takes significantly longer than a typical HTTP request timeout. In an async workflow, the client submits a lip sync job and immediately receives a job ID. The job is then processed in the background on GPU infrastructure, which may take seconds to minutes depending on video length and queue depth.

The client can check job status via polling or receive a webhook notification upon completion. This pattern enables lip sync integration into production systems that handle many concurrent jobs, each progressing independently through the processing pipeline.

How Async Processing Connects to Lip Sync

Async Processing relates to several other concepts in the AI lip sync pipeline: Job Queue , and Webhook .

Explore More

Related Terms

Try AI Lip Sync

Experience studio-quality lip synchronization for videos in any language.