Technical & DevelopmentIntermediate
venice-audio-music
Music generation queueing, retrieval, and completion endpoints
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/veniceai/skills --skill venice-audio-musicnpx skills add https://github.com/veniceai/skills --skill venice-audio-musicOr paste this URL into your assistant to install:
Overview
What This Skill Does
Music generation queueing, retrieval, and completion endpoints
Application
When to use this Skill
- Configuring integration settings for custom agent workflows.
- Optimizing query execution and response latency in production.
- Developing clean, standard-compliant implementations for enterprise services.
- Troubleshooting connection timeouts and authentication handshakes.
- Monitoring API rate limits and execution pipelines programmatically.
Documentation
Show Skills.md file
Venice Music / Async Audio
Music (and long-form voice) generation is asynchronous. The flow is:
POST /api/v1/audio/quote → price in USD
POST /api/v1/audio/queue → { queue_id } (funds reserved)
POST /api/v1/audio/retrieve → status or binary audio
POST /api/v1/audio/complete → finalize & delete media
For short text-to-speech, use the synchronous venice-audio-speech endpoint instead.
Use when
- You need songs, jingles, score, soundscape, or long narration.
- The selected model uses duration-based or character-based pricing and must be priced before submission.
- The expected generation time is long enough (> 20 s) that sync call would time out.
Lifecycle
1. POST /audio/quote — price it first
curl https://api.venice.ai/api/v1/audio/quote \
-H "Authorization: Bearer $VENICE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "elevenlabs-music",
"duration_seconds": 60
}'
Lines 1 - 32 of 185
Recommendations
Explore other random skills
TechnicalBeginner
firebase-hosting-basics
Deploy static sites, SPAs, and microservices to Firebase Hosting
EnterpriseAdvanced
firebase-security-rules-auditor
Audit Firestore security rules and flag risky patterns
TechnicalIntermediate
flutter-adding-home-screen-widgets
Add home screen widgets to Flutter apps on Android and iOS