Transform audio tracks into new styles while preserving the original melody
upload_url
custom_mode: true ):
style and title are required
prompt is required if instrumental is false
prompt 3000 characters, style 200 characters, title 80 charactersprompt 5000 characters, style 1000 characters, title 100 charactersprompt 5000 characters, style 1000 characters, title 80 charactersprompt 5000 characters, style 1000 characters, title 100 characterscustom_mode: false ):
prompt is required to describe the desired transformation (max 500 characters)
style and title should be left empty
audio_weight parameter can help balance between preserving the original and applying the new style
negative_tags (string): Music styles or characteristics to exclude from the cover.
vocal_gender (string): Vocal gender preference. Use m for male, f for female. Note: This parameter increases the probability but cannot guarantee adherence.
style_weight (number): Strength of adherence to the new style. Range 0-1, up to 2 decimals.
weirdness_constraint (number): Controls creative deviation. Range 0-1, up to 2 decimals.
audio_weight (number): Balance weight for preserving original audio features. Range 0-1, up to 2 decimals.
persona_id (string): Persona ID to apply to the covered track. How to generate persona_id, visit generate-persona.
All API endpoints require Bearer Token authentication
Get your API Key:
Visit the API Key Management Page to get your API Key
Add it to the request header:
Authorization: Bearer VIDGO_API_KEYAPI model identifier.
Must be upload-and-cover-audio for this endpoint.
upload-and-cover-audio "upload-and-cover-audio"
Input parameters for audio cover generation
Webhook callback URL for result notifications.
Endpoint that receives task completion updates.
"https://your-domain.com/callback"