EMO is an expressive audio-to-video generation framework built on a diffusion model architecture, developed by Linrui Tian, Qi Wang, Bang Zhang, and Liefeng Bo at Alibaba's Institute for Intelligent Computing. Unlike prior talking head methods that rely on intermediate 3D representations or explicit facial landmark detection, EMO directly synthesizes video from audio cues using two primary components: a ReferenceNet encoder that extracts identity and appearance features from the input portrait, and an audio encoder that interprets vocal audio to guide frame-by-frame facial expression and head pose generation. The system was trained on a dataset of over 250 hours of footage and more than 150 million images, spanning speeches, films, television clips, and singing performances across multiple languages including English, Mandarin, Japanese, Cantonese, and Korean. In benchmark evaluations on the HDTF dataset, EMO outperformed prior methods including DreamTalk, Wav2Lip, and SadTalker across FID, SyncNet, F-SIM, and FVD metrics. Generated videos can be of any duration based on the length of the audio input.
Browse AI solutions. EMO is primarily a research model used by computer vision and AI researchers studying audio-driven animation, talking head synthesis, and diffusion-based video generation. Digital artists and content creators reference the demo outputs to understand the current capability boundary of AI portrait animation. Animators and VFX practitioners use the project page as a benchmark comparison when evaluating commercial tools with similar functionality. The framework also handles cross-actor performance—animating illustrated or non-photographic portrait styles—and demonstrates consistent identity preservation across long video sequences without the visual morphing artifacts common in competing methods
See similar solutions.