atlas

Research map / Video / Video generation

TalkCuts: A Large-Scale Dataset for Multi-Shot Human Speech Video Generation

NeurIPS 2025 · Video › Video generation · approach: Talking face generation · 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.

Introduces TalkCuts, a 164k-clip, 500+ hour 1080P dataset of multi-shot human speech videos with 2D/3D pose and text annotations, plus the Orator LLM-directed baseline for multi-shot speech video generation.

Problem

Existing human video datasets are short, single-shot, and lack multi-shot camera labels, 3D motion, and scale, so long-form multi-shot speech video generation cannot be studied well.

Approach

Curate a large YouTube speech-video dataset with per-clip shot-type labels, DWPose 2D keypoints, SMPL-X 3D motion, and VLM captions, and use an LLM "director" (RAG few-shot GPT-4o for shot planning) to orchestrate shot, gesture, and vocal instructions feeding a CosyVoice + CogVideoX/Hallo3-based video generator.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Animate Anyone on TalkCutsAnimate Anyone · Pose-guided speech video (TalkCuts)FVD: 789.360 -> 456.842Helped
Fine-tune ControlNeXt on TalkCutsControlNeXt · Pose-guided speech video (TalkCuts)FVD: 485.118 -> 480.210Helped
Fine-tune MusePose on TalkCutsMusePose · Pose-guided speech video (TalkCuts)FVD: 823.020 -> 1014.342Hurt
Fine-tune MusePose on TalkCutsMusePose · Pose-guided speech video (TalkCuts)FID: 106.760 -> 87.000Helped
Fine-tune on TalkCuts (two-stage Hallo3 training with multi-shot data)Hallo3 · Audio-driven speech video (TalkCuts test)FID: 57.28 -> 45.86Helped
Fine-tune on TalkCuts (two-stage Hallo3 training with multi-shot data)Hallo3 · Audio-driven speech video (TalkCuts test)Sync-C: 3.84 -> 4.35 (improves here); SadTalker 4.57 remains higherHurt
Use RAG-retrieved few-shot examples for GPT-4o shot planning instead of zero-shot (ablation)GPT-4o · LLM-guided camera shot transitionsSMA: 48.34% -> 64.06%Helped
Use RAG-retrieved few-shot examples for GPT-4o shot planning instead of zero-shot (ablation)GPT-4o · LLM-guided camera shot transitionsIOU: 40.59% -> 48.10%Helped
Use RAG retrieval instead of random few-shot examples for GPT-4o (ablation)GPT-4o · LLM-guided camera shot transitionsAccuracy: 67.50% -> 70.66%Helped
LoRA fine-tuning of Llama 3.1 8B on shot division corpus (ablation)Llama 3.1 8B · LLM-guided camera shot transitionsAccuracy: 21.65% (RAG) -> 79.09% (Tune)Helped
LoRA fine-tuning of Llama 3.1 8B on shot division corpus (ablation)Llama 3.1 8B · LLM-guided camera shot transitionsIOU: Tune 30.06% vs Embedding Model 35.60%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: TalkCuts TikTok TED Talks UBC-Fashion Speech2Gesture UBody TalkSHOW BEAT2 Shot Division Corpus

Benchmarks: TalkCuts test set (50 clips) TalkCuts shot planning split

Metrics: Accuracy SMA IoU FID FVD PSNR SSIM LPIPS Sync-C Sync-D

Baselines: SadTalker EchoMimicV2 Hallo3 MagicAnimate MimicMotion Animate Anyone MusePose ControlNeXt

Builds on: CogVideoX Hallo3 CosyVoice Animate Anyone DWPose

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