Voice Isolator technical docs
Endpoint, auth header, parameters, prices, and tested request examples for ElevenLabs Voice Isolator.
Endpoint and pricing
Request headers
Authorization required
Bearer Imole API key.
Content-Type required
Use application/json for URL/base64 requests or multipart/form-data for file uploads.
Request parameters
model required
Use elevenlabs_voice_isolator.
file required
Noisy audio input.
audio_url
Remote audio URL.
audio_base64
Base64 audio.
file_format
Input file format hint.
Tested request examples
curl -X POST "https://api.imole.app/v1/audio/voice-isolation" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-F "model=elevenlabs_voice_isolator" \
-F "audio=@reference.mp3" \
--output voice-isolated.mp3curl -X POST "https://api.imole.app/v1/audio/voice-isolation" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "elevenlabs_voice_isolator",
"audio_url": "https://imole.app/docs-samples/reference.mp3",
"filename": "reference.mp3"
}' \
--output voice-isolated-remote.mp3curl -X POST "https://api.imole.app/v1/audio/voice-isolation" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "elevenlabs_voice_isolator",
"audio_url": "https://imole.app/docs-samples/reference.wav",
"filename": "reference.wav"
}' \
--output voice-isolated-wav.mp3