Note: SpeakSynth is currently in beta. We're actively improving our models and adding features.

Introduction

SpeakSynth is a developer-friendly Text-to-Speech API powered by AI. Convert your text to natural-sounding speech with a simple API call.

Key Features

  • No signups or complex authentication
  • Single endpoint for text-to-speech conversion
  • Supports WAV and OPUS output formats
  • Generous free tier (15 requests/day)

Authentication

SpeakSynth uses API key authentication. Include your key in all requests as a header:

HTTP Headers
X-API-Key: your_api_key_here

Don't have an API key? Generate one instantly.

Endpoints

GET /speaksynth/health

Health Check

Check if the API is operational.

Example Response

{
  "status": "ok",
  "message": "🔊 SpeakSynth API is alive!"
}
POST /speaksynth/api/v1/synthesize

Synthesize Speech

Convert text to speech audio. Requires API key authentication.

Headers

X-API-Key: your_api_key_here
Content-Type: application/json

Request Body

{
  "text": "Hello, this is a test message.",
  "format": 1,
  "voice": "sabrina"
}

Response

Returns the audio file in the requested format.

Rate Limits

To ensure fair usage, the following limits apply:

  • Daily limit: 15 requests per day
  • Voice options: 3 premium voices available
  • Text length: Maximum 1,000 characters per request

Rate limit errors return a 429 Too Many Requests status code.

Code Examples

# Synthesize Speech
curl -X POST https://apispeaksynth.publicvm.com/speaksynth/api/v1/synthesize \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your_api_key_here" \
  -d '{"text":"Hello world!","format":1}' \
  --output speech.wav

# Check Usage
curl -X GET https://api.speaksynth.com/speaksynth/api/v1/usage \
  -H "X-API-Key: your_api_key_here"

Ready to get started?

Generate your API key and start converting text to speech in minutes.

Generate Free API Key