Introduction to Producer Music Generation
Welcome to the Producer Music Generation service documentation! Producer is an AI music generation service powered by Lyria 3 Pro (Google DeepMind), enabling high-quality music creation from text prompts, lyrics, and even images.Supported Models
Features
Create Music
Generate original tracks from sound prompts and lyrics with fine-grained control over style
Image-Guided
Use an image to influence the mood and style of generated music
Stem Separation
Split generated tracks into individual stems (vocals, drums, bass, etc.)
Multi-Format Export
Export as MP3, M4A, WAV audio or generate video with visual presets
How to Use Producer
1
Create a music generation task
Call
POST /producer/audios with your sound prompt, lyrics, and model. You’ll receive a taskId.2
Poll for results
Use
GET /producer/tasks?taskId=xxx to poll until status is completed. The result contains the generated audio data.3
Download or process
Use
/producer/download to get audio in MP3/M4A/WAV, /producer/download-video for video with visualizers, or /producer/stems for stem separation.Quick Example
Available Endpoints
Explore the API Documentation
- Create Music — Generate music with sound prompts, lyrics, and images
- Get Task Status — Poll task status and results
- Upload Audio — Upload external audio for processing
- Get Stems — Separate audio into individual stems
- Download Audio — Export as MP3/M4A/WAV
- Download Video — Generate video with visual presets