Efficient Emotion-Aware Iconic Gesture Prediction for Robot Co-Speech
Authors: Edwin C. Montiel-Vazquez, Christian Arzate Cruz, Stefanos Gkikas, Thomas Kassiotis, Giorgos Giannakakis, Randy Gomez
Organizations: School of Engineering and Sciences Tecnologico de Monterrey State of Mexico, Mexico · Honda Research Institute Japan Wako City, Japan · Department of Electronic Engineering Hellenic Mediterranean University Chania, Greece
Co-speech gestures increase engagement and improve speech understanding. Most data-driven robot systems generate rhythmic beat-like motion, yet few integrate semantic emphasis. To address this, we propose a lightweight transformer that derives iconic gesture placement and intensity from text and emotion alone, requiring no audio input at inference time. The model outperforms GPT-4o in both semantic gesture placement classification and intensity regression on the BEAT2 dataset, while remaining computationally compact and suitable for real-time deployment on embodied agents.
Figures & tables
Fig. 1 : Task overview. An utterance is separated into words, and the semantic gesture placement and intensity is calculated per word.
Fig. 2 : High-level overview of the proposed model.
Depth
SA
Accuracy
Precision
F1
GFLOPs
Latency (ms) ↓
2
8
68.78
53.92
50.27
5.79
8.39
2
4
68.64
53.55
47.84
3.11
4.46
2
2
68.75
53.82
49.72
1.77
3.20
2
1
68.68
53.76
49.38
1.09
2.16
1
8
68.53
53.76
49.57
2.90
4.02
1
4
68.56
53.68
48.98
1.55
2.45
TABLE I : Performance and computational cost across model configurations.
Model
Accuracy
Precision
Recall
F1
LLM
53.36
52.63
53.36
52.92
Ours
68.64
53.55
68.64
47.84
TABLE II : Macro-averaged results for iconic placement per word.
Model
MAE
MSE
RMSE
R 2
PR
Spearman
LLM
0.08
0.05
0.22
-1.23
0.09
0.06
Ours
0.08
0.02
0.15
-0.07
0.20
0.16
TABLE III : Regression results for word intensity of iconic gestures.
Fig. 3 : Semantic co-speech implementation on the social robot Haru.
Generating full-body co-speech motion for humanoid robots requires coordinating speech prosody, linguistic content, and embodiment-specific motion. To this end, we present ECHO-G, a framework jointly conditioned on speech audio and timed transcripts. Its Speech-Grounded Diffusion Transformer (SGDiT) combines frame-aligned acoustic features with token-level linguistic context, preserving their distinct granularities. Trained with rectified flow matching, it models one-to-many utterance-motion relationships directly in robot space. To support training and evaluation, we introduce a BEAT2-derived audio-text-robot dataset and a benchmark covering co-speech characteristics, robot-motion quality, and runtime efficiency. Comparative evaluation supports direct robot-space generation over the evaluated human-motion generation and retargeting pipelines, while modality ablations highlight the benefits of joint audio-text conditioning. We further demonstrate deployment on a physical humanoid robot. A complementary video-rating study also favors joint conditioning over the alternatives. The dataset and training, inference, and evaluation code are available through our project page.
Yizhao Li, Pusen Gao, Ming Wang +3
Beihang University · Mondo Robotics · The Hong Kong University of Science and Technology +1
Enabling humanoid robots to respond to human speech with synchronized and semantically meaningful gestures is fundamental to natural human-robot interaction. However, this task faces three critical barriers: the scarcity of semantically rich datasets, the "modality eclipse" where models ignore audio cues in favor of kinematic inertia, and the sim-to-real gap regarding physical safety. We propose RoboGesture, a robot-centric framework that co-designs data, modeling, and control to power a complete interactive human-humanoid system in which the robot listens, responds, and gestures in real time. We first establish the RoboGesture dataset featuring over 300 gesture categories and develop an automated pipeline to synthesize large-scale collision-free, robot-specific audio-motion pairs. Our architecture features a Hierarchical Semantic-Acoustic Aligner that extracts multi-granular prosodic and semantic cues directly from raw audio tokens. These cues drive a Streaming Conditional Motion Generator based on a diffusion transformer with conditional flow matching. To ensure high responsiveness, we introduce Anti-Inertia CFG Masking, which prevents the model from collapsing into repetitive historical patterns by compelling it to proactively mine control signals from the audio modality. Finally, an MPC-based safety filter ensures real-time, collision-free execution on physical hardware. Experiments on a Unitree G1 humanoid demonstrate that RoboGesture generates safer, more rhythmic, and more semantically appropriate responses compared to state-of-the-art baselines.
Zifan Wang, Ziang Ren, Pengyang Shi +7
Tsinghua University · Galbot Inc. · Beijing Institute of Technology +3
Personal robots should adapt their co-speech gesture style to a new user without requiring model retraining. We present a training-free personalization pipeline that combines a frozen audio-conditioned diffusion prior with a gesture style encoder and lightweight conditioning adapters. The encoder is first trained to discriminate speaker identities and then jointly refined with the adapters using the diffusion objective, enabling a reusable style embedding to be extracted from approximately 10 seconds of enrollment motion through a single forward pass. To support this setting, we also release a Quest~3 capture application and a dataset of spontaneous co-speech motion from ten participants. We evaluate the system on held-out speakers using Style Recognition Accuracy (SRA) and Fr'echet Gesture Distance (FGD) to measure personalization and motion quality. Our approach improves SRA from 27.6% for the frozen prior to 69.5% while preserving motion quality (FGD 34.2 versus 34.8), and replacing the enrollment embedding with another person's reduces SRA to 11.4%. The generated gestures are retargeted to a physical NAO robot, and this improvement also transfers to the robot deployment setting, where speech is synthesized using five TTS voices, retaining 67.3% SRA.
Bosong Ding, Selma Ancel, Giacomo Spigler +1
Department of Cognitive Science and Artificial Intelligence, Tilburg University, Tilburg, Netherlands