Audio Generation
Generate AD Audio
Generate an audio-only track with Audio Descriptions.
Supports Input via media_id, url, or direct file upload.
Returns a job_id for tracking progress.
POST
This endpoint is available for Standard AD only. Descriptions are placed in existing dialogue gaps without changing the runtime. See Standard AD vs Extended AD if you need pauses inserted for fuller descriptions. Extended AD is supported on the video and text endpoints.
Usage Examples
1. Using an existing Media ID
If you have already uploaded media and have amedia_id, use this method.
2. Using a Public URL
Upload from a URL and generate in a single step. The response returns ajob_id within a few seconds, even for long videos, and the file downloads in the background. If the file can’t be downloaded or is over your plan’s limits, the job fails and /get_results returns upload_failed, video_too_long, file_too_large or no_video_stream. Those jobs are not charged. A request that includes your own description_content still downloads the file before it responds.
3. Uploading a Local File
Upload a file directly and generate in a single step.Direct multipart upload supports local files up to 32 MB. For larger local files, see Large Local File Upload.
Generation Config Options
Troubleshooting
For the full list of API error codes, see Error Codes.Authorizations
API key for authentication. Obtain from your team admin.
Example: X-API-Key: vsk_abc123def456ghi789jkl012mno345pqr678stu901vwx234yz
