Developer API
Voice Transformation at Scale
Integrate real-time voice cloning and transformation into your application with simple REST endpoints.
API Endpoints
Simple, powerful, and well-documented
POST
/v1/synthesizeGenerate speech from text with a specified voice
Parameters
text, voice_id, language, speed, formatPOST
/v1/cloneClone a voice from a reference audio sample
Parameters
audio_file, reference_text (optional)POST
/v1/transformTransform audio from one voice to another in real-time
Parameters
audio_stream, target_voice_id, languageGET
/v1/voicesList all available and custom voices
Parameters
language, page, limitQuick Start
Get up and running in minutes
import requests
response = requests.post(
"https://api.voicechanger.co/v1/synthesize",
headers={
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json",
},
json={
"text": "Hello, this is a voice test!",
"voice_id": "voice_sarah_en",
"language": "en",
"speed": 1.0,
"format": "mp3",
},
)
with open("output.mp3", "wb") as f:
f.write(response.content)Built for Production
<100ms
API Latency
P95 response time
99.9%
Uptime
SLA guaranteed
10K+
Concurrent
requests per second
600+
Languages
supported languages