paper-with-me

홈 › Papers

SongGen: A Single Stage Auto-regressive Transformer for Text-to-Song Generation

2025-02-18 · Zihan Liu, Shuangrui Ding, Zhixiong Zhang, Xiaoyi Dong, Pan Zhang, Yuhang Zang, Yuhang Cao, Dahua Lin, Jiaqi Wang

Text-to-song generation, the task of creating vocals and accompaniment from textual inputs, poses significant challenges due to domain complexity and data scarcity. Existing approaches often employ multi-stage generation procedures, leading to cumbersome training and inference pipelines, as well as suboptimal overall generation quality due to error accumulation across stages. In this paper, we propose SongGen, a fully open-source, single-stage auto-regressive transformer designed for controllable song generation. The proposed model facilitates fine-grained control over diverse musical attributes, including lyrics and textual descriptions of instrumentation, genre, mood, and timbre, while also offering an optional three-second reference clip for voice cloning. Within a unified auto-regressive framework, SongGen supports two output modes: mixed mode, which generates a mixture of vocals and accompaniment directly, and dual-track mode, which synthesizes them separately for greater flexibility in downstream applications. We explore diverse token pattern strategies for each mode, leading to notable improvements and valuable insights. Furthermore, we design an automated data preprocessing pipeline with effective quality control. To foster community engagement and future research, we will release our model weights, training code, annotated data, and preprocessing pipeline. The code is available at https://github.com/LiuZH-19/SongGen.

📄 PDF Abstract BibTeX arXiv:2502.13128

Code (1)

liuzh-19/songgen 공식 구현 pytorch

Tasks

Voice Cloning

Methods 이 논문이 사용한 방법론

CLIP Contrastive Language-Image Pre-training (CLIP), consisting of a simplified version of ConVIRT trained from scratch, is an efficient method of image representation learning…

Similar Papers 제목 키워드 기반

JDI-T: Jointly trained Duration Informed Transformer for Text-To-Speech without Explicit Alignment

2020-05-15 · Dan Lim, Won Jang, Gyeonghwan O, Heayoung Park 외

We propose Jointly trained Duration Informed Transformer (JDI-T), a feed-forward Transformer with a duration predictor jointly trained without explicit alignments in order to generate an acoustic feature sequence from an…

text-to-speechText to Speech

Masked Audio Generation using a Single Non-Autoregressive Transformer

2024-01-09 · Alon Ziv, Itai Gat, Gael Le Lan, Tal Remez 외

We introduce MAGNeT, a masked generative sequence modeling method that operates directly over several streams of audio tokens. Unlike prior work, MAGNeT is comprised of a single-stage, non-autoregressive transformer. Dur…

Audio Generation

HiPART: Hierarchical Pose AutoRegressive Transformer for Occluded 3D Human Pose Estimation

2025-03-30 · CVPR 2025 1 · Hongwei Zheng, Han Li, Wenrui Dai, Ziyang Zheng 외

Existing 2D-to-3D human pose estimation (HPE) methods struggle with the occlusion issue by enriching information like temporal and visual cues in the lifting stage. In this paper, we argue that these methods ignore the l…

3D Human Pose EstimationPose Estimation

Glancing Transformer for Non-Autoregressive Neural Machine Translation

2020-08-18 · ACL 2021 5 · Lihua Qian, Hao Zhou, Yu Bao, Mingxuan Wang 외

Recent work on non-autoregressive neural machine translation (NAT) aims at improving the efficiency by parallel decoding without sacrificing the quality. However, existing NAT methods are either inferior to Transformer o…

Language ModelingLanguage ModellingMachine TranslationTranslation

Non-Autoregressive Machine Translation with Latent Alignments

2020-04-16 · EMNLP 2020 11 · Chitwan Saharia, William Chan, Saurabh Saxena, Mohammad Norouzi

This paper presents two strong methods, CTC and Imputer, for non-autoregressive machine translation that model latent alignments with dynamic programming. We revisit CTC for machine translation and demonstrate that a sim…

Machine TranslationTranslation