We present a novel approach for generating realistic speaking and talking faces by synthesizing a person's voice and facial movements from a static image, a voice profile, and a target text. The model encodes the prompt/driving text, the driving image, and the voice profile of an individual and then combines them to pass them to the multi-entangled latent space to foster key-value pairs and queries for the audio and video modality generation pipeline. The multi-entangled latent space is responsible for establishing the spatiotemporal person-specific features between the modalities. Further, entangled features are passed to the respective decoder of each modality for output audio and video generation.
Figures & tables
Figure 1: Our Network Architecture: Text Prompt-guided joint audio-visual learning representations using dual stream Transformer Encoders and Denoising Diffusion model. The model architecture can be divided into three phases – namely Encoding Phase , Multi-Latent Entanglement , and Decoding Phase . As an output, an audio-visual animation is generated from a single source image, reference audio, and a short text prompt.
Dataset
Model
FID ( ↓ )
FVD ( ↓ )
FVMD ( ↓ )
VoxCeleb
Audio2Head
81.00
90.12
5100.92
Hallo
67.28
70.69
5703.44
EAT
85.16
80.38
4878.36
SadTalker
119.36
112.77
6352.19
Our Model
42.88
49.78
4192.07
FakeAVCeleb
Audio2Head
93.59
97.85
1329.23
Table 1: Video pipeline evaluation scores across datasets.
Method
PSNR ( ↑ )
SSIM ( ↑ )
KVD ( ↓ )
LPIPS ( ↓ )
MOS ( ↑ )
Hallo
33.01
0.68
44.12
0.51
4.10
Audio2Head
29.21
0.51
49.09
0.23
3.51
EAT
24.45
0.52
49.12
0.52
3.57
SadTalker
29.72
0.59
49.61
0.53
3.51
Proposed
35.94
0.73
41.22
0.54
4.22
Table 2: Evaluation of video quality metrics.
Dataset
Model
FAD ( ↓ )
MCD ( ↓ )
STOI ( ↑ )
VoxCeleb
Tortoise
258.54
82.37
0.10
Your_TTS
199.52
111.79
0.19
XTTS_v2
249.17
100.80
0.13
GlowTTS
329.21
103.94
0.15
Our Model
241.75
75.39
0.17
FakeAVCeleb
Tortoise
871.14
82.12
0.10
Table 3: Audio pipeline evaluation scores across datasets.
Figure 2: Visual comparison on VoxCeleb, in the order: Ground Truth, Ours, Audio2Head, EAT, Hallo, and SadTalker. Columns represent 25s intervals.
Figure 3: Results of our model on FakeAVCeleb, Celeb-HQ and HDTF datasets.
Figure 4: Ground Truth vs. Generated Audio Spectrograms for (a) VoxCeleb, (b) CelebV-HQ, (c) FakeAVCeleb and (d) HDTF datasets
Method
ESTOI ( ↑ )
PESQ ( ↑ )
WER ( ↓ )
MOS ( ↑ )
Tortoise
0.42
3.80
0.21
4.32
Your_TTS
0.31
3.71
0.30
3.61
XTTS_v2
0.33
3.51
0.34
3.21
GlowTTS
0.39
3.83
0.33
3.52
Proposed
0.43
4.01
0.18
4.56
Table 4: Evaluation of audio quality metrics.
Model
LSE-C ( ↑ )
LSE-D ( ↓ )
Groundtruth
5.45
8.52
Hallo
3.03
8.71
Audio2Head
2.51
10.34
EAT
4.39
9.35
SadTalker
5.44
10.09
STE
5.71
8.41
Table 5: Evaluation of audio-visual synchronisation.
Components
Video Metrics
Audio Metrics
ETE
STE
DC
EC
FID ( ↓ )
FVD ( ↓ )
FVMD ( ↓ )
FAD ( ↓ )
MCD ( ↓ )
STOI ( ↑ )
✓
✓
86.70
80.88
5275.89
328.27
95.44
0.07
✓
68.83
74.19
4412.74
260.91
87.51
0.11
✓
✓
63.68
71.38
4298.30
250.12
83.96
0.14
✓
✓
✓
61.44
69.15
2720.41
241.77
81.60
0.17
✓
✓
✓
42.88
49.78
4192.07
241.75
75.39
0.17
Table 6: Ablation study of the transformer and cross-attention components. STE : Shared-TE, ETE : Explicit-TE, DC : Diffusion Cross-Attention, EC : Embedding Cross-Attention.
Ablation Setting
FID ( ↓ )
FVD ( ↓ )
FVMD ( ↓ )
FAD ( ↓ )
MCD ( ↓ )
STOI ( ↑ )
Only Visual Tokens Attended
68.31
78.42
5747.04
304.98
81.17
0.13
Only Audio Tokens Attended
69.02
79.35
6576.85
301.49
80.65
0.13
No audio sequence encoding
85.25
94.28
7483.40
498.33
87.51
0.09
No audio profile encoding
70.10
80.96
5926.64
309.95
89.58
0.11
No visual token encoding
54.38
62.02
5481.36
221.07
63.25
0.12
Proposed Model
42.88
49.78
4192.07
241.75
75.39
0.17
Table 7: Ablation study of the encoder components.
Full-duplex spoken dialogue models, such as Moshi, enable natural, low-latency voice conversations. However, they remain limited to the audio modality, lacking the facial expressions that are integral to human communication. We present Moshi-Face, the first full-duplex dialogue model that jointly processes the user's audio and facial input while simultaneously generating speech and facial motion. We first construct a vector-quantized variational autoencoder (VQ-VAE) as a face codec that encodes 3D head meshes extracted from facial videos into compact discrete tokens, referred to as face tokens, and conversely reconstructs 3D meshes from these tokens. We then extend Moshi with a Face Transformer module that generates face tokens non-autoregressively, enabling Moshi-Face to produce synchronized audio and face tokens in real time. Experiments show that Moshi-Face achieves audiovisual alignment at low latency while preserving the dialogue quality of the original audio-only model.
Recent multimodal face generation models address the spatial control limitations of text-to-image diffusion models by augmenting text-based conditioning with spatial priors such as segmentation masks, sketches, or edge maps. This multimodal fusion enables controllable synthesis aligned with both high-level semantic intent and low-level structural layout. However, most existing approaches typically extend pre-trained text-to-image pipelines by appending auxiliary control modules or stitching together separate uni-modal networks. These ad hoc designs inherit architectural constraints, duplicate parameters, and often fail under conflicting modalities or mismatched latent spaces, limiting their ability to perform synergistic fusion across semantic and spatial domains. We introduce MMFace-DiT, a unified dual-stream diffusion transformer engineered for synergistic multimodal face synthesis. Its core novelty lies in a dual-stream transformer block that processes spatial (mask/sketch) and semantic (text) tokens in parallel, deeply fusing them through a shared Rotary Position-Embedded (RoPE) Attention mechanism. This design prevents modal dominance and ensures strong adherence to both text and structural priors to achieve unprecedented spatial-semantic consistency for controllable face generation. Furthermore, a novel Modality Embedder enables a single cohesive model to dynamically adapt to varying spatial conditions without retraining. MMFace-DiT achieves a 40% improvement in visual fidelity and prompt alignment over six state-of-the-art multimodal face generation models, establishing a flexible new paradigm for end-to-end controllable generative modeling. The code and dataset are available on our project page: https://vcbsl.github.io/MMFace-DiT/
Speech-driven facial animation requires accurate correspondence between acoustic signals and facial motion, especially for articulation-related mouth movements. However, directly mapping speech audio to facial coefficients often overlooks the linguistic and phonetic structure underlying speech production. In this paper, we propose AudioFace, a language-assisted framework for speech-driven blendshape generation that treats mouth-related facial coefficient prediction as a structured generation problem guided by linguistic and articulatory information. Instead of relying solely on acoustic features, our method leverages the prior knowledge of multimodal large language models and introduces transcript- and phoneme-level cues to bridge speech signals with interpretable facial actions. Extensive experiments show that AudioFace achieves superior performance across multiple evaluation metrics, validating the effectiveness of language-assisted and multimodal-prior-guided speech-driven facial animation.
Kai Zheng, Zejian Kang, Rui Mao +4
Westlake University · Zhejiang University · Tiangong University +2