Speech to Text
Free tierAccurate transcription with speaker labels in 78 languages.
About this API
Batch and streaming transcription with word-level timestamps, speaker diarization, automatic punctuation, custom vocabulary boosting, profanity filtering, and translation into English from any supported source language.
Common use cases
Quickstart
Every Zephiel API uses the same base URL, the same key header, and the same error envelope.
curl -X GET "https://zephiel.com/api/v1/speech-to-text/transcribe" \
-H "X-Zephiel-Key: $ZEPHIEL_API_KEY" \
-H "Accept: application/json"Example response
{
"id": "tr_8f21ba",
"status": "completed",
"duration": 812.4,
"language": "en",
"text": "Welcome to the quarterly review...",
"speakers": 3
}/v1/speech-to-text/transcribeSubmit audio for transcription/v1/speech-to-text/transcribe/{id}Poll a transcription job/v1/speech-to-text/streamOpen a realtime streaming sessionAll endpoints return JSON and accept the X-Zephiel-Key header. Rate limits are enforced per plan and reported in X-RateLimit-Remaining.
Plans can be changed or cancelled at any time. Overage is charged per 1,000 requests rather than hard-blocking your traffic.
Free
100 minutes/mo
5 req/min
Free
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — not included
- Email support — not included
- Usage analytics and alerts — not included
- 99.9% uptime SLA — not included
- Webhooks — not included
- Priority support — not included
- Custom rate limits — not included
- 99.99% uptime SLA — not included
- Dedicated success manager — not included
- SSO / SAML — not included
- Custom SLA, DPA, and BAA — not included
- Private deployment option — not included
- Volume pricing — not included
Starter
10,000 minutes/mo
60 req/min
$24/month
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — included
- Email support — included
- Usage analytics and alerts — included
- 99.9% uptime SLA — included
- Webhooks — not included
- Priority support — not included
- Custom rate limits — not included
- 99.99% uptime SLA — not included
- Dedicated success manager — not included
- SSO / SAML — not included
- Custom SLA, DPA, and BAA — not included
- Private deployment option — not included
- Volume pricing — not included
Most popular
Pro
250,000 minutes/mo
600 req/min
$96/month
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — included
- Email support — included
- Usage analytics and alerts — included
- 99.9% uptime SLA — included
- Webhooks — included
- Priority support — included
- Custom rate limits — included
- 99.99% uptime SLA — included
- Dedicated success manager — not included
- SSO / SAML — not included
- Custom SLA, DPA, and BAA — not included
- Private deployment option — not included
- Volume pricing — not included
Enterprise
Unlimited minutes
Custom
$336/month
- JSON output format — included
- HTTPS encryption — included
- API key authentication — included
- Standard endpoints — included
- Community support — included
- CSV output format — included
- Email support — included
- Usage analytics and alerts — included
- 99.9% uptime SLA — included
- Webhooks — included
- Priority support — included
- Custom rate limits — included
- 99.99% uptime SLA — included
- Dedicated success manager — included
- SSO / SAML — included
- Custom SLA, DPA, and BAA — included
- Private deployment option — included
- Volume pricing — included
4.8
12 reviews
Olamide Fashola
Technical Lead
Held up under real load
We push Speech to Text hard during peak and latency has stayed flat. No throttling surprises, no silent degradation — the numbers on the listing matched what we measured.
Isabella Ferreira
Software Engineer
Good coverage for subtitles
We checked Speech to Text against our own subtitles reference data before committing. Coverage was better than the incumbent we were paying four times as much for.
Arjun Patel
Senior Engineer
Documentation matched reality
Every sample in the Speech to Text docs ran unmodified. That sounds like a low bar until you have integrated something where it is not.
Sarah Whitfield
Founder
Now handles podcast subtitles too
We adopted Speech to Text for meeting notes and ended up using it for podcast subtitles as well. Same key, no new contract, no second integration.
Ngozi Eze
Systems Analyst
Support answered properly
Asked Meridian AI about an edge case in Speech to Text and got an explanation from someone who had clearly read the code, not a link to the FAQ.
Carlos Mendez
Engineering Manager
Quietly reliable
Speech to Text has not surprised us once in eight months of production traffic. That is the highest compliment I can pay a dependency.
Emeka Obi
Infrastructure Lead
One key made the difference
Adding Speech to Text took ten minutes because the credential already existed. The vendor onboarding we skipped would have taken longer than the integration.
Clara Nkemdirim
Engineering Lead
Solved Meeting notes for us
We brought Speech to Text in for Meeting notes and it has not needed revisiting since. The response shape matched the documentation on the first call, which is rarer than it should be.
Related APIs in AI & Machine Learning
Text Intelligence
Free tierMeridian AI
Sentiment, entities, summaries, and moderation in one call.
Text Embeddings
Free tierMeridian AI
Vectors for search, clustering, and retrieval.
Vision OCR
Free tierMeridian AI
Extract text, tables, and key-value pairs from any document.