SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2411.15447 · 2024

Gotta Hear Them All: Towards Sound Source Aware Audio Generation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 9 functions out of this paper's own repositories and ran 1 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
wguo86/ssv2a canonical 1 of 9
FunctionStatusWhere it lives
zero_module Ran wguo86/ssv2a/ssv2a/model/modules.py
pointer only (licence: NONE) · get_code("129b804760b3115f")
clusters2arr Not yet run wguo86/ssv2a/ssv2a/evals/cluster.py
pointer only (licence: NONE) · get_code("46448773bcf4a79c")
clusters2csv Not yet run wguo86/ssv2a/ssv2a/evals/cluster.py
pointer only (licence: NONE) · get_code("ba8ee1f8fe13f018")
collate_claps Not yet run wguo86/ssv2a/ssv2a/model/aggregator.py
pointer only (licence: NONE) · get_code("033c8e7738e0f71d")
collate_waveimage Not yet run wguo86/ssv2a/ssv2a/evals/cs.py
pointer only (licence: NONE) · get_code("0fc528960224e6de")
conv3 Not yet run wguo86/ssv2a/ssv2a/model/modules.py
pointer only (licence: NONE) · get_code("caeb108667f62db0")
ddpm_get_input Not yet run wguo86/ssv2a/ssv2a/model/aldm.py
pointer only (licence: NONE) · get_code("bf17b2042255e24d")
make_batch_for_emb_to_audio Not yet run wguo86/ssv2a/ssv2a/model/aldm.py
pointer only (licence: NONE) · get_code("ee53641e9a0749b1")
sample_normal Not yet run wguo86/ssv2a/ssv2a/model/modules.py
pointer only (licence: NONE) · get_code("1660a4dd4e4eddb7")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Audio synthesis has broad applications in multimedia. Recent advancements have made it possible to generate relevant audios from inputs describing an audio scene, such as images or texts. However, the immersiveness and expressiveness of the generation are limited. One possible problem is that existing methods solely rely on the global scene and overlook details of local sounding objects (i.e., sound sources). To address this issue, we propose a Sound Source-Aware Audio (SS2A) generator. SS2A is able to locally perceive multimodal sound sources from a scene with visual detection and cross-modality translation. It then contrastively learns a Cross-Modal Sound Source (CMSS) Manifold to semantically disambiguate each source. Finally, we attentively mix their CMSS semantics into a rich audio representation, from which a pretrained audio generator outputs the sound. To model the CMSS manifold, we curate a novel single-sound-source visual-audio dataset VGGS3 from VGGSound. We also design a Sound Source Matching Score to clearly measure localized audio relevance. With the effectiveness of explicit sound source modeling, SS2A achieves state-of-the-art performance in extensive image-to-audio tasks. We also qualitatively demonstrate SS2A's ability to achieve intuitive synthesis control by compositing vision, text, and audio conditions. Furthermore, we show that our sound source modeling can achieve competitive video-to-audio performance with a straightforward temporal aggregation mechanism.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2411.15447")
get_code_for_paper("2411.15447")
have("2411.15447")

Connect an agent — have() is free.