WonderFlow: Narration-Centric Design of Animated Data Videos
Yun Wang, Leixian Shen, Zhengxin You, Xinhuan Shu, Bongshin Lee, John Thompson, Haidong Zhang, Dongmei Zhang
TL;DR
WonderFlow addresses the challenge of producing narrated data videos by unifying text-visual linking with a structure-aware animation library and TTS-based narration synthesis in a single authoring tool. The approach allows authors to map narrative segments to chart elements, automatically generate audio, and synchronize animations on a shared timeline, enabling real-time previews and iterative refinement. Key contributions include a formative study, the narration-centric WonderFlow tool, a structure-aware animation library, an end-to-end design pipeline, and comprehensive evaluation via an example gallery, a novice user study, expert interviews, and a comparison with PowerPoint. Results indicate that WonderFlow is easy to use, reduces interaction effort, and supports expressive narration-animation interplay, offering a practical pathway for accessible data storytelling. Future work envisions broader domain support, deeper AI-assisted automation, and integration with business intelligence tools to scale narration-driven data communication.
Abstract
Creating an animated data video enriched with audio narration takes a significant amount of time and effort and requires expertise. Users not only need to design complex animations, but also turn written text scripts into audio narrations and synchronize visual changes with the narrations. This paper presents WonderFlow, an interactive authoring tool, that facilitates narration-centric design of animated data videos. WonderFlow allows authors to easily specify a semantic link between text and the corresponding chart elements. Then it automatically generates audio narration by leveraging text-to-speech techniques and aligns the narration with an animation. WonderFlow provides a visualization structure-aware animation library designed to ease chart animation creation, enabling authors to apply pre-designed animation effects to common visualization components. It also allows authors to preview and iteratively refine their data videos in a unified system, without having to switch between different creation tools. To evaluate WonderFlow's effectiveness and usability, we created an example gallery and conducted a user study and expert interviews. The results demonstrated that WonderFlow is easy to use and simplifies the creation of data videos with narration-animation interplay.
