Edge TTS
Microsoft Edge Neural TTS (gratis). 322 voice neural berkualitas tinggi, 142 bahasa termasuk Indonesia. Atur voice, kecepatan, nada.
Synthesize Speech
Text-to-speech → audio mp3 (base64 + data URL).
/v1/ai:edge-tts/synthesizeParameters
| Name | Type | In | Description |
|---|---|---|---|
| text | string | body | Teks yang mau diubah jadi suara. Maks 3000 karakter. Required. |
| voice | string | body | ShortName voice. Default `id-ID-GadisNeural` (wanita ID). Indonesia: id-ID-GadisNeural (W), id-ID-ArdiNeural (P). Populer: en-US-AvaNeural, en-US-AndrewNeural, en-GB-SoniaNeural, ja-JP-NanamiNeural, ko-KR-SunHiNeural, zh-CN-XiaoxiaoNeural, ar-SA-ZariyahNeural. 322 voice / 142 bahasa total. |
| rate | string | body | Kecepatan bicara, format persen. Default `+0%`. Range -100% (lambat) s/d +100% (cepat). Contoh: "-20%", "+30%". |
| pitch | string | body | Nada suara. Default `+0Hz`. Contoh: "-10Hz", "+20Hz". |
Example response
{"project":"ai:edge-tts", "data": {"rate":"+0%","text":"Halo, ini suara neural berkualitas tinggi dari Zapi AI menggunakan Microsoft Edge TTS.", "audio": {"url":"data:audio/mpeg;base64,//NIxAAAAANIAAAAAExBTUVVVVU5JHIESdD9GcMwWsUgmhNywGmfiTERK...[truncated]","base64":"//NIxAAAAANIAAAAAExBTUVVVVU5JHIESdD9GcMwWsUgmhNywGmfiTERKPDwsJww...[truncated]","mimeType":"audio/mpeg" },"pitch":"+0Hz","voice":"id-ID-GadisNeural","provider":"edge-tts" },"timestamp":"2026-07-10T05:18:18Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "ai:edge-tts", "synthesize", { text: "Halo, ini contoh suara neural berkualitas tinggi.", voice: "id-ID-GadisNeural", rate: "+0%", pitch: "+0Hz" });
Edge TTS
Microsoft Edge Neural TTS (gratis). 322 voice neural berkualitas tinggi, 142 bahasa termasuk Indonesia. Atur voice, kecepatan, nada.
Text-to-speech → audio mp3 (base64 + data URL).
/v1/…edge-tts/synthesizeTry it
Parameters
text
string · body · required
Teks yang mau diubah jadi suara. Maks 3000 karakter.
voice
string · body · optional
ShortName voice. Default `id-ID-GadisNeural` (wanita ID). Indonesia: id-ID-GadisNeural (W), id-ID-ArdiNeural (P). Populer: en-US-AvaNeural, en-US-AndrewNeural, en-GB-SoniaNeural, ja-JP-NanamiNeural, ko-KR-SunHiNeural, zh-CN-XiaoxiaoNeural, ar-SA-ZariyahNeural. 322 voice / 142 bahasa total.
rate
string · body · optional
Kecepatan bicara, format persen. Default `+0%`. Range -100% (lambat) s/d +100% (cepat). Contoh: "-20%", "+30%".
pitch
string · body · optional
Nada suara. Default `+0Hz`. Contoh: "-10Hz", "+20Hz".
Example response
{"project":"ai:edge-tts", "data": {"rate":"+0%","text":"Halo, ini suara neural berkualitas tinggi dari Zapi AI menggunakan Microsoft Edge TTS.", "audio": {"url":"data:audio/mpeg;base64,//NIxAAAAANIAAAAAExBTUVVVVU5JHIESdD9GcMwWsUgmhNywGmfiTERK...[truncated]","base64":"//NIxAAAAANIAAAAAExBTUVVVVU5JHIESdD9GcMwWsUgmhNywGmfiTERKPDwsJww...[truncated]","mimeType":"audio/mpeg" },"pitch":"+0Hz","voice":"id-ID-GadisNeural","provider":"edge-tts" },"timestamp":"2026-07-10T05:18:18Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Code
const data = await client.run( "ai:edge-tts", "synthesize", { text: "Halo, ini contoh suara neural berkualitas tinggi.", voice: "id-ID-GadisNeural", rate: "+0%", pitch: "+0Hz" });