What Comes Next? Omni-StoryBench for Evaluating Story-Grounded Omnimodal Generation

arXiv Preprint, 2026

AIDAS Laboratory, 1ECE & 2IPAI, Seoul National University
*Equal contribution    †Corresponding author
Overview of Omni-StoryBench: the input (current scene image, narration, structured conditions), outputs of an any-to-any model and an orchestration pipeline, and the ground-truth next page.

Given the current page image, narration, and structured next-page conditions, a model must generate the next page's illustration, narration, and a spoken character utterance. The generated triplet is evaluated against the conditions and the ground-truth next page for modality-specific quality and cross-modal consistency. Top: an any-to-any model; bottom: an orchestration pipeline.

Storybook pages in the figure: My first day in school by Nyanchama Onywoki, illustrated by Jesse Breytenbach, Mango Tree, Silva Afonso, and Vusi Malindi, © African Storybook Initiative 2016, CC BY 4.0.

Abstract

Omnimodal evaluation should go beyond independent text, image, and speech production: individually plausible outputs may not express a coherent shared event. We introduce Omni-StoryBench, a story-grounded omnimodal benchmark evaluating whether models can coherently continue stories across image, narration, and speech. Each instance provides a current storybook page and structured next-page conditions, requiring models to generate the next illustration, narration, and spoken character utterance. Omni-StoryBench contains 900 rigorously validated story transitions from openly licensed children's books, with ground-truth next-page references and speech metadata. We evaluate systems with modality-specific metrics and consistency-centered LLM-as-a-judge rubrics for context preservation, condition following, reference consistency, and cross-modal coherence. Across 32 baseline configurations spanning orchestration, semi-orchestration, and native any-to-any paradigms, we find orchestration with strong VLM planning most reliable, while current native omnimodal models often struggle with output completeness and controllability. Our analysis shows text-side performance is associated with image and speech quality, but image generation and visual continuity form the clearest observed bottleneck among the evaluated configurations. These results position Omni-StoryBench as a system-level benchmark measuring coherent omnimodal generation beyond isolated modality quality.

Omni-StoryBench

Task: story-grounded omnimodal continuation

A storybook is a sequence of pages, each with an illustration, narration text, and speech information. Given the current page's image and narration, book-level metadata, and conditions for the expected next page, a model must generate the next page as a coordinated image, narration, and spoken character utterance describing the same narrative state. A successful continuation satisfies four properties:

  • Contextual grounding: the outputs reflect the current page, character information, and next-page conditions.
  • Narrative continuity: the outputs preserve story flow across characters, events, actions, and emotions.
  • Modality-specific quality: each modality is individually plausible and appropriate for the storybook domain.
  • Cross-modal consistency: image, narration, and speech agree in characters, actions, emotions, scene semantics, and spoken content.

Even high-quality individual outputs fail as an omnimodal response if they contradict one another or do not coherently continue the story.

Benchmark construction

We collected children's storybooks from four websites providing openly licensed materials and extracted 91,449 candidate page transitions, with the current page as input and the next page as ground truth. Each transition is augmented with three types of metadata:

  • Book-level metadata: genre, topic, style, narrative tense and perspective, and character profiles.
  • Next-page conditions: per-character emotion, visibility, action, and speech intent, plus the scene, a narration goal, and ambient sound.
  • Speech content and metadata: the target spoken utterance and its speaker, emotion, speed, pitch, and gender.

Annotations were produced with large language and vision-language models, then filtered in three phases: rule-based filters, VLM-based quality scoring that kept each book's best transition and the top 1,000 overall, and inspection and revision by 16 human reviewers, yielding the final 900 examples.

Source License # Books # Page pairs # Final samples
African Storybook (ASB approved) CC BY 4.0 699 7,528 54
Global Digital Library CC BY / CC BY-SA 1,271 11,418 293
Storybooks Canada CC BY / CC BY-NC 40 420 7
Storyweaver CC BY 4.0 9,424 72,083 546
Total 11,434 91,449 900

Example

Book: Didi and the Colorful Treasure  ·  Source: Global Digital Library  ·  Transition: page_005 → page_006

Input

Current page illustration (page_005)
Current page image (page_005)

Current page narration

