Aero Realtime: Fully Aligned Input-Output Streams for Low-Latency Streaming Multimodal Generation
The paper introduces Aero Realtime, a 4B streaming multimodal model that achieves fully aligned, duplex input-output interaction on a shared temporal grid, enabling low-latency, proactive generation with efficient KV-cache reuse and sub-200ms processing lag.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to have a conversation with a friend who is also watching a movie with you. In a normal chat, you wait for them to finish a sentence before you speak. But in a truly natural conversation, you might interrupt them with a quick "Wow!" while they are still talking, or you might stay silent while they explain a complex plot point, only to jump in the exact second you understand something new. This is the holy grail of "real-time" interaction: the ability to listen and speak at the same time without missing a beat.
For a long time, computers have been terrible at this. Most AI models work like a very polite, but slightly slow, game of "hot potato." They wait for you to finish your entire story (the input), process it all at once, and then start talking (the output). They can't really "listen" while they are "speaking." If you try to feed them new information while they are mid-sentence, they get confused or have to stop and restart. This paper tackles the problem of building an AI that can truly be "duplex"—able to hear new things and speak new things simultaneously, just like a human does, all while keeping up with a fast-moving video stream.
The researchers behind this paper, from the University of Hong Kong and other institutions, have built a new AI model called Aero Realtime. Think of it as a model that doesn't just talk in sentences, but in tiny, rhythmic "beats" of time. Instead of waiting for a whole video to finish, Aero Realtime breaks time down into tiny 80-millisecond chunks. For every single chunk of audio it hears, it has to make a split-second decision: "Should I say a word right now, or should I stay silent?"
This is a huge shift from how other models work. Usually, an AI has to finish its "thinking" phase before it starts its "talking" phase. Aero Realtime does both at once. It aligns the video, the audio, and its own words onto a single, shared timeline. Imagine a conveyor belt where every 80 milliseconds, a new piece of video and audio arrives. At that exact same moment, the AI decides whether to drop a word onto the belt or drop a "silence token" (a placeholder for being quiet). This allows the AI to keep listening to new parts of the video even while it is in the middle of generating a sentence. It never stops the flow to "catch up."
The paper argues that previous attempts to make AI "proactive" (ready to speak) were clunky. Some systems used a "micro-turn" method, where the AI would constantly pause to ask itself, "Should I speak now?" This is like a driver who stops at every single intersection to check a map before moving forward. Others used external "gates" or switches to decide when to talk, which complicated the system and made it slow. Aero Realtime rejects these methods. Instead, it learns the timing naturally. The model is trained to treat "silence" as a valid word, just like "hello" or "cat." This means the AI doesn't need a separate switch to decide when to talk; the decision to speak or stay quiet is baked directly into the same process that chooses the words.
To make this work, the team had to solve some tricky engineering puzzles. They created a special way to train the model using a mix of real-time video data and standard video questions. They also designed a new way to run the model on computers that saves memory and speed. Instead of re-reading the whole video every time a new frame arrives, the model remembers what it already processed and only adds the new "slice" of information. This is like reading a book where you don't have to re-read the first chapter every time you turn a page; you just remember where you left off and keep going.
The results are impressive for a model of its size. The researchers tested Aero Realtime on a continuous 20-minute video stream. Even as the video played on, the model managed to keep its "lag"—the delay between what is happening in the video and what the AI is saying—at a median of 84 milliseconds. That is less than the blink of an eye. Even at the 95th percentile (meaning 95% of the time), the delay was only 173 milliseconds. This means the AI stays within 200 milliseconds of the "real" timeline, effectively listening and speaking in real-time.
However, the paper is careful not to claim this is the absolute best AI in the world at understanding video. When tested on a standard benchmark called OVOBench, the 4-billion-parameter model (which is relatively small) scored well but didn't beat the largest, most powerful 7-billion-parameter models that are designed for offline, non-real-time tasks. The authors suggest this gap exists because the model had to learn a completely new way of interacting (the "duplex" style) and didn't have as much specific training data for this exact type of real-time conversation as the older models had for traditional questions.
In short, Aero Realtime proves that it is possible to build an AI that doesn't just wait for its turn to speak, but can truly converse in real-time, hearing and speaking simultaneously without breaking a sweat. It's a step toward AI that feels less like a robot waiting for instructions and more like a friend who is actually paying attention to the world with you. While it's not yet the smartest video expert in the room, it is the first to truly master the art of keeping up with the flow of time.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.