DENOISE-AI API
Integrate audio enhancement, sound separation, and video voice enhancement into your applications.
API Plans
Choose a plan that fits your usage. Scale up or down anytime.
Starter
60 min / month · 50 req/min
$10
/mo
- ✓60 minutes of processing per month
- ✓50 requests per minute
- ✓Audio enhance & separate endpoints
Cancel anytime.
Developer
Popular500 min / month · 100 req/min
$29
/mo
- ✓500 minutes of processing per month
- ✓100 requests per minute
- ✓Priority queue processing
Cancel anytime.
Business
2,500 min / month · 500 req/min
$99
/mo
- ✓2,500 minutes of processing per month
- ✓500 requests per minute
- ✓Dedicated support channel
Cancel anytime.
Quick Start
Get up and running in minutes. Below are examples using cURL and Python.
Enhance Audio (cURL)
# Enhance audio
curl -X POST https://www.denoiseai.net/api/v1/audio/enhance \
-H "Authorization: Bearer dnai_your_key_here" \
-F "file=@song.wav" \
-F "genre=pop"Separate Stems (cURL)
# Separate stems
curl -X POST https://www.denoiseai.net/api/v1/audio/separate \
-H "Authorization: Bearer dnai_your_key_here" \
-F "file=@song.wav" \
-F "stem=vocals"Python
# Python example
import requests
response = requests.post(
"https://www.denoiseai.net/api/v1/audio/enhance",
headers={"Authorization": "Bearer dnai_your_key_here"},
files={"file": open("song.wav", "rb")},
data={"genre": "pop"}
)
result = response.json()
print(result["enhancedUrl"])Endpoints
All endpoints are relative to https://www.denoiseai.net
POST
/api/v1/audio/enhanceEnhance audio with genre-tuned processing
POST
/api/v1/audio/separateSeparate audio into stems
GET
/api/v1/audio/usageCheck your current usage
GET
/api/v1/healthHealth check
Authentication
All API requests require a valid API key. Generate keys from your Account page. Include the key in the Authorization header:
Authorization: Bearer dnai_your_key_hereNeed help integrating? Reach out on our Community page.