text and voice and returns MP3 audio. The Starter plan is $9/month for 1,000,000 characters (up to 5,000 per request); Pro is $99/month for 50,000,000 characters (up to 10,000 per request), about $2 per million characters. Every voice you hear on speechma.com is available. Read the docs and get a key.Your first request
Create a key on the API page, then:
curl -X POST https://speechma.com/api/v1/tts \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Your order has shipped and arrives tomorrow.","voice":"voice-111"}' \
--output speech.mp3
That is the whole integration. Optional pitch and rate fields (from -100 to +100) fine-tune the delivery. Tip: generate any clip in the free tool on this page and press “Use this voice in your app” under the result to get ready-made code for that exact voice in cURL, Python, JavaScript or PHP.
Plans
| Plan | Price | Characters per month | Max per request | Requests |
|---|---|---|---|---|
| Starter | $9 / month | 1,000,000 | 5,000 | 100 per hour, 3 at once |
| Pro | $99 / month | 50,000,000 | 10,000 | 500 per hour, 10 at once |
| Enterprise | Custom | Custom | Custom | Custom limits and SLA |
All plans include every voice, MP3 output and commercial use. Billed monthly, cancel any time from your dashboard. Prices in USD.
How the price compares
Published pay-as-you-go prices per 1 million characters for natural (neural) voices, checked on October 6, 2026. Big cloud providers also offer free monthly allowances; check their pages for current terms.
| Service | Price per 1M characters | Setup |
|---|---|---|
| Speechma Pro | about $1.98 ($99 for 50M) | One API key |
| Speechma Starter | $9 (1M included) | One API key |
| Google Cloud Text-to-Speech (Neural2) | $16 | Cloud project, billing account, service credentials |
| Google Cloud Text-to-Speech (Chirp 3: HD) | $30 | Cloud project, billing account, service credentials |
| Amazon Polly (Neural) | $16 | AWS account, IAM user or role |
| Amazon Polly (Generative) | $30 | AWS account, IAM user or role |
What developers build with it
Apps and games
Read-aloud buttons, character lines, accessibility features and in-game narration.
Phone systems
IVR menus, voicemail greetings and appointment reminders in many accents.
E-learning
Narrated lessons and language practice in dozens of languages.
Marketing automation
Personalised video voiceovers and product videos at scale.
Publishing
Article audio and audiobook drafts straight from your CMS.
AI agents and bots
Give chatbots and Discord or Telegram bots a voice.
Good to know before you build
- Voice IDs are listed by the
/api/v1/voicesendpoint and match the voices on speechma.com. - Long texts: split by sentence and join the MP3s, or use Pro for up to 10,000 characters per request.
- Cache audio you play often (menus, greetings). Same text, same voice gives the same result, so you only pay once.
- Your key is secret: call the API from your server, not from browser code that visitors can read.
- Need help with an integration? Email contact@speechma.com.
Frequently asked questions
How much does the Speechma TTS API cost?
Is there a free text to speech API?
What audio format does the API return?
Which languages does the API support?
Can I use the audio commercially?
How fast can I start?
Make better voiceovers, faster
- New voices and features the day they launch
- Script templates and tricks that make AI voices sound human
- Creator stories, community picks and early access