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