atlas

Research map / Video / Video generation

Sonic: Shifting Focus to Global Audio Perception in Portrait Animation

CVPR 2025 · Video › Video generation · approach: Talking face generation · 12 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Sonic proposes an audio-only talking portrait animation paradigm that uses context-enhanced audio learning, a motion-decoupled controller, and time-aware position shift fusion to achieve global audio perception for long, diverse, and stable videos.

Problem

Audio-driven talking face generation relies on auxiliary visual signals (motion frames, landmarks, spatial priors) that limit motion richness and cause temporal inconsistency, and long-video generation lacks efficient audio-conditioned global context.

Approach

Drive portrait animation solely from audio: long-range intra-clip audio temporal attention, separately controlled head and expression motion buckets predicted from audio and reference image, and a shifted-window inference over denoising timesteps that propagates inter-clip context without motion frames or overlap.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Sonic instead of the strongest baselineTalking-face generation · HDTF testFID: 30.176 -> 29.104Helped
Use Sonic instead of the strongest baselineTalking-face generation · HDTF testFVD: 328.540 -> 301.173Helped
Use Sonic instead of the strongest baselineTalking-face generation · CelebV-HQ testFVD: 481.336 -> 483.108Hurt
Use Sonic instead of the strongest baselineTalking-face generation · CelebV-HQ testSync-C: 2.680 -> 2.689Helped
Add temporal audio attention (ablation)Sonic · CelebV-HQ testSync-C: 2.610 -> 2.689Helped
Add temporal audio attention (ablation)Sonic · CelebV-HQ testE-FID: 2.311 -> 1.783Helped
Add motion controller (ablation)Sonic · CelebV-HQ testSync-C: 2.193 -> 2.689Helped
Add motion controller (ablation)Sonic · CelebV-HQ testDynamic: 0.22 -> 0.86Helped
Add time-aware position shift fusion (ablation)Sonic · CelebV-HQ testSync-C: 2.509 -> 2.689Helped
Add time-aware position shift fusion (ablation)Sonic · CelebV-HQ testSmooth: 0.9969 -> 0.9972Helped
Increase dynamic scale to β = 2.0 instead of β = 1.0 (ablation)Sonic motion controller · CelebV-HQ testDynamic: 0.86 -> 0.98Helped
Increase dynamic scale to β = 2.0 instead of β = 1.0 (ablation)Sonic motion controller · CelebV-HQ testSmooth: 0.9972 -> 0.9969Hurt

Surprising findings

Limitations

Experimental setup

Datasets: VFHQ CelebV-Text VoxCeleb2 HDTF CelebV-HQ

Benchmarks: HDTF CelebV-HQ

Metrics: FID FVD Sync-C Sync-D E-FID F-SIM Smooth Dynamic degree Runtime user study scores

Baselines: SadTalker AniPortrait V-Express Hallo Hallo2 EchoMimic EMO

Builds on: Stable Video Diffusion AnimateDiff Whisper Lumiere

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy