Taming Diffusion Models for Audio-Driven Co-Speech Gesture Generation
Authors:
Top Cited Papers
- 1 June 2023
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 10544-10553
Abstract
Animating virtual avatars to make co-speech gestures facilitates various applications in human-machine interaction. The existing methods mainly rely on generative adversarial networks (GANs), which typically suffer from notorious mode collapse and unstable training, thus making it difficult to learn accurate audio-gesture joint distributions. In this work, we propose a novel diffusion-based framework, named Diffusion Co-Speech Gesture (DiffGesture), to effectively capture the cross-modal audio-to-gesture associations and preserve temporal coherence for high-fidelity audio-driven co-speech gesture generation. Specifically, we first establish the diffusion-conditional generation process on clips of skeleton sequences and audio to enable the whole framework. Then, a novel Diffusion Audio-Gesture Transformer is devised to better attend to the information from multiple modalities and model the long-term temporal dependency. Moreover, to eliminate temporal inconsistency, we propose an effective Diffusion Gesture Stabilizer with an annealed noise sampling strategy. Benefiting from the architectural advantages of diffusion models, we further incorporate implicit classifier-free guidance to trade off between diversity and gesture quality. Extensive experiments demonstrate that DiffGesture achieves state-of-the-art performance, which renders coherent gestures with better mode coverage and stronger audio correlations. Code is available at https://github.com/Advocate99/DiffGesture.Keywords
All Related Versions
This publication has 27 references indexed in Scilit:
- Language2Pose: Natural Language Grounded Pose Forecasting2019
- OpenPose: Realtime Multi-Person 2D Pose Estimation Using Part Affinity FieldsIEEE Transactions on Pattern Analysis and Machine Intelligence, 2019
- Robots Learn Social Skills: End-to-End Learning of Co-Speech Gesture Generation for Humanoid Robots2019
- Gesture and speech in interaction: An overviewSpeech Communication, 2014
- Virtual character performance from speech2013
- Beat Tracking by Dynamic ProgrammingJournal of New Music Research, 2007
- Speech-gesture mismatches: Evidence for one underlying representation of linguistic and nonlinguistic information1999
- Animated conversation1994
- Nonverbal Behaviors, Persuasion, and CredibilityHuman Communication Research, 1990
- Gesture, speech, and computational stages: A reply to McNeill.Psychological Review, 1989