API

Build AI speech into your product

A simple REST API for synthesis, batch generation and job status — with async progress webhooks.

Authentication

All requests require a bearer API key generated from your dashboard. Keys are scoped per project and can be rotated at any time.

Authorization: Bearer sk_live_echogen_xxxxxxxxxxxx

Generate speech

curl https://api.echogen.ai/v1/speech \
  -H "Authorization: Bearer $ECHOGEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "voice_id": "aria",
    "text": "Welcome to EchoGen AI.",
    "format": "mp3",
    "speed": 1.0
  }' --output speech.mp3

Rate limits

PlanRequests / minConcurrent jobs
Starter201
Professional1205
EnterpriseCustomCustom

SDKs

JavaScript / TypeScript

Coming with the public API launch.

Python

Coming with the public API launch.

Go

Coming with the public API launch.