A preview of this full-text is provided by Wiley.
Content available from Computer Graphics Forum
This content is subject to copyright. Terms and conditions apply.
EUROGRAPHICS 2023
A. Bousseau and C. Theobalt
(Guest Editors)
COMPUTER GRAPHICS forum
Volume 42 (2023), Number 2
STAR – State of The Art Report
A Comprehensive Review of
Data-Driven Co-Speech Gesture Generation
S. Nyatsanga1T. Kucherenko2C. Ahuja3G. E. Henter4M. Neff1
1University of California, Davis, USA
2SEED - Electronic Arts, Stockholm, Sweden
3Meta AI, USA
4Division of Speech, Music and Hearing, KTH Royal Institute of Technology, Stockholm, Sweden
Figure 1: Co-speech gesture generation approaches can be divided into rule-based and data-driven. Rule-based systems use carefully
designed heuristics to associate speech with gesture (Section 4). Data-driven approaches associate speech and gesture through statistical
modeling (Section 5.2), or by learning multimodal representations using deep generative models (Section 5.3). The main input modalities
are speech audio in an intermediate representation; text transcript of speech; humanoid pose in joint position or angle form; and control
parameters for motion design intent. Virtual agents and social robotics are the main research applications, although also compatible with
games and film VFX.
Abstract
Gestures that accompany speech are an essential part of natural and efficient embodied human communication. The automatic
generation of such co-speech gestures is a long-standing problem in computer animation and is considered an enabling
technology for creating believable characters in film, games, and virtual social spaces, as well as for interaction with social
robots. The problem is made challenging by the idiosyncratic and non-periodic nature of human co-speech gesture motion,
and by the great diversity of communicative functions that gestures encompass. The field of gesture generation has seen
surging interest in the last few years, owing to the emergence of more and larger datasets of human gesture motion, combined
with strides in deep-learning-based generative models that benefit from the growing availability of data. This review article
summarizes co-speech gesture generation research, with a particular focus on deep generative models. First, we articulate
the theory describing human gesticulation and how it complements speech. Next, we briefly discuss rule-based and classical
statistical gesture synthesis, before delving into deep learning approaches. We employ the choice of input modalities as an
organizing principle, examining systems that generate gestures from audio, text and non-linguistic input. Concurrent with the
exposition of deep learning approaches, we chronicle the evolution of the related training data sets in terms of size, diversity,
motion quality, and collection method (e.g., optical motion capture or pose estimation from video). Finally, we identify key
research challenges in gesture generation, including data availability and quality; producing human-like motion; grounding the
gesture in the co-occurring speech in interaction with other speakers, and in the environment; performing gesture evaluation;
and integration of gesture synthesis into applications. We highlight recent approaches to tackling the various key challenges,
as well as the limitations of these approaches, and point toward areas of future development.
Keywords: co-speech gestures, gesture generation, deep learning, virtual agents, social robotics
CCS Concepts
•Computing methodologies →Animation; Machine learning; •Human-centered computing →Human computer inter-
action (HCI);
© 2023 Eurographics - The European Association
for Computer Graphics and John Wiley & Sons Ltd.
DOI: 10.1111/cgf.14776