Call Studio API
This page contains details on upload recordings to Call Studio for analysis
Uploading recordings through API
1. Requesting a signed URL
curl --location --request POST 'https://voicehub.dataqueue.ai/api/v1/playground/signed-url?fileName=file.wav' \
--header 'x-dq-api-key: YOUR_API_KEY_HERE'{
"url": "example-signed-url.com"
}2. Upload the file to cloud storage
curl --location --request PUT 'example-signed-url.com' \
--header 'Content-Type: audio/wave' \
--data-binary '@/path/to/your/file.wav'3. Request analysis of the uploaded file
curl --location 'https://voicehub.dataqueue.ai/api/v1/playground/api-analysis' \
--header 'x-dq-api-key: YOUR_API_KEY_HERE' \
--header 'Content-Type: application/json' \
--data '{
"fileName": "file.wav",
"title": "Example Title"
}'Last updated