venice-audio-music
Installation
SKILL.md
Venice Music / Async Audio
Music, sound effects and character-priced voice generation are asynchronous:
| Method | Path | Auth | Notes |
|---|---|---|---|
POST |
/api/v1/audio/quote |
None required (key optional) | Price in USD. |
POST |
/api/v1/audio/queue |
Bearer key or x402 (SIWX) | Charges and enqueues → queue_id. 40 req/min per user. |
POST |
/api/v1/audio/retrieve |
Bearer key or x402 (SIWX) | Status JSON or the audio bytes. 120 req/min per user. |
POST |
/api/v1/audio/complete |
Bearer key or x402 (SIWX) | Delete the stored media. |
For short synchronous text-to-speech use venice-audio-speech. Voice-changer (speech-to-speech) models are refused on these four endpoints with a 400 pointing at /audio/voice-changer/* (callers who can't see the model get 404 instead) — see venice-audio-voice-changer.
Use when
- You need songs, jingles, score, soundscapes, sound effects, or long narration.
- The model uses duration-, per-second-, per-job- or character-based pricing and you want a price before submitting.
- Generation takes long enough that a synchronous call would time out.