rreAPI
  • Models
  • Agent
  • Pricing
  • Blog
  • Docs
PlaygroundUse casesPricingFAQAPI
Home/Models/Voice Changer APInew

Voice Changer API

Convert source vocals with a configured voice pack. The voice changer API supports accent strength, tonality reference, and async output delivery.

Input

MP3 / WAV / AAC / OGG

Required

Any number from 0 to 1; default 1

source_file or voice_pack

Optional

mp3, wav, flac, aac, or ogg

Result

What you can build with this model

Real-world workflows and production use cases you can build and ship with this model.

vocal recording transformed into a target voice pack

Voice changer API for voice pack conversion

Use the voice changer API when your product already has a target voice pack id and needs to convert source vocals through an async backend call. The user chooses a pack, your backend sends voice_pack_id, and the task returns converted_mix output. That fits apps where voice selection happens in your own product before audio processing starts. The voice changer API keeps the audio task focused on conversion while your app owns pack browsing and permissions.

Change a voice
voice style controls for accent and tonality

Voice changer API controls for accent and tonality

Set accent from 0 to 1 and choose source_file or voice_pack tonality. The voice changer API gives product teams clear controls without a complicated audio editor. That keeps the conversion form understandable for non-engineering users. Your UI can expose simple defaults first, then let advanced users tune only the fields they understand. The voice changer API works well when the product needs a guided voice-pack flow rather than a full editing surface.

voice pack library connected to audio conversion tasks

Voice changer API output for publishing flows

Completed voice changer API tasks return the converted voice as a downloadable track. Store it, preview it, or send it into moderation and publishing flows. output.tracks can identify converted_mix when labels are available.

Pricing

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

CategoryUnitPrice
Voice conversion
Source voice1 started minute
$0.2
200 credits

Why reAPI

Why this voice changer API requires a voice pack

The voice changer API requires voice_pack_id, so each task targets the configured voice asset your product selected. That keeps conversion behavior tied to a known pack. It also keeps pack selection outside the audio upload itself.

Small controls, useful range

Accent uses a real 0 to 1 value, and tonality_reference accepts source_file or voice_pack. Those fields cover the common style choices without burying users in audio terms. Save the submitted values with each task so support and moderation teams can reproduce a result later.

Voice changer API with the same polling contract

Submit a task and poll /api/v1/tasks/:id until completion. The voice changer API fits the same async model as the other reAPI audio pages. Backend teams can reuse task storage, retries, and result handling. The voice changer API works best when the UI shows queued, processing, completed, and failed states clearly.

Integrate the voice changer API in three steps

  1. 01
    step 01

    Create an API key

    Generate a reAPI key from workspace settings. Keep the voice changer API call on your backend so voice pack ids and keys stay server-side.

    Open
  2. 02
    step 02

    Submit a conversion task

    POST model audio-voice-change with audio_url and voice_pack_id. Add accent, tonality_reference, dereverb_enabled, or encoder_format when your flow needs them.

    Open
  3. 03
    step 03

    Poll and play the result

    GET /api/v1/tasks/:id until completed. Download output.audio_urls or use output.tracks to find the converted_mix track.

    Open

Frequently asked questions

Common questions about this model.

The voice changer API is an async voice conversion endpoint. Send a source vocal audio_url with a required voice_pack_id, then poll until converted_mix audio output is ready. Use the voice changer API when your product needs voice pack conversion without building an editor.

Related models

Explore more models in the same category.

View all models
Voice Cleaner API coverAudio

reAPI

Voice Cleaner API

Reduce noise from speech recordings and return clean voice tracks through one async task.

From $0.200 per started minute
Music Extractor API coverAudio

reAPI

Music Extractor API

Extract the music bed from speech, clips, and mixed audio through an async API.

From $0.200 per started minute
Vocal Remover API coverAudio

reAPI

Vocal Remover API

Remove vocals from a song URL and return labeled vocal and instrumental tracks.

From $0.200 per started minute
Mureka V9 coverAudio

reAPI

Mureka V9

Mureka V9 API on reAPI — lyrics in, finished song out, one async endpoint.

From $0.050 per song
View all models
start building

Ready to ship?

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

Try voice changeView voice changer docs
rreAPI

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

GitHubX (Twitter)
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
  • Imagen 4.0
  • Wan 2.7 Image
Video
  • Seedance 2.0
  • Happy Horse 1.0
  • Vidu Q3
  • Pixverse v6
  • Grok Imagine 1.0
  • VEO 3.1
  • Gemini Omni
  • Wan 2.7 Video
  • Kling Motion Control
LLM
  • Claude Opus 4.8
  • Claude Opus 4.7
  • Claude Sonnet 4.6
  • DeepSeek V4
  • GPT-5.4
  • GPT-5.5
Audio
  • Mureka V9
  • Vocal Remover
  • Music Extractor
  • Voice Cleaner
  • Multistem Splitter
  • Voice Changer
Text
  • AI Humanizer
  • AI Text Detector
Tools
  • Enhance Video 1.0
·······
© 2026 reAPI. All Rights Reserved.[email protected]
AboutContactChangelogCookie PolicyPrivacy PolicyTerms of Service