atlas

Research map / Vision-language and multimodal / Multimodal LLMs

OpenOmni: Advancing Open-Source Omnimodal Large Language Models with Progressive Multimodal Alignment and Real-time Emotional Speech Synthesis

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Unified any-modality language models · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes OpenOmni, a fully open-source omnimodal LLM that aligns vision to speech via text-pivoted progressive training and adds a lightweight streaming speech decoder (AR/NAR) tuned with CTC-DPO for emotional speech.

Problem

Open-source omnimodal LLMs lack high-quality tri-modal (image-speech-text) data, rely on slow autoregressive or external TTS speech generation, and cannot produce emotionally expressive speech.

Approach

Use text as a pivot: align speech-text and image-text separately on a pretrained speech LLM so that vision transfers to speech zero-shot, then train a lightweight MoE+transformer speech decoder with CTC for real-time non-autoregressive speech and apply DPO on emotion preference pairs (CTC-DPO).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use progressive speech-text and image-text alignment with text as a pivot instead of tri-modal trainingOpenOmni · OmniBenchoverall score: 33.45 -> 37.40Helped
use progressive speech-text and image-text alignment with text as a pivotOpenOmni · AV-Odyssey Benchoverall score: +4.4 pointsHelped
add emotional speech DPO (ablation)OpenOmni · EO2S-9K test set, Chineseemotion classification accuracy (overall): 57.9 -> 70.4Helped
add emotional speech DPO (ablation)OpenOmni · EO2S-9K test set, Englishemotion classification accuracy (overall): 62.6 -> 65.4Helped
unfreeze the LLM during image-text alignment (ablation)OpenOmni · image-text alignmentMMStar: 41.2 -> 44.4Helped
unfreeze the LLM during image-text alignment (ablation)OpenOmni · image-text alignmentMathVista M: 42.3 -> 47.6Helped
unfreeze the LLM during image-text alignment (ablation)OpenOmni · image-text alignmentMMMU V: 35.5 -> 40.2Helped
unfreeze the LLM during image-text alignment (ablation)OpenOmni · image-text alignmentAI2D: 54.3 -> 59.1Helped
change alignment order from image-text first to speech-text first (ablation)OpenOmni · alignment order ablationMMStar: 44.7 -> 44.4No clear effect
use joint alignment training instead of staged alignment (ablation)OpenOmni · alignment order ablationMMStar: 44.4 -> 44.9No clear effect
add the text-guided module to the speech decoder (ablation)OpenOmni · speech generationtraining convergence speedHelped
increase speech decoder experts from 1 to 4 (ablation)OpenOmni NAR speech decoder · bilingual speech generationspeech generation performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: WeNetSpeech LibriSpeech AIShell-4 LLaVA-Pretrain-595K MMEvol UltraChat O2S-300K EO2S-9K

Benchmarks: OmniBench AV-Odyssey Bench MMBench-EN MMBench-CN MMStar RealWorldQA MMMU MathVista AI2D HallusionBench AISHELL-2 LibriSpeech

Metrics: accuracy word error rate emotion classification accuracy latency

Baselines: VITA VITA-1.5 Baichuan-Omni EMOVA Freeze-Omni Mini-Omni Qwen2-Audio UnifiedIO2

Builds on: LLaVA Direct Preference Optimization Whisper CosyVoice

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy