Gesticulator: A framework for semantically-aware speech-driven gesture generation
arXiv:2001.09326 · doi:10.1145/3382507.3418815
Abstract
During speech, people spontaneously gesticulate, which plays a key role in conveying information. Similarly, realistic co-speech gestures are crucial to enable natural and smooth interactions with social agents. Current end-to-end co-speech gesture generation systems use a single modality for representing speech: either audio or text. These systems are therefore confined to producing either acoustically-linked beat gestures or semantically-linked gesticulation (e.g., raising a hand when saying "high"): they cannot appropriately learn to generate both gesture types. We present a model designed to produce arbitrary beat and semantic gestures together. Our deep-learning based model takes both acoustic and semantic representations of speech as input, and generates gestures as a sequence of joint angle rotations as output. The resulting gestures can be applied to both virtual agents and humanoid robots. Subjective and objective evaluations confirm the success of our approach. The code and video are available at the project page https://svito-zar.github.io/gesticulator .
arXiv commentICMI 2020 Best Paper Award. Code is available. 9 pages, 6 figures
References in corpus (1)
Cited by in corpus (25)
- Listen, Denoise, Action! Audio-Driven Motion Synthesis with Diffusion Models
- Text2Gestures: A Transformer-Based Network for Generating Emotive Body Gestures for Virtual Agents
- Rhythmic Gesticulator: Rhythm-Aware Co-Speech Gesture Synthesis with Hierarchical Neural Embeddings
- Speech2AffectiveGestures: Synthesizing Co-Speech Gestures with Generative Adversarial Affective Expression Learning
- The GENEA Challenge 2022: A large evaluation of data-driven co-speech gesture generation
- A Review of Evaluation Practices of Gesture Generation in Embodied Conversational Agents
- A large, crowdsourced evaluation of gesture generation systems on common data: The GENEA Challenge 2020
- Semantic Gesticulator: Semantics-Aware Co-Speech Gesture Synthesis
- Evaluating gesture generation in a large-scale open challenge: The GENEA Challenge 2022
- Diffusion-Based Co-Speech Gesture Generation Using Joint Text and Audio Representation
- Speech2Properties2Gestures: Gesture-Property Prediction as a Tool for Generating Representational Gestures from Speech
- Can we trust online crowdworkers? Comparing online and offline participants in a preference test of virtual agents
- HEMVIP: Human Evaluation of Multiple Videos in Parallel
- Evaluating Data-Driven Co-Speech Gestures of Embodied Conversational Agents through Real-Time Interaction
- BodyFormer: Semantics-guided 3D Body Gesture Synthesis with Transformer
- UnifiedGesture: A Unified Gesture Synthesis Model for Multiple Skeletons
- Integrated Speech and Gesture Synthesis
- Synchronize Dual Hands for Physics-Based Dexterous Guitar Playing
- Speech-Gesture GAN: Gesture Generation for Robots and Embodied Agents
- ReNeLiB: Real-time Neural Listening Behavior Generation for Socially Interactive Agents
- Speech2UnifiedExpressions: Synchronous Synthesis of Co-Speech Affective Face and Body Expressions from Affordable Inputs
- GestureCoach: Rehearsing for Engaging Talks with LLM-Driven Gesture Recommendations
- Multi-Resolution Generative Modeling of Human Motion from Limited Data
- Incorporating Spatial Awareness in Data-Driven Gesture Generation for Virtual Agents
- Multimodal Quantitative Measures for Multiparty Behaviour Evaluation