One day, Didi came to the dump. She had a red dupatta. Didi looked at the children running around. Then she looked for a place to sit. She opened her bag and took out something.

Next-page condition

CharacterEmotionVisibilityAction / speech intent
Didihappy, invitingfullsits on the ground and opens a colorful book; encourages children to come closer
The childrencurious, eagerfullgather around Didi, looking at the books with wonder
SceneA garbage dump area with cardboard boxes and scattered trash, but brightened by colorful books and a red dupatta spread on the ground; children are drawn in by the vibrant illustrations.
Text instructionDescribe the children's growing curiosity as they move closer to Didi and her colorful books filled with stories.
Ambient soundsoft rustling of pages, children’s quiet murmurs of excitement, and distant wind through trash
Book-level metadata
GenreSlice of Life
TopicA kind woman teaches children to read at a garbage dump, transforming their lives through stories.
StyleSimple and heartwarming
Narrative tensePast
Narrative perspectiveThird-person omniscient
NameRoleKey attributes
Didiprotagonistkind, generous, dedicated
The childrensupportingcurious, eager to learn, friendly

Ground truth

Ground-truth next page illustration (page_006)
Next page image (page_006)

Next page narration

The children were curious. They moved a bit closer. Didi had lots of colourful books. The books had stories inside them. The children moved closer and closer.

Speech utterance

“Come closer, let me show you my stories!”

Speech metadata

SpeakerDidi
Emotionhappy
Speednormal
Pitchhigh
Genderfemale

Illustrations and narration from Didi and the Colorful Treasure by Rukmini Banerji, illustrated by Kaveri Gopalakrishnan, © Pratham Books, adapted by The Asia Foundation – Let's Read, CC BY 4.0, via Global Digital Library. Images resized. More examples, with model outputs, are in the dataset viewer.

Evaluation

We combine traditional automated metrics with LLM-as-a-judge rubrics.

  • Automated metrics: BERTScore for narration, CLIP similarity for images, and Speech Metadata Accuracy, the mean exact-match accuracy of emotion, speed, pitch, and gender against the ground-truth speech metadata.
  • LLM-as-a-judge: modality-specific (text, image, speech) and integrated 1–10 scores across four categories: Metadata Alignment, Contextual Continuity, Generation Condition Compliance, and Ground-Truth Semantic Consistency. Each evaluation type uses three judges, and we report the mean of their scores.

The Total Average is the unweighted mean of these seven scores, with 0–1 metrics rescaled to 0–10. Quality scores are computed over examples whose required outputs are available; generation failures are reported separately.

Baseline Systems

Overview of the three baseline paradigms: orchestration, semi-orchestration, and any-to-any.

In Orchestration, the backbone only outputs text. In Semi-orchestration, the backbone generates two of the three modalities and an expert module generates the remaining one. Any-to-any models generate all three modalities with a single backbone.

We evaluate 32 configurations across three paradigms:

  • Orchestration: a VLM backbone writes the next-page narration, a text-to-image prompt, and speech metadata, which drive separate image and speech generators. Backbones: GPT-5.4, Claude-Opus-4.7, and GLM-4.6V (large), and InternVL3.5-4B and Qwen3.5-4B (small).
  • Semi-orchestration: text–image backbones (MMaDA, Emu3) paired with TTS, or text–speech backbones (Qwen2.5-Omni-7B, EMOVA-7B) paired with an image generator.
  • Any-to-any: HyperCLOVA X 8B Omni, AnyGPT, Omni-Diffusion, and Dynin-Omni. Among these, only Dynin-Omni generates text, image, and speech simultaneously in one inference pass.
  • Modality experts: FLUX.1-dev, FLUX.1-Kontext (which also conditions on the current image), and Nitro-T-1.2B for images; Parler-large and VoxCPM2 for speech.

Results

Bar chart ranking all 32 configurations by Total Average score.

Ranking by the seven-metric Total Average. Each metric is averaged over examples with its required outputs available, and each LLM-judge score averages three judges. Generation failures are reported separately below.

Full results

Click a column header to sort. BERT, CLIP, and Meta (speech metadata accuracy) are on a 0–1 scale; JT, JI, JS, JJ are the text, image, speech, and integrated judge scores (1–10), each averaging three judges. Bold marks the best value in each column.

