What is Jukebox?
Jukebox is a neural network by OpenAI that generates music, including rudimentary singing, as raw audio. It accepts genre, artist, and lyrics as inputs to produce new samples from scratch. The model weights and code are released for exploration, though rendering takes approximately 9 hours per minute of audio.
What are the features of Jukebox?
- Raw audio generationProduces music directly as 44.1 kHz raw audio rather than symbolic formats like MIDI or piano rolls.
- Style conditioningAccepts artist and genre inputs to steer the generated output toward specific musical styles.
- Lyrics conditioningTakes text lyrics as input and aligns them to the music using an encoder-decoder attention mechanism.
- Audio completionContinues a track when provided with 12 seconds of conditioning audio in a specified style.
- Hierarchical compressionUses a three-level VQ-VAE autoencoder to compress audio by 8x, 32x, and 128x before generation.
- Sample explorerA released tool to browse uncurated generated audio samples.
What are the use cases of Jukebox?
- Song continuationProvide 12 seconds of existing audio to generate the rest of a track in a chosen style.
- Unseen lyric performanceInput original lyrics co-written by researchers and a language model to hear them sung in a selected genre.
Jukebox Pricing Information:
- Open-source releaseModel weights and code are released publicly; no pricing is stated.









