OmniRetriever: Any-to-Any Audio-Video-Text Retrieval via Fusion-as-Teacher Distillation
About
Unified multimodal embedding spaces have become the standard interface for cross-modal retrieval and multimodal RAG, and recent audio-video-text (AVT) encoders extend this setting to three modalities. Such encoders can produce a joint (T,V,A) embedding whenever all three modalities are available, but standard pairwise InfoNCE objectives leave this signal unused during training. We close this gap with fusion-as-teacher distillation, which treats a stop-gradient copy of the fused embedding as a teacher signal for the single-modal embeddings, paired with a Tuple-InfoNCE term that supervises the fused embedding directly. We instantiate this objective as OmniRetriever-7B. Across six zero-shot retrieval benchmarks, OmniRetriever-7B surpasses the closed-source Gemini Embedding 2 by 13.3-18.0 R@1 on Clotho and SoundDescs, and reaches the contemporary zero-shot specialist band of open video-text encoders on MSR-VTT and MSVD. To stress-test joint representations, we further release OmniRetriever-Bench, a 12-direction AVT retrieval benchmark totaling 3782 triples; on it OmniRetriever-7B attains AVG-all 34.84, improving over Gemini Embedding 2 by 1.72 and over the best prior open-source AVT method by 8.03.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Text-to-Video Retrieval | DiDeMo | R@10.4603 | 465 | |
| Text-to-Video Retrieval | MSR-VTT | Recall@147.6 | 406 | |
| Text-to-Video Retrieval | MSVD | R@166.88 | 290 | |
| Video-to-Text retrieval | MSR-VTT | Recall@143.7 | 221 | |
| Video-to-Text retrieval | DiDeMo | R@145.08 | 136 | |
| Text-to-Video Retrieval | VATEX | R@157.98 | 134 | |
| Video-to-Text retrieval | MSVD | R@163.33 | 119 | |
| Video-to-Text retrieval | VATEX | Recall@154.97 | 84 | |
| Audio-to-Text Retrieval | Clotho | R@119.14 | 49 | |
| Text-to-Video Retrieval | DiDeMo (DDM) zero-shot | R@146 | 36 |