Paradigm Backbone Image Speech BERT CLIP Meta JT JI JS JJ Total
Orch. (Large)GPT-5.4FLUX.1-devParler-large0.8820.7320.5849.3865.7886.7528.7977.530
Orch. (Large)GPT-5.4FLUX.1-KontextParler-large0.8820.7720.5849.3846.4896.7528.8797.699
Orch. (Large)GPT-5.4FLUX.1-devVoxCPM20.8820.7320.5669.3875.7876.9878.8307.543
Orch. (Large)GPT-5.4FLUX.1-KontextVoxCPM20.8820.7720.5669.3896.4996.9878.9097.712
Orch. (Large)GLM-4.6VFLUX.1-devParler-large0.8820.7070.5659.2175.9956.5228.7737.436
Orch. (Large)GLM-4.6VFLUX.1-KontextParler-large0.8820.7710.5659.2176.6526.5228.8477.631
Orch. (Large)GLM-4.6VFLUX.1-devVoxCPM20.8820.7070.5399.2156.0006.8878.8137.457
Orch. (Large)GLM-4.6VFLUX.1-KontextVoxCPM20.8820.7710.5399.2166.6566.8878.8977.655
Orch. (Large)Claude-Opus-4.7FLUX.1-devParler-large0.8820.7410.5849.3666.3276.6848.9317.626
Orch. (Large)Claude-Opus-4.7FLUX.1-KontextParler-large0.8820.7730.5849.3656.8086.6848.9877.749
Orch. (Large)Claude-Opus-4.7FLUX.1-devVoxCPM20.8820.7410.5489.3676.3306.8968.9367.606
Orch. (Large)Claude-Opus-4.7FLUX.1-KontextVoxCPM20.8820.7730.5489.3676.8066.8969.0027.729
Orch. (Small)InternVL3.5-4BFLUX.1-devParler-large0.8720.6830.5617.0194.8896.1587.5256.678
Orch. (Small)InternVL3.5-4BFLUX.1-KontextParler-large0.8720.7570.5617.0225.8056.1587.6586.934
Orch. (Small)InternVL3.5-4BNitro-T-1.2BParler-large0.8720.6620.5617.0193.4896.1897.1856.404
Orch. (Small)Qwen3.5-4BFLUX.1-devVoxCPM20.8790.7130.5037.1545.6296.3167.8176.837
Orch. (Small)Qwen3.5-4BFLUX.1-KontextVoxCPM20.8790.7650.5037.1566.1986.3167.8847.003
Orch. (Small)Qwen3.5-4BNitro-T-1.2BVoxCPM20.8790.7050.5037.1524.1446.3657.4346.567
Semi-orch. (w/ TTS)MMaDA–Parler-large0.8730.6410.5154.5242.0575.6595.0905.374
Semi-orch. (w/ TTS)Emu3-9B–Parler-large0.8730.5830.5525.1042.2525.9885.5325.565
Semi-orch. (w/ TTS)MMaDA–VoxCPM20.8730.6410.4774.5242.0525.6765.1095.324
Semi-orch. (w/ TTS)Emu3-9B–VoxCPM20.8730.5830.4965.1052.2525.7245.5565.450
Semi-orch. (w/ Image Gen.)Qwen2.5-Omni-7BFLUX.1-dev–0.8780.6870.5397.7564.9006.5028.0066.885
Semi-orch. (w/ Image Gen.)EMOVA-7BFLUX.1-dev–0.8710.6850.5407.5534.9566.0707.7066.749
Semi-orch. (w/ Image Gen.)Qwen2.5-Omni-7BFLUX.1-Kontext–0.8780.7620.5397.7575.9616.5028.1717.169
Semi-orch. (w/ Image Gen.)EMOVA-7BFLUX.1-Kontext–0.8710.7750.5407.5535.2376.0707.5826.901
Semi-orch. (w/ Image Gen.)EMOVA-7BNitro-T-1.2B–0.8710.6580.5407.5543.6176.0707.3656.471
Semi-orch. (w/ Image Gen.)Qwen2.5-Omni-7BNitro-T-1.2B–0.8780.6580.5397.7573.5286.5027.6966.605
Any-to-anyHyperCLOVA X 8B Omni––0.8680.7000.5446.2303.3585.9776.7286.203
Any-to-anyAnyGPT––0.8020.6520.4193.2952.0283.2863.8944.462
Any-to-anyOmni-Diffusion––0.8720.6950.4854.1233.1575.7315.4075.564
Any-to-anyDynin-Omni––0.9080.8510.5866.2345.8396.1096.9526.942

