AudioCraft is a code base from Meta AI research for generative audio, covering music generation, sound effect generation and audio compression after training on raw audio signals. It brings together three models: MusicGen for text-to-music generation, AudioGen for text-to-sound generation, and the EnCodec neural audio codec. AudioCraft is published as research, with code, papers and model cards for people building or studying generative audio models.
EnCodec maps an audio waveform into one or several parallel streams of discrete tokens. MusicGen and AudioGen each use a single autoregressive language model to model these tokens, with a token interleaving pattern that handles the parallel streams inside one model. The generated tokens are passed to the EnCodec decoder to produce the output waveform, and conditioning models, such as a pretrained text encoder, steer what is generated.
MusicGen generates mono and stereo music from a text description and can also follow a melody extracted from a sample through chromagrams. It is trained on 30-second chunks of audio but can create longer tracks, such as 2 minute-long pieces, by sliding a window and keeping earlier output as context. A Multi-Band Diffusion EnCodec decoder reduces audio artifacts at the cost of extra computation.
AudioGen generates environmental sounds from a text description of an acoustic scene, producing 5 seconds of audio per prompt with realistic recording conditions, such as whistling wind, a passing train or typing on a typewriter. AudioCraft provides sample outputs for both models, along with links to the code, the research papers, technical details, model cards and the Meta AI blog.
Songburst is an AI music generator that turns words into original songs for content use, with unlimited downloads and export options.
SongGuru.AI provides an AI Song Generator to create music from lyrics or prompts for commercial use.
AI Musician is an AI-powered platform for music creation, audio processing, and creative design for professionals, creators, and hobbyists.
BeatMV is an AI music video generator that turns songs into beat-synced videos with editable scenes and AI-directed visuals.
GrootBot is the ultimate music bot for Discord, offering free high-quality streaming and optional premium features for servers.
Audjust AI is an audio editing and AI music creation tool for creators and musicians, offering editing, looping, shortening, and text-to-music generation.