AI Audio
AI Noise Reduction
Remove background noise from audio (ClearVoice)
Remove background noise from audio for cleaner speech (ClearVoice). Async task; poll the returned
task_id after submitting.
Base URL:
https://api.aiclonevoicefree.com| Auth:Authorization: Bearer sk_...
POST /api/v2/voice/denoise
| Field | Type | Required | Notes |
|---|---|---|---|
input_audio_url | string | ✅ | Audio URL to denoise (alias audio_url also accepted) |
duration_seconds | number | ✅ | Audio length (s), used for per-second billing |
return_format | string | ⬜ | wav / mp3 / flac, default wav |
Billing
1 credit/second of audio (
cost = ceil(duration_seconds)). Pre-deducted with a balance check at submit (402if insufficient); auto-refunded on failure.
curl -X POST https://api.aiclonevoicefree.com/api/v2/voice/denoise \
-H "Authorization: Bearer sk_your_api_key" \
-H "Content-Type: application/json" \
-d '{ "input_audio_url": "https://your-cdn.com/noisy.wav", "duration_seconds": 30, "return_format": "mp3" }'Response 202 → { "task_id": "...", "status": "pending", "capability": "voice", "action": "denoise" }
Getting the result
Poll GET /api/v2/voice/denoise/{task_id} (dedicated status endpoint):
{
"task_id": "...",
"status": "completed",
"action": "denoise",
"_type": "voice.denoise",
"audioUrl": "https://.../clean.mp3"
}