GestureFAR: Streaming Co-Speech Gesture Generation with Flow Autoregression
Organizations: University of Rochester · University of Tokyo · University of California Santa Cruz · University of California Los Angeles ·
Abstract
Generating natural co-speech gestures from streaming speech is essential for embodied conversational agents, where motion must be produced while a user is still speaking. Recent streaming gesture systems make online generation possible by autoregressing over discrete motion tokens, but this design compresses high-dimensional continuous motion into finite codebooks and can limit the realism and diversity of generated gestures. To preserve both causality and continuous expressiveness, we propose GestureFAR, a flow-autoregressive framework for streaming co-speech gesture generation. First, GestureFAR autoregresses over causal continuous motion latents, using a transformer to model streaming audio-motion context and a per-token flow-matching head to sample the next latent from a continuous distribution. Second, we introduce a head-only flow distillation strategy that freezes the causal backbone and distills the multi-step per-token flow head into a single network evaluation using consistency and distribution-matching objectives. This keeps the model token-causal while removing the main latency bottleneck for live interaction. Experiments on BEAT2 show that GestureFAR significantly improves the quality--latency trade-off among streaming-capable methods, preserving strong gesture quality while enabling real-time token-causal generation. Project Page: https://andypinxinliu.github.io/GestureFAR
Figures & tables
| Method | Venue | Streaming | Token causal | FGD | BC | Diversity | ms/token |
| Offline / block-based solutions | |||||||
| CaMN ( Liu et al. 2022a ) | ECCV’22 | ✗ | ✗ | 6.644 | 0.676 | 10.86 | – |
| TalkSHOW ( Yi et al. 2023 ) | CVPR’23 | ✗ | ✗ | 6.209 | 0.695 | 13.47 | – |
| ProbTalk ( Liu et al. 2024b ) | CVPR’24 | ✗ | ✗ | 5.040 | 0.771 | 13.27 | – |
| EMAGE ( Liu et al. 2023 ) | CVPR’24 | ✗ | ✗ | 5.512 | 0.772 | 13.06 | – |
| MambaTalk ( Xu et al. 2024 ) | NeurIPS’24 | ✗ | ✗ | 5.366 | 0.781 | 13.05 | – |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Methods | FGD ( ) | BC ( ) | Diversity ( ) |
| Ground-Truth | – | 0.477 | 7.29 |
| CaMN ( Liu et al. 2022a ) | 0.512 | 0.200 | 5.58 |
| EMAGE ( Liu et al. 2023 ) | 0.692 | 0.284 | 6.06 |
| GestureLSM ( Liu et al. 2025b ) | 0.466 | 0.525 | 9.23 |
| MIBURI ( Mughal et al. 2026 ) | 0.480 | 0.461 | 10.44 |
| GestureFAR | 0.289 | 0.484 | 7.63 |
| Methods | FGD ( ) | Diversity ( ) |
| Ground-Truth | – | 2.50 |
| EMAGE ( Liu et al. 2023 ) | 4.43 | 2.13 |
| Audio2PhotoReal ( Ng et al. 2024 ) | 2.94 | 2.36 |
| GestureLSM ( Liu et al. 2025b ) | 2.64 | 2.34 |
| MIBURI ( Mughal et al. 2026 ) | 5.12 | 2.01 |
| GestureFAR | 2.08 | 2.51 |
Co-Speech Gesture Generation
Co-speech gesture generation creates body movements that express and synchronize with spoken language.
See all 49 papers