MiniMax Voice Clone
Clone a speaking voice from one reference recording, then use the reusable voice ID with MiniMax Turbo or HD speech models.
Muapi's voice cloning API turns a short reference recording into a reusable voice ID through one unified REST workflow. Use MiniMax Voice Clone for speaking voices that feed MiniMax text-to-speech models, or Suno Custom Voice Cloning for singing voices used in music generation. Create the clone once, then reuse the identifier across future requests.
Clone a speaking voice from one reference recording, then use the reusable voice ID with MiniMax Turbo or HD speech models.
Clone a singing voice through a two-take flow with a fresh liveness phrase, then use the resulting voice persona in Suno music generation.
A voice cloning API analyzes a short audio sample and creates a reusable voice identity. Instead of uploading the same reference clip every time, you create a voice once and pass its voice ID into later speech or music generation requests.
Muapi exposes two different cloning workflows. MiniMax Voice Clone creates a speaking voice for MiniMax text-to-speech models; Suno Custom Voice Cloning creates a singing persona for Suno music generation, remix, and extend workflows.
Both start with an audio URL and use Muapi's asynchronous submit-and-poll pattern. Suno adds a second confirmation request because the speaker must read a fresh phrase generated for that clone.
MiniMax reproduces tone, accent, rhythm, emotion, and speaking style from a reference recording.
Use a cloned MiniMax voice with speech-02-hd, speech-02-turbo, speech-2.5, or speech-2.6 HD and Turbo models.
Suno Custom Voice Cloning captures a singing voice for music generation, remix, and extend requests.
Suno requires a fresh random phrase to be read after the sample, helping prevent cloning from a static recording without the speaker present.
MiniMax supports optional noise reduction and volume normalization for cleaner clones from imperfect recordings.
Set a custom_voice_id for MiniMax or voice_name and style metadata for Suno so your voice library stays organized.
Create a consistent voice for product videos, courses, podcasts, and interactive experiences.
Reuse a speaking voice across scenes, languages, and automated text-to-speech generations.
Build a reusable vocal persona for Suno songs, remixes, and extended arrangements.
| Model | Provider | Price | Best For |
|---|---|---|---|
| MiniMax Voice Clone | MiniMax | $0.65 / clone | Speaking voice for text-to-speech narration and dialogue |
| Suno Custom Voice Cloning | Suno | Free preview | Singing voice persona for Suno music generation |
Start with a reference audio URL, poll the returned request ID, and follow the model-specific completion flow. Suno requires a confirmation recording after its liveness phrase.
curl -X POST https://api.muapi.ai/api/v1/minimax-voice-clone -H "x-api-key: YOUR_API_KEY" -H "Content-Type: application/json" -d '{"audio_url":"https://example.com/voice-sample.wav","custom_voice_id":"myvoice001","model":"speech-02-hd","need_noise_reduction":true,"need_volume_normalization":true,"accuracy":0.7,"prompt":"Welcome to Muapi."}'
# Response: {"request_id":"REQUEST_ID"}
curl https://api.muapi.ai/api/v1/predictions/REQUEST_ID/result -H "x-api-key: YOUR_API_KEY"Send a reference audio URL and custom_voice_id. Optional noise reduction, normalization, accuracy, model, and preview prompt fields are shown in the request.
curl -X POST https://api.muapi.ai/api/v1/suno-voice-clone -H "x-api-key: YOUR_API_KEY" -H "Content-Type: application/json" -d '{"audio_url":"https://example.com/singing-sample.wav","voice_name":"My Voice","language":"en","style":"Pop, Female Vocal"}'
# Poll until stage is "awaiting_phrase", then read the returned phrase aloud.
curl -X POST https://api.muapi.ai/api/v1/suno-voice-clone/REQUEST_ID/confirm -H "x-api-key: YOUR_API_KEY" -H "Content-Type: application/json" -d '{"audio_url":"https://example.com/verification-phrase.wav"}'
# Poll /predictions/REQUEST_ID/result again until voice_id is available.Submit the sample first, read the fresh phrase returned at awaiting_phrase, confirm with the second recording, and poll again until voice_id is available.
A voice cloning API turns a short reference recording into a reusable voice ID. MiniMax Voice Clone is for speaking voices and Suno Custom Voice Cloning is for singing voices used in music generation.
Yes. A MiniMax voice ID can be reused with the MiniMax Turbo and HD speech models, including speech-02-hd, speech-02-turbo, speech-2.5 HD/Turbo, and speech-2.6 HD/Turbo.
Suno generates a fresh phrase after the initial sample. The speaker must read that phrase aloud and submit it as confirmation, which adds a liveness check against cloning from a static recording.
MiniMax Voice Clone costs $0.65 per clone. Suno Custom Voice Cloning is free during its preview period and may change to paid billing later.
Yes. Use Suno Custom Voice Cloning for a singing persona that can be passed into supported Suno music generation, remix, and extend requests.
Use a clear recording with the target speaker's voice prominent and minimal noise. Suno's initial sample is designed for about 10 seconds, followed by its generated verification phrase.
Create a Muapi account, generate an API key from the dashboard, and call the MiniMax or Suno voice-cloning endpoint. There is no waitlist.
Create one API key and choose MiniMax for speech or Suno for singing.