LogoreAPI
  • Models
  • Prompt
  • Viral Videos
  • Blog
  • API Docs
  • API Updates
§01Playground02Use cases03Pricing04FAQ05API
Home/Models/Voice Cleaner APInew

Voice Cleaner API

Clean noisy speech before publishing or transcription. The voice cleaner API returns clean voice output with optional noise and echo controls.

Price
est$0.2– $0.2per started minute
Try voice cleaningView voice cleaner docs
01playground
InputsPOST /api/v1/audio/generations

MP3 / WAV / AAC / OGG

0

0, 1, or 2

Default auto

Optional

mp3, wav, flac, aac, or ogg

Outputidle
no output
Run Generate to see results.
02use cases

What you can build

Real workflows powered by this model.

podcast speech waveform cleaned for publishing
01/case

Voice cleaner API for podcasts and interviews

Use the voice cleaner API before publishing clips, podcasts, field interviews, or webinar recordings. Reduce background noise and return speech that is easier to edit or review. The voice cleaner API is meant for speech-first audio, not music stem splitting. It helps production teams clean uploads before trimming, clipping, captioning, or sending audio to another service. The voice cleaner API also gives user-generated content products a predictable cleanup step before human review.

Clean a voice
clean speech prepared for transcription
02/case

Voice cleaner API before transcription

Noisy speech hurts transcripts and review tools. Put the voice cleaner API before your transcription pipeline so the next service receives cleaner voice audio. This is especially useful when uploads come from laptops, meeting rooms, phones, or creator microphones. A cleaner file can make speaker review easier even when the final transcript service stays the same. The voice cleaner API keeps this step async, so long recordings can finish in the background.

voiceover audio cleaned for production
03/case

Voice cleaner API for user submissions

Screen recordings, support calls, and creator submissions arrive with different rooms and microphones. Run the voice cleaner API as an async prep step before storage or moderation. Your app can keep the original file and attach the cleaned output after polling finishes. That gives reviewers a cleaner version without losing the source file for audit, support disputes, quality checks, comparison, or reprocessing later. Keep both versions available when a customer asks for proof.

03pricing

Pricing

Credit-based — 1 credit = $0.001 USD. Pay only for completed generations.

ModeCategoryUnitPrice
Voice cleanup
└Source speech1 started minute
$0.2
200 credits
05why

Why reAPI

01

Why this voice cleaner API stays speech-focused

The voice cleaner API uses the voice cleanup model and keeps the page centered on speech, not music separation. It returns clean voice output for production workflows. That focus makes the playground easier for users who just want noise reduction.

02

Three noise levels

Set noise_cancelling_level to 0, 1, or 2. That gives product teams a small, clear control instead of exposing a long list of tuning knobs. Start with the middle option in the UI and let advanced users raise or lower cleanup only when they hear a reason. The voice cleaner API keeps this decision small enough for support agents, creators, and reviewers to understand.

03

Voice cleaner API with the same task shape

Create a task, poll the task id, then download output URLs. The voice cleaner API follows the same contract as the rest of the reAPI async endpoints. Teams can reuse existing queue, retry, and webhook-side storage patterns.

06quickstart

Integrate the voice cleaner API in three steps

  1. 01
    step 01

    Create an API key

    Generate a reAPI key from workspace settings. Use it from your backend to submit speech cleanup jobs.

    Open
  2. 02
    step 02

    Submit a cleanup task

    POST model audio-voice-clean with a public audio_url. Add noise_cancelling_level, dereverb_enabled, and encoder_format when needed.

    Open
  3. 03
    step 03

    Poll and download clean speech

    GET /api/v1/tasks/:id until completed. Download the clean voice output from output.audio_urls or use output.tracks when labels are present.

    Open
07faq

Frequently asked questions

Common questions about this model.

The voice cleaner API is an async speech enhancement endpoint for reducing noise in voice recordings. Send a public audio_url, choose an optional noise_cancelling_level, and poll until clean voice output is ready. Use the voice cleaner API before publishing, transcription, moderation, or review. It is designed for backend workflows where the user should see progress instead of waiting on a blocking upload screen.

09api reference
docs/api/voice-cleaner

API reference

Drop-in code and the full parameter table.

View full reference
curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer $REAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"audio-voice-clean","audio_url":"https://cdn.example.com/podcast.wav","noise_cancelling_level":1,"encoder_format":"mp3"}'
start building

Ready to ship?

Try it in the playground or grab an API key to integrate now.

Try voice cleaningGet API key
LogoreAPI

reAPI is the AI API aggregator with sub-second failover, zero request logging, and one OpenAI-compatible endpoint for every top model.

GitHubX (Twitter)YouTube
Built withLogo of reAPIreAPI
Featured on There's An AI For ThatFeatured on Findly.toolsFazier badgeDang.ai
ai tools code.market
Featured on Twelve Tools
Image
  • GPT Image 2
  • Gemini 3 Pro Image
  • Gemini 3.1 Flash Image
  • Gemini 2.5 Flash Image
  • Seedream 5.0 Lite
Video
  • Seedance 2.0
  • Happy Horse 1.0
  • Vidu Q3
  • Grok Imagine 1.0
  • VEO 3.1
Tools
  • Enhance Video 1.0
Resources
  • Blog
  • About
  • Contact
  • API Updates
  • Cookie Policy
  • Privacy Policy
  • Terms of Service
·······
© 2026 reAPI. All Rights Reserved.