We propose SALSA-V, a multimodal video-to-audio generation model capable of synthesizing highly
synchronized, high-fidelity long-form audio from silent video content. Our approach introduces a masked
diffusion objective, enabling audio-conditioned generation and the seamless synthesis of audio sequences
of unconstrained length. Additionally, by integrating a shortcut loss into our training process, we
achieve
rapid generation of high-quality audio samples in as few as eight sampling steps, paving the way for
near-real-time applications without requiring dedicated fine-tuning or retraining. We demonstrate that
SALSA-V significantly outperforms existing state-of-the-art methods in both audiovisual alignment and
synchronization with video content in quantitative evaluation and a human listening study. Furthermore,
our use of random masking during training enables our model to match spectral characteristics of
reference
audio samples, broadening its applicability to professional audio synthesis tasks such as Foley
generation and
sound design.
Additional Long-Form Generations
Interesting events:
Bread scraper - 00:53, 01:10
Kneading bread - 01:42
Tapping dough - 02:00
Bread scraper - 00:53, 01:10
Kneading bread - 01:42
Tapping dough - 02:00
Interesting events:
Chicken flapping wings: 01:41
Chicken running - 01:45
Chicken flapping wings: 01:41
Chicken running - 01:45
Interesting events:
Scraping and tapping pan - 00:05
Opening packaging - 00:13
Cutting - 00:52
Opening cupboard - 01:39
Scraping and tapping pan - 00:05
Opening packaging - 00:13
Cutting - 00:52
Opening cupboard - 01:39
Dense Soundscapes
Long-Form Generations vs. MMAudio
Ground-Truth
MMAudio
Ours
Ground-Truth
MMAudio
Ours
Ground-Truth
MMAudio
Ours
Ground-Truth
MMAudio
Ours
Ground-Truth
MMAudio
Ours
Ground-Truth
MMAudio
Ours
Conditioned (2 seconds of conditioning audio) vs. Ground Truth
Generated
Ground Truth
Generated
Ground Truth
Generated
Ground Truth
Generated
Ground Truth
Generated
Ground Truth
Generated
Ground Truth
Few-step Generations
32 steps
32 steps
8 steps
8 steps
2 steps
2 steps
Failure Cases
Cutting noise from 00:19 is mistakenly reused for later cuts.
Sirens continue to be generated despite moving away from street.