TLDR: ViDove is a new AI translation system that processes video, audio, and text, mimicking human translators. It uses a memory system and multiple AI agents (Translator, Proofreader, Editor) to provide context-aware, accurate translations for long-form videos. It significantly outperforms previous systems (28% BLEU, 15% SubER improvement) and introduces DoveBench, a new 17-hour benchmark dataset for video subtitling.
In today’s interconnected world, accurate and nuanced translation is more important than ever. While large language models (LLMs) have made incredible strides in machine translation, they often fall short when it comes to understanding the full context of a conversation or video. This is because most LLM-based translation systems are limited to text-only inputs, missing out on crucial visual and auditory cues that human translators naturally use.
Imagine a cooking video where the word “fold” is used. Without seeing the action, it’s hard to tell if it means folding ingredients into a mixture or folding a napkin. Human translators instinctively use visual information, like stirring motions, to clarify such ambiguities. This gap between text-only machine translation and human-level performance is what researchers aimed to bridge with their new system, ViDove.
ViDove is an innovative translation agent system designed to handle multimodal inputs – meaning it can process visual, audio, and textual information simultaneously. Its design is inspired by the actual workflow of professional human translators, who rely on a rich tapestry of contextual information to ensure precision.
How ViDove Works
The ViDove system is built on several key components that work together seamlessly:
- Multimodal Input Processing: ViDove doesn’t just read text; it “listens” to audio and “observes” visual content. An Auditory Agent extracts information like speech transcription, background audio events, and speaker emotions. Simultaneously, a Vision Agent gathers visual cues from video frames, helping to resolve ambiguities and interpret domain-specific terms.
- Memory-Augmented Reasoning: Just like humans remember past conversations or specialized knowledge, ViDove incorporates a sophisticated memory system. This includes a “short-term memory” that keeps track of recent translations and multimodal cues from the current video, ensuring consistency. It also has a “long-term memory” filled with domain-specific knowledge (e.g., for gaming or cooking videos) and general web knowledge, allowing it to adapt to diverse topics and improve over time.
- Multi-Agent Collaboration: ViDove employs a team of specialized AI agents that collaborate to refine translations. The “Translator Agent” generates the initial translation. Then, a “Proofreader Agent” steps in to correct grammar, style, and terminology, referencing both short-term and long-term memory. Finally, an “Editor Agent” performs the ultimate quality check, incorporating suggestions from the proofreader, user instructions, and all available multimodal context to ensure the translation is accurate, coherent, and aligned with the video.
This collaborative, memory-driven approach allows ViDove to tackle complex tasks like long-form video subtitling, where traditional systems often struggle. It can transcribe the source language from audio and visuals before translating it, and then precisely align the translated subtitles with their corresponding timestamps.
Also Read:
- Enhancing Document Translation with Graph-Based AI Agents
- M3-Med: Advancing AI’s Understanding of Medical Instructional Videos
Impressive Results and a New Benchmark
The performance of ViDove is quite remarkable. In tests on subtitle generation and general translation tasks, ViDove achieved significantly higher quality. Compared to previous state-of-the-art systems, it showed a 28% improvement in BLEU scores and a 15% improvement in SubER scores. These metrics indicate not only more accurate translations but also better alignment of subtitles with the video content.
To further advance research in this challenging area, the creators of ViDove also introduced DoveBench, a new open-source benchmark dataset. DoveBench features 17 hours of high-quality, human-annotated video data specifically designed for long-form automatic video subtitling and translation. This resource will be invaluable for future development and evaluation of similar systems.
ViDove represents a significant step forward in machine translation, moving beyond text-only limitations to embrace the rich, multimodal nature of human communication. By mimicking human translator workflows and leveraging advanced AI agents and memory systems, ViDove offers a more practical and scalable solution for video automatic subtitling and translation. You can find more details about this research in the full paper available here.


