atlas

Research map / Image generation / Text-to-image diffusion

Audio Generation with Multiple Conditional Diffusion Model

AAAI 2024 · Image generation › Text-to-image diffusion · approach: Text generation and structured prediction · 26 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.

Adds timestamp, pitch-contour, and energy-contour conditions to a frozen pre-trained text-to-audio diffusion model (Tango) via a trainable control encoder and Fusion-Net, with a new consolidated AudioCondition dataset and controllability metrics.

Problem

Text-only conditioning of text-to-audio models gives limited control over the temporal order, pitch, and energy of generated audio, and no datasets or metrics exist for multi-condition audio generation.

Approach

Freeze a pre-trained TTA model (Tango) and train a control condition encoder (frame-level FLAN-T5 label embeddings for timestamps, CWT-quantized pitch and log-energy contours) plus a Fusion-Net inserted between U-Net layers, with one shared model handling all three control types.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add timestamp, pitch-contour, and energy-contour controls to text conditioningTango · AudioCondition testEb: 5.20 -> 29.07Helped
add timestamp, pitch-contour, and energy-contour controls to text conditioningTango · AudioCondition testDTW: 36.11 -> 10.79Helped
add timestamp, pitch-contour, and energy-contour controls to text conditioningTango · AudioCondition testMAE: 0.553 -> 0.200Helped
train one model on multiple control conditions instead of separate single-condition models (ablation)Ours · AudioCondition testMAE: 0.267 -> 0.200Helped
replace the timestamp encoder with GLIGEN bounding-box processing (ablation)Ours-Sin · AudioCondition testEb: 29.11 -> 4.79Hurt
replace the timestamp encoder with text-only Tango-Timestamp conditioning (ablation)Ours-Sin · AudioCondition testEb: 29.11 -> 9.45Hurt
replace Fusion-Net with summation (ablation)Ours · AudioCondition testDTW: 10.79 -> 24.72Hurt
set classifier-free guidance scale to 1 rather than 5 (ablation)Ours · AudioCondition testEb: 29.07 -> 11.40Hurt
set classifier-free guidance scale to 3 rather than 5 (ablation)Ours · AudioCondition testEb: 29.07 -> 27.90Hurt
increase classifier-free guidance scale from 5 to 10 (ablation)Ours · AudioCondition testEb: 29.07 -> 25.76Hurt
use 10 inference steps rather than 200 (ablation)Ours · AudioCondition testEb: 29.07 -> 21.54Hurt
use 50 inference steps rather than 200 (ablation)Ours · AudioCondition testEb: 29.07 -> 30.02Helped

Surprising findings

Limitations

Experimental setup

Datasets: AudioCondition AudioSetStrong AudioSet WavCaps AudioCaps

Benchmarks: AudioCondition test set

Metrics: event-based F1 (Eb) clip-level macro F1 (At) pitch standard deviation pitch skewness pitch kurtosis pitch DTW energy MAE subjective expert listening

Baselines: AudioLDM Tango CCTA Tango-Timestamp Ours-Box Ours-Add Ours-Sin

Builds on: Tango GLIGEN AudioLDM classifier-free guidance

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