Venice Music Queue
venice_music_generateQueue AI music or sound-effect generation from a text prompt and chosen model, returning a queue_id to poll until the audio track is ready.
Instructions
Queue music generation. Available models: ace-step-15, elevenlabs-music, minimax-music-v2/v25/v26, stable-audio-25, mmaudio-v2-text-to-audio, elevenlabs-sound-effects-v2. Uncensored: NSFW prompts allowed where the model permits. Supports x402 wallet auth (no Venice account needed) and API key. Returns { model, queue_id }; poll with venice_music_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| loop | No | Create a seamless loop on models reporting supports_loop. | |
| model | Yes | Required. Music model id, e.g. "elevenlabs-music". | |
| speed | No | Model-specific speed multiplier. Check model min_speed/max_speed. | |
| voice | No | Model-supported voice id/name. | |
| lyrics | No | Deprecated: use lyrics_prompt. Ignored when lyrics_prompt is set. | |
| prompt | Yes | ||
| instrumental | No | Deprecated: use force_instrumental. Ignored when force_instrumental is set. | |
| language_code | No | ISO 639-1 language code on supported models. | |
| lyrics_prompt | No | Lyrics/text for lyric-capable models. Length limits come from model metadata. | |
| duration_seconds | No | Optional duration in seconds as a positive integer or numeric string. Model-specific. | |
| lyrics_optimizer | No | Auto-generate lyrics. lyrics_prompt must be empty when enabled. | |
| force_instrumental | No | Only for models reporting supports_force_instrumental. |