CASE: Complementary Articulation-Aware Speech Encoder to Enhance Speech-Driven 3D Facial Animation
Organizations: Department of Artificial Intelligence, Sogang University, Seoul, Republic of Korea · Department of Computer Science and Engineering, Sogang University, Seoul, Republic of Korea
Abstract
General-purpose self-supervised speech encoders provide strong acoustic representations, but their pretraining objectives are not explicitly aligned with the visible articulatory dynamics required by speech-driven 3D facial animation. We propose CASE (Complementary Articulation-aware Speech Encoder), a complementary speech encoder adapted by contrastively aligning short speech clips with continuous 3D lip-mesh VQ-VAE latents. After adaptation, the geometry branch is removed, and the audio-only CASE representation is fused with the baseline SSL speech representation through residual cross-attention, while retaining the motion-decoder architecture and objective. Across four VOCASET baselines, CASE reduces mean lip vertex error by 2.8-6.0%, and mean full-face vertex error decreases in every system. Under the same fusion protocol, CASE yields lower mean LVE than the unadapted AV-SE stream on all four generators, with model-dependent margins. Because adaptation uses Korean speech-geometry pairs and evaluation uses English VOCASET, the result is consistent with cross-language downstream transfer under a shared English-pretrained audio-visual prior.
Figures & tables
| Baseline (SSL Encoder) | Method | Lip Vertex Error ( ) | Mean Vertex Error ( ) | Relative LVE Change |
| CodeTalker [ 21 ] wav2vec 2.0 [ 1 ] | Baseline | 3.8744 | 2.1171 | – |
| + Case | 3.6424 | 1.9764 | ||
| FaceFormer [ 8 ] wav2vec 2.0 [ 1 ] | Baseline | 3.4864 | 1.9738 | – |
| + Case | 3.3677 | 1.9236 | ||
| SelfTalk [ 17 ] XLSR-53 [ 5 ] | Baseline | 2.9629 | 1.7719 | – |
| + Case | 2.8213 | 1.7653 |
| Baseline | Method | Lip Vertex Error ( ) | LVE |
| CodeTalker [ 21 ] | Baseline | 3.8744 | – |
| + AV-SE | 3.7535 | ||
| + Case (ours) | 3.6424 | ||
| FaceFormer [ 8 ] | Baseline | 3.4864 | – |
| + AV-SE | 3.3858 | ||
| + Case (ours) | 3.3677 |
Audio-Driven Facial Animation
Audio-driven facial animation maps speech to synchronized facial motion for realistic, expressive, and controllable talking faces and avatars.
See all 84 papers