Skip to main content

Overview

AudioPod AI’s Noise Reduction API uses advanced AI models to remove background noise, enhance speech clarity, and improve overall audio quality. Process recordings to eliminate unwanted sounds while preserving the natural characteristics of speech and music.

Key Features

  • AI-Powered Denoising: Advanced neural networks for intelligent noise removal
  • Multiple Quality Modes: Balanced, aggressive, and preserving modes
  • Spectral Processing: Traditional spectral subtraction for specific noise types
  • Voice Preservation: Maintain natural speech characteristics during cleanup
  • Video Support: Process audio from video files while preserving video streams
  • Batch Processing: Handle multiple files efficiently

Authentication

All endpoints require authentication. Use one of these methods:
  • API Key (Recommended): X-API-Key: your_api_key header
  • JWT Token: Authorization: Bearer your_jwt_token (for session-based auth)

AI Noise Reduction

Standard Denoising

Remove background noise using AI-powered denoising models.

Denoise from URL

Process audio/video from URLs (YouTube, etc.) to remove noise.
Quality Modes:
  • balanced: Good balance between noise removal and audio preservation
  • studio: Higher quality processing with enhanced algorithms, best for professional use
Response:

Spectral Noise Reduction

Advanced Spectral Processing

Use traditional spectral subtraction for specific noise types and fine control.
Noise Types:
  • general: General background noise
  • electrical_hum: 50/60Hz electrical interference
  • air_conditioning: HVAC and fan noise
  • traffic: Vehicle and road noise
  • crowd: Background conversations and crowd noise

Job Management

Get Job Status

Monitor the progress of noise reduction jobs.
Response (Completed):

List Denoising Jobs

Get all noise reduction jobs for the authenticated user.

Retry Failed Job

Retry a failed noise reduction job.

Cancel Job

Cancel a pending denoising job.

Delete Job

Remove a completed job and its results.

Health Check

Check the denoising service availability and status.
Health Response:

Error Handling

Causes: - Audio file corrupted or invalid format - File contains no audio content - Unsupported codec Solutions: - Use supported formats (WAV, MP3, M4A, MP4) - Verify file integrity - Check audio content exists
Causes: - Audio quality too poor for processing - Extreme noise levels - Very short audio duration Solutions: - Try different quality mode - Use spectral processing for specific noise types - Ensure minimum 5 seconds duration
Causes: - Not enough credits for processing duration Solutions: - Purchase additional credits - Check credit requirements before processing

Pricing

Noise reduction is billed from your account credit balance (subscription plan). The API-wallet (USD) path is not enabled for denoising — calls must authenticate via JWT/session, not via API key.

Cost Examples

Next Steps

Voice Cloning

Use cleaned audio for better voice model training.

Speech-to-Text

Improve transcription accuracy with clean audio.