SayAnything: Audio-Driven Lip Synchronization with Conditional Video Diffusion

Junxian Ma, Shiwen Wang, Jian Yang, Junyi Hu, Jian Liang +4 more
2/17/2025
cs.CV

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Recent advances in diffusion models have led to significant progress in audio-driven lip synchronization. However, existing methods typically rely on constrained audio-visual alignment priors or multi-stage learning of intermediate representations to force lip motion synthesis. This leads to complex training pipelines and limited motion naturalness. In this paper, we present SayAnything, a conditional video diffusion framework that directly synthesizes lip movements from audio input while preserving speaker identity. Specifically, we propose three specialized modules including identity preservation module, audio guidance module, and editing control module. Our novel design effectively balances different condition signals in the latent space, enabling precise control over appearance, motion, and region-specific generation without requiring additional supervision signals or intermediate representations. Extensive experiments demonstrate that SayAnything generates highly realistic videos with improved lip-teeth coherence, enabling unseen characters to say anything, while effectively generalizing to animated characters.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ma2025sayanything,
  title  = {SayAnything: Audio-Driven Lip Synchronization with Conditional Video Diffusion},
  author = {Junxian Ma and Shiwen Wang and Jian Yang and Junyi Hu and Jian Liang and Guosheng Lin and Jingbo chen and Kai Li and Yu Meng},
  year   = {2025},
  eprint = {2502.11515},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.11515v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.11515.svg)](https://codeofpaper.com/paper/2502.11515)

Discussion