Sintesis suara
Ubah teks menjadi audio dengan ID model dari /v1/models?output_modalities=speech. Biaya mengikuti harga per juta karakter di halaman model. Seluruh audio ditampung dulu sebelum dikirim sebagai data biner; streaming bertahap belum didukung. Bidang kontrol perutean seperti provider, transforms, route, service_tier, dan preset diabaikan.
/v1/audio/speechOtorisasi
AuthorizationwajibAPI key sebagai bearer token di header Authorization.
Body
modelwajibID atau alias model dari /v1/models.
inputwajibTeks yang disintesis.
voiceSuara yang didukung model. Model ElevenLabs (elevenlabs/*) menerima salah satu nama suara (george, sarah, adam, alice, bella, bill, brian, callum, charlie, chris, daniel, eric, harry, jessica, laura, liam, lily, matilda, river, roger, will), atau boleh dikosongkan (bawaan george); nilai lain mengembalikan 400 invalid_voice (OpenAI: alloy). Model lain wajib menyertakan voice. Suara kustom Anda sendiri (voice_…, lihat Suara kustom) juga dapat dipakai setelah diaktifkan untuk akun Anda.
response_formatFormat audio keluaran; dukungan bergantung pada model. Rute WAV native saat ini hanya menghasilkan WAV tanpa transkode; meski meminta mp3 atau opus, respons tetap audio/wav. Simpan berkas sesuai Content-Type respons.
mp3opusaacflacwavpcmspeedKecepatan bicara 0,25–4,0; berlaku atau tidaknya bergantung pada model.
instructionsInstruksi pembuatan suara; berlaku atau tidaknya bergantung pada model.
stabilityStabilitas suara, 0–1 (bawaan 0,5). Lebih rendah lebih ekspresif, lebih tinggi lebih datar. Berlaku pada model elevenlabs/* saat permintaan dilayani rute suara langsung kami; header respons X-Voice-Settings menunjukkan applied atau ignored.
similarity_boostKemiripan dengan suara asli, 0–1 (bawaan 0,75). Tidak dipakai oleh Eleven v3.
stylePenekanan gaya, 0–1 (bawaan 0). Di atas 0 menambah latensi. Tidak dipakai oleh Eleven v4.
use_speaker_boostMeningkatkan kemiripan dengan pembicara asli (bawaan true); menambah sedikit latensi.
clone_strengthKekuatan kloning, 0–1 (0 disarankan untuk kebanyakan suara). Hanya untuk suara klon profesional milik Anda (voice_…) yang dilatih untuk Eleven v4.
language_codeKode bahasa dua huruf kecil (ISO 639-1) seperti ar, ja, atau en untuk menetapkan bahasa ucapan. Tidak dipakai oleh model multilingual-v2.
audio_effectsObjek efek audio opsional: filter_preset_id (mis. phone, old_radio), environment_id (ruang gema, mis. small_room, hall), background_noise_id (mis. cafe), distance (0–1), send_level (jumlah gema, 0–1), dan pan (−1…1). ID memakai huruf kecil, angka, dan garis bawah; tanpa biaya tambahan. Gema atau pan bukan 0 menghasilkan audio stereo dan tidak dapat digabung dengan keluaran pcm.