Worder API
Generate speech from real, verified human voices programmatically. Pay per character, no subscriptions.
Why build with Worder?
Ethically sourced voices
Every voice is uploaded and verified on camera by the actual voice actor. No scraped data.
Flexible pricing
Pricing varies by voice and is set by each voice actor. Browse voices to see rates. No platform subscriptions required.
One API, many voices
Access a growing marketplace of professional voices in 10+ languages with a single integration.
Quickstart
1. Get your API key
Sign up, then go to Dashboard → Developer API to create an API key and add credits.
2. List available voices
curl https://worder.com/api/v1/voices \ -H "Authorization: Bearer wdr_YOUR_API_KEY"
Returns voices with their IDs, styles, languages, and pricing.
3. Generate speech
curl -X POST https://worder.com/api/v1/generate \
-H "Authorization: Bearer wdr_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"voice_id": "VOICE_ID",
"style_id": "STYLE_ID",
"text": "Hello, this is a test of the Worder API."
}'Returns a signed URL to the generated audio file (WAV) and your remaining balance.
API Reference
/api/v1/voicesList available voices. Only returns active voices with styles and pricing.
Query Parameters
language — Filter by language (e.g. "English", "Spanish")
search — Search by voice name or style
limit — Results per page (default 20, max 100)
offset — Pagination offset
/api/v1/generateGenerate speech from a voice. Consumes credits based on text length.
Request Body (JSON)
voice_id required — Voice profile ID
style_id — Style ID (defaults to first style)
text required — Text to synthesize (max 5,000 characters)
Response
{
"audio_url": "https://...",
"voice_id": "...",
"style_id": "...",
"characters": 42,
"cost_cents": 1,
"balance_cents": 990
}Error Codes
401 — Invalid or missing API key
402 — Insufficient credits
404 — Voice or style not found
502 — Generation failed (TTS service error)
Pricing
Pricing is set by each voice actor on a per-persona basis.
Subscription tiers (per persona, per month):
- Up to 1 hour/mo — starting at $10/mo
- Up to 10 hours/mo — starting at $100/mo
- Up to 100 hours/mo — starting at $1,000/mo
Voice actors may also offer on-demand pricing (per second of audio) and package pricing. Voice actors receive 90%+ of the revenue.