Key Findings

1. Orchestration leads, and native models often leave outputs incomplete

The highest Total Average scores come from orchestration with large VLM backbones. Even 4B-scale orchestration outperforms most semi-orchestration and any-to-any systems, suggesting that explicitly invoking modality-specific experts remains effective.

The gap also concerns reliability. Semi-orchestration backbones often produce malformed intermediate outputs, and any-to-any models sometimes omit requested modalities, so the final response lacks an image, narration, or speech. Orchestration rarely fails this way, even with small backbones.

Stacked bar chart of orchestration JSON errors and missing text, image, and speech outputs per backbone.

Orchestration JSON errors and missing outputs per modality over 900 test cases. Unlisted backbones have no recorded generation failures.

2. Text connects, speech correlates, but image bottlenecks

Modality scores are strongly correlated across the 32 systems, most strongly between text and speech. Strong text performance goes with better image and speech, consistent with the role of story-state understanding, condition parsing, and prompt construction. Controlling for text, the image–speech partial correlation nearly vanishes (r = −0.122).

Image is the clearest bottleneck: it is most often the weakest modality (14 of 32 systems), has the largest mean rank gap and widest score spread, and systems weak in image have the lowest attainable Total Average.

PairPearson rp
Text – Image0.8246.9e-09
Text – Speech0.8803.1e-11
Image – Speech0.6931.1e-05
DiagnosticTextImageSpeech
Weakest-modality count9149
Mean weakest-modality rank gap (pp)2.576.853.13
IQR of modality score1.221.790.45
Max Total (bottom tercile)6.946.607.00

3. The verbosity trap in orchestration

Large-VLM orchestration scores highly under LLM judges, but its advantage shrinks under BERTScore. Ground-truth narration is short, direct, and literary, averaging 107 characters, while Claude-Opus-4.7, GPT-5.4, and GLM-4.6V average over 200 characters, adding scene details, character states, and explanatory phrases.

These additions are plausible and favored by judges, but fit the concise children's-book style less well: even state-of-the-art models do not fully internalize the stylistic prior of fairy-tale continuation.

Comparison of BERTScore and LLM-judge text scores across baselines.

Text evaluation metrics: large-VLM orchestration scores highly under LLM judging but shows smaller gains in BERTScore.

4. Plausible images still break continuity

Line chart of image LLM-judge scores by category and baseline paradigm.

Image LLM-judge scores by category and baseline paradigm.

Image metadata alignment stays relatively high, while continuity, condition satisfaction, and ground-truth consistency are substantially lower. The bottleneck is not generic image plausibility but visual state preservation: character appearance, spatial layout, objects, actions, and scene composition across the page transition.

FLUX.1-Kontext, which sees the current image, consistently beats FLUX.1-dev: compressing the story state into a text prompt alone loses visual information needed for the next scene.

5. Native omnimodal models are promising but not yet a substitute

Orchestration costs separate model calls per modality, coordination design, and multiple experts controlled by a strong backbone. Outside large-scale orchestration, native any-to-any models, semi-orchestration, and small-backbone orchestration overlap in performance. Notably, Dynin-Omni scores competitively with small-backbone orchestration while generating all three modalities in one inference pass, which motivates native models that reach orchestration-level completeness, controllability, and fidelity through a unified interface.

Explore the Dataset

Browse curated Omni-StoryBench examples: inputs, structured conditions, ground-truth next pages, and the next pages generated by baseline systems.

Open the Dataset Viewer

BibTeX

@misc{hyeon2026comesnextomnistorybenchevaluating,
      title={What Comes Next? Omni-StoryBench for Evaluating Story-Grounded Omnimodal Generation},
      author={Sieun Hyeon and Yejoon Lee and Mintaek Lim and Woojin Kim and Jaeik Kim and Jaeyoung Do},
      year={2026},
      eprint={2609.37317},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2609.37317},
}