Real-Time Full-Duplex Human-Robot Interaction for Embodied Companions Full-Duplex · Streaming Co-Speech Motion · Embodiment Cues

Lijian Lin1, Ye Zhu1, Fan Zhang1, Yunfei Liu1, Baofeng Li2, Xianwen Zeng2, Jianan Wang2, Yu Li1

1International Digital Economy Academy    2Astribot

MIRA system teaser
Figure 1: Real-time embodied companion interaction in MIRA. Given user speech containing linguistic content and vocal affect, CORTEX infers conversational intent and context. Responses are routed into two parallel pathways: discrete social behaviors (e.g. greeting, listening) execute pre-validated action libraries, while open-ended speaking drives ROSCO to generate streaming, speech-synchronized motion. When a user barge-in occurs, active speech and joint trajectories are immediately preempted and cancelled at the execution boundary, enabling safe physical halting while retaining conversational context for subsequent turn arbitration.

Abstract

Real-time embodied companion interaction requires a robot to infer user intent from streaming speech, generate timely responses, and execute expressive, interruptible motions. Existing systems typically decouple dialogue orchestration from gesture synthesis, relying on offline motion generation from complete audio. This separation leaves open how a deployed robot can dynamically synchronize response content, prosodic timing, and physical safety under incremental inputs and uncertain turn boundaries. We present MIRA, a unified framework for real-time full-duplex embodied companion interaction. Given streaming user speech, dialogue history, and vocal affect, MIRA predicts both the response text and an explicit embodiment cue that routes the response to the appropriate physical behavior. Discrete social behaviors (e.g. listening and greeting) are mapped to validated robot trajectories, while speaking responses are accompanied by streaming, generative co-speech motion.

For co-speech motion generation, we propose ROSCO, a prefix-conditioned diffusion model for streaming audio-to-joint motion generation. We further design RHPC, an inference scheme that maintains a sufficiently long temporal context for motion prediction while bounding physical commitment to a short, interruptible prefix.

At the interaction level, we design CORTEX, a dual-timescale interaction policy that combines low-latency barge-in preemption and streaming response generation with deliberative turn decisions, backed by a robot-side execution layer that enforces physical safety constraints during execution. MIRA is deployed on an Astribot S1 humanoid robot.

Quantitative evaluations demonstrate competitive audio-motion alignment relative to state-of-the-art motion-generation baselines, while real-robot deployment measurements characterize streaming responsiveness and interruption handling.

Highlights

MIRA

Framework

Dialogue, social behavior, and co-speech motion, coordinated through an embodiment cue.

CORTEX

Interaction policy

Dual-timescale control for streaming replies, turn admission, and interruption.

ROSCO

Streaming motion

Speech-to-joint diffusion that commits only a short, cancellable motion prefix.

Astribot S1

Real-robot deployment

Physical tests of motion quality, streaming latency, and interruption safety.

System Overview

MIRA system overview
Figure 2: Overview of MIRA. CORTEX combines streaming response generation with deliberative turn arbitration, separates an embodiment cue from the spoken response, and streams synthesized audio to ROSCO, a prefix-conditioned diffusion model that generates robot joint trajectories while RHPC bounds physical commitment.

Social Behaviors

Discrete social behaviors on the Astribot S1 — greeting, listening, and expressive reactions executed from pre-validated action libraries.

Long Dialog

Real-time full-duplex interaction on the Astribot S1 — including streaming co-speech motion and user barge-in interruption.

BibTeX

@article{mira2026,
  title={MIRA: Real-Time Full-Duplex Human-Robot Interaction for Embodied Companions},
  author={Lin, Lijian and Zhu, Ye and Zhang, Fan and Liu, Yunfei and Li, Baofeng and Zeng, Xianwen and Wang, Jianan and Li, Yu},
  journal={arXiv preprint arXiv:2609.24547},
  year={2026}
}