SepGen: Multi-Stem Audio-Video Separation and Generation in a Single Model

Aviad Dahan, Rajaei Khatib, Yonatan Bitton, Idan Szpektor, Lior Wolf, Raja Giryes

arXiv:2610.11361 · 2026-10-12 공개 · arXiv · PDF

language-conditioned text-to-audio-video audio-video-separation multi-stem-generation audio-visual-rendering source-localization sound-source-decomposition speech-separation

Abstract

A 4D audio-visual scene comprises a video, the dynamic geometry it depicts, and the sound sources that populate it, each with its own position and trajectory. Rendering such a scene from a novel viewpoint requires that every source be available as an individual waveform, so that it can be localized in the scene and propagated to the observer before the signals are mixed. Joint audio-video generators can synthesize the video and its soundtrack, but the soundtrack is emitted as a single audio-mix in which the sources are not individually accessible. We present SepGen, which extends a pretrained audio-video generator to emit the video, the mixed soundtrack, and one waveform per captioned source in one joint sampling run. SepGen supports two complementary modes: generation and separation. In generation mode, each source caption specifies what its stem contains. A two-speaker dialogue, for example, comes out as one stem per speaker in the original turn order. In separation mode, the input audio-mix remains clean while the captions specify what to extract, so the model can decompose a recording from a free-text description. We evaluate generation on scenes synthesized from text, and separation on scenes rendered by other generators and on real recordings of speech, music, and sound effects. Given an audio-mix and captions that carry the spoken lines, SepGen outperforms language-conditioned separators, most clearly on speech, and it keeps the lead when the lines are removed from the captions. Code, checkpoints, and datasets are available at https://sepgen.github.io/

한국어 요약

한 줄 요약

SepGen은 단일 모델로 영상, 사운드 믹스, 각 소스의 웨이브폼을 생성하거나 분리하는 4D 오디오-비주얼 시스템이다.

핵심 기여도

핵심 아이디어

SepGen은 기존 오디오-비주얼 생성기(LTX-2.5 등)를 확장하여, 각 소스의 웨이브폼을 별도로 생성하거나 분리할 수 있도록 설계되었다. 이는 4D 장면 렌더링을 가능하게 하기 위해 필요하다. 기존 생성기는 믹스된 사운드만 출력했지만, SepGen은 각 소스의 위치와 시간 정보를 유지한 채 별도의 스템을 생성한다.

핵심 아이디어는 다음과 같다:

기술적 접근법

주요 결과

의의 및 한계

SepGen은 기존 오디오-비주얼 생성기의 한계를 극복하여, 각 소스의 웨이브폼을 별도로 생성하거나 분리할 수 있는 첫 번째 시스템이다. 이는 4D 장면 렌더링, 공간 오디오 재생 등에 직접적으로 활용 가능하다. 또한, 단일 체크포인트로 생성과 분리를 모두 수행할 수 있어, 모델 활용도를 높인다.

하지만, 현재는 최대 2개의 소스만 지원하며, 각 스템의 위상 재생성 과정에서 SI-SDR 측정 시 오차가 발생할 수 있다. 또한, 장면의 환경 효과(예: 거리, 공명)는 스템에 포함되어 있어, 공간 렌더링 시 별도 처리가 필요하다.

실용적 활용

SepGen은 4D 장면 렌더링, VR/AR 환경의 공간 오디오 생성, 텍스트 기반 음성 분리, 음악 제작 등 다양한 분야에 적용 가능하다. 특히, 기존 생성기와의 호환성을 유지하면서 추가 기능을 제공하므로, 산업 현장에서의 실용성도 높다.