Sonic: Shifting Focus to Global Audio Perception in Portrait Animation

Xia Ji, Xiaobin Hu, Zhihong Xu, Junwei Zhu, Chuming Lin +7 more
2/9/2026

No official code found. Best implementation: jixiaozhong/Sonic (3,264 stars, last commit 2026-01-08). 2 more below.

Abstract

The study of talking face generation mainly explores the intricacies of synchronizing facial movements and crafting visually appealing, temporally-coherent animations. However, due to the limited exploration of global audio perception, current approaches predominantly employ auxiliary visual and spatial knowledge to stabilize the movements, which often results in the deterioration of the naturalness and temporal inconsistencies. Considering the essence of audio-driven animation, the audio signal serves as the ideal and unique priors to adjust facial expressions and lip movements, without resorting to interference of any visual signals. Based on this motivation, we propose a novel paradigm, dubbed as Sonic, to shift focus on the exploration of global audio perception. To effectively leverage global audio knowledge, we disentangle it into intra-and inter-clip audio perception and collaborate with both aspects to enhance overall perception. For the intra-clip audio perception, 1). Context-enhanced audio learning, in which long-range intra-clip temporal audio knowledge is extracted to provide facial expression and lip motion priors implicitly expressed as the tone and speed of speech. 2). Motion-decoupled controller, in which the motion of the head and expression movement are disentangled and independently controlled by intra-audio clips. Most importantly, for inter-clip audio perception, as a bridge to connect the intra-clips to achieve the global perception, Time-aware position shift fusion, in which the global inter-clip audio information is considered and fused for long-audio inference via through consecutively time-aware shifted windows. Extensive experiments demonstrate that the novel audio-driven paradigm outperform existing SOTA methodologies in terms of video quality, temporally consistency, lip synchronization precision, and motion diversity.

View on arXivView PDF

Code Implementations(3)

jixiaozhong/SonicCommunity70%

Official implementation of "Sonic: Shifting Focus to Global Audio Perception in Portrait Animation"

3,264290Shell, PythonNov 26, 20249 months agoNOASSERTION
zsxkib/cog-sonicCommunity66%

Cog implementation of "Sonic: Shifting Focus to Global Audio Perception in Portrait Animation"

131Shell, PythonApr 2, 20251 years agoNOASSERTION

Sonic是一个基于音频驱动的视频生成模型,可以将静态图像转换为与音频同步的动态视频。原作者只开源了推理代码,本项目主要为了复现其训练代码 “Sonic: Shifting Focus to Global Audio Perception in Portrait Animation, CVPR 2025” 原作者由腾讯和浙江大学所开发

30Shell, PythonMay 29, 20251 years ago

Similar Papers

Cite this paper

@article{ji2026sonic,
  title  = {Sonic: Shifting Focus to Global Audio Perception in Portrait Animation},
  author = {Xia Ji and Xiaobin Hu and Zhihong Xu and Junwei Zhu and Chuming Lin and Qingdong He and Jiangning Zhang and Donghao Luo and Yi Chen and Qin Lin and Qinglin Lu and Chengjie Wang},
  year   = {2026},
  eprint = {2411.16331},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2411.16331},
  journal = {CVPR 2024 2024}
}

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/2411.16331.svg)](https://codeofpaper.com/paper/2411.16331)

Discussion