Do Motion Tokenizers for
Co-Speech Gesture Generation
Encode Gesture Semantics?

EMNLP 2026 Budapest Best Paper Award @ MINT Workshop

Varsha Suresh1,2,*, Divij Jain3,*,†, Jia Liu1, M. Hamza Mughal2, Vera Demberg1,2
1Saarland University
2Max Planck Institute for Informatics, Saarland Informatics Campus
3IIT Delhi

* Equal contribution   ·   † Work done during an internship at MPI for Informatics

Original Figure 3: reconstructed upper-body geometry is preserved while fine hand poses lose detail.

Accurate body motion does not, by itself, guarantee that a tokenizer preserves communicatively important details.

Abstract

Discrete motion tokenizers encode motion as atomic units and are widely used for co-speech gesture generation. It remains unclear which motion properties, especially those relevant to gesture semantics, are recoverable from these codebooks. We probe a reconstruction-trained codebook using 19 co-speech gesture descriptors spanning from raw motion to abstract communicative function. Results show that geometry and handedness are readily decodable from token embeddings, while motion category is only weakly decoded despite showing systematic differences in discrete code usage. This gap between reconstruction quality and descriptor decodability suggests that reconstruction objectives alone do not guarantee that gesture semantics are captured, and that evaluating codebooks on such properties can guide the design of more semantic motion tokenizers.

Probing embeddings and discrete code usage

Can a descriptor be decoded from pooled token embeddings? Do its classes use different discrete codes? We examine both questions.

Input3D gesture motion38-joint upper-body skeleton
Reconstruction-trained VQ-VAEBody stream + Hand streamSeparate encoders and codebooks
RepresentationDiscrete motion tokensBody and hand token sequences
Two complementary analyses
A · Sequence level

Probe pooled embeddings

Mean-pool token embeddings, then predict each descriptor with a linear probe and a shallow MLP.

5-fold cross-validation · Macro-F1
B · Code level

Compare code usage

Compare class-average code-frequency profiles and measure how informative individual code activations are.

JS divergence · Mutual information · FDR-corrected tests
Model and evaluation details

The primary model has latent dimension 256, codebook size 2,048, and temporal downsampling factor 4. It is trained on combined BEAT and TED motion using position reconstruction and VQ commitment losses.

The body stream contains 8 coarse joints and the hand stream 30 finger joints; a shared decoder reconstructs the full pose. The configuration sweep contains 27 models. Probing is complemented by a comparison with EMAGE and by correlations between macro-F1 and mean per-joint position error (MPJPE).

The linear probe is multinomial logistic regression with balanced class weights; the MLP has one 128-unit ReLU layer. Both use the same five folds and class balancing. Code-level separation is tested with label permutations and Benjamini–Hochberg correction across descriptors within each stream. MI sums the information between individual code presence and descriptor labels.

From motion geometry to communicative function

The 19-descriptor panel combines skeleton-derived measurements with human annotations. Expand a group to see the descriptors.

01Motion dynamics2 descriptors · Manual

Gesture size · Kinematics

02Spatial geometry9 descriptors · Automatic

Left / right vertical position, horizontal position, depth and elbow bend · Hand reach

03Handedness1 descriptor · Manual

Handedness: one hand or both hands

04Annotated spatial form4 descriptors · Manual

Hand orientation · Spatial radial position · Spatial height · Spatial distance

05Handshape1 descriptor · Manual

Handshape: palm, cup, pinch, fist, bunch, fingers, index finger

06Motion pattern and function2 descriptors · Manual

Motion category · Communicative intent

Geometry is more recoverable from pooled embeddings

Both architectures show a similar accessibility gradient: strong spatial geometry and handedness, with much weaker handshape, motion category and communicative intent.

Original Figure 2: VQ-VAE and EMAGE mean macro-F1 by descriptor group. Spatial geometry and handedness score highest; handshape and motion pattern and function score lowest.
Group-level probe macro-F1 for VQ-VAE and EMAGE. Higher is better.
View exact values as a table
Values printed in Figure 2
Descriptor groupVQ-VAEEMAGE
Motion dynamics0.490.46
Spatial geometry0.770.61
Handedness0.730.75
Annotated spatial form0.300.28
Handshape0.150.19
Motion pattern and function0.110.11
Group-level analysis: probes, code usage and reconstruction
Group-level descriptor analysis
Descriptor groupNLinear F1 ↑MLP F1 ↑MI ↑Sig.r(F1, MPJPE)
Motion dynamics20.49 ± 0.070.52 ± 0.080.351/2−0.26
Spatial geometry90.77 ± 0.010.74 ± 0.031.079/9−0.69
Handedness10.73 ± 0.030.66 ± 0.050.771/1−0.89
Annotated spatial form40.30 ± 0.010.31 ± 0.021.063/4−0.48
Handshape10.16 ± 0.030.20 ± 0.071.500/1−0.67
Motion pattern and function20.11 ± 0.020.12 ± 0.013.62*1/2−0.45

N: number of descriptors. F1: mean ± SD across descriptors. Sig.: descriptors with significant JS segregation. r: correlation between F1 and MPJPE. * MI is driven primarily by motion category.

Fine hand details are less faithfully reconstructed

Our qualitative examples show that upper-body geometry is preserved while fine-grained hand poses are averaged out. We attribute this gap in reconstruction quality to the difference in scale between the hands and the upper body.

Example 1: Original and reconstructed poses, with the left hand circled and enlarged.

Evaluate beyond reconstruction

Good reconstruction alone is not a sufficient measure of semantic accessibility.

Use both descriptor probes and code-level analyses to examine what a motion tokenizer preserves.

What our findings suggest

Future tokenizers should explicitly preserve communicatively relevant properties. The agreement between two architectures suggests that the observed gradient is not specific to one tokenizer design.

Limitations

Low probe performance does not prove that a property is entirely absent. Our analysis covers 778 TED clips, two skeleton-based tokenizers, and selected pooled representations and probe families; sequence-aware models may access information differently.

BibTeX

@inproceedings{suresh-etal-2026-motion,
    title = "Do Motion Tokenizers for Co-Speech Gesture Generation Encode Gesture Semantics?",
    author = "Suresh, Varsha  and
      Jain, Divij  and
      Liu, Jia  and
      Mughal, M. Hamza  and
      Demberg, Vera",
    editor = "Ghaleb, Esam  and
      Takmaz, Ece  and
      Frassinelli, Diego  and
      Khaertdinov, Bulat  and
      Fern{\'a}ndez, Raquel  and
      Yumak, Zerrin  and
      Ozyurek, Asli",
    booktitle = "Proceedings of the 1st Workshop on Multimodal Interaction in Face-to-Face Dialogue",
    month = oct,
    year = "2026",
    address = "Budapest, Hungary",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2026.mint-1.11/",
    doi = "10.18653/2026.mint-1.11",
    pages = "96--104",
    ISBN = "979-8-89176-482-8"
}
Acknowledgments

This work is funded in part by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation) — GRK 2853/1 “Neuroexplicit Models of Language, Vision, and Action” — project number 471607914.