Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

DualTalk: Dual-Speaker Interaction for 3D Talking Head Conversations

About

In face-to-face conversations, individuals need to switch between speaking and listening roles seamlessly. Existing 3D talking head generation models focus solely on speaking or listening, neglecting the natural dynamics of interactive conversation, which leads to unnatural interactions and awkward transitions. To address this issue, we propose a new task -- multi-round dual-speaker interaction for 3D talking head generation -- which requires models to handle and generate both speaking and listening behaviors in continuous conversation. To solve this task, we introduce DualTalk, a novel unified framework that integrates the dynamic behaviors of speakers and listeners to simulate realistic and coherent dialogue interactions. This framework not only synthesizes lifelike talking heads when speaking but also generates continuous and vivid non-verbal feedback when listening, effectively capturing the interplay between the roles. We also create a new dataset featuring 50 hours of multi-round conversations with over 1,000 characters, where participants continuously switch between speaking and listening roles. Extensive experiments demonstrate that our method significantly enhances the naturalness and expressiveness of 3D talking heads in dual-speaker conversations. We recommend watching the supplementary video: https://ziqiaopeng.github.io/dualtalk.

Ziqiao Peng, Yanbo Fan, Haoyu Wu, Xuan Wang, Hongyan Liu, Jun He, Zhaoxin Fan• 2025

Related benchmarks

TaskDatasetResultRank
3D talking head generationDualTalk (test)
FD (Expression)10.92
34
3D talking head generationDualTalk OOD set
FD (EXP)21.21
26
Speaking facial motion generationSeamless Interaction (test)
LVE2.86
13
Speech-driven 3D Facial Animation3D Face-to-Face Interaction Dataset
Facial Dynamics Distance (FD)28.41
11
Listening facial motion generationSeamless Interaction (test)
FDD43.58
9
Listening Head GenerationViCo
FD (Expression)22.27
8
3D talking head generationVOCASET
LVE2.7944
7
Listener Facial Motion GenerationViCo (test)
FD Expression22.27
7
3D mesh modelingMANGO-Dialog (test)
LVE2.083
6
3D mesh modelingDualTalk (test)
LVE (Error)2.021
6
Showing 10 of 22 rows

Other info

Code

Follow for update