Language code: es
Spanish speech-to-text API (español)
KolWrite transcribes Spanish audio from Spain and Latin America through one API call: send "language": "es" and get segments with word timings, speaker labels and SRT subtitles. Oracle models translate Spanish into English or 99 other languages in the same job.
Transcribe Spanish with one request
Set language to es and start a job. Poll GET /transcribe/{jobId} for the result, or pass a webhook_url.
curl https://app.kolwrite.com/transcribe \
-H "x-api-key: $KOLWRITE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"audio_url": "https://example.com/entrevista-es.m4a", "model": "oracle", "language": "es", "include_diarization": true, "output_format": "json"}'
Translate Spanish audio into English in the same job (Oracle models only):
curl https://app.kolwrite.com/transcribe \
-H "x-api-key: $KOLWRITE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"audio_url": "https://example.com/entrevista-es.m4a", "model": "oracle_mini", "language": "es", "translate_to": "en", "output_format": "srt"}'
Spanish at a glance
| Property | Details |
|---|---|
| API code | es |
| Native name | español |
| Writing direction | Left to right |
| Automatic detection | Yes: omit language or send "auto" |
| Translate Spanish audio into | Any of the 100 supported languages, on Oracle models |
| Translate other languages into Spanish | Yes: translate_to: "es" on Oracle models |
| Output | JSON (segments, word timings, speakers), TXT, SRT |
| Price | US$0.48 (Base) to US$3.60 (Oracle Max) per audio hour; US$1.44 on Oracle |
What to know about Spanish transcription
- One code,
es, covers European and Latin American Spanish. There is no regional setting; vocabulary and accents from Mexico, the Caribbean, the Southern Cone and Spain are all sent ases. - US recordings often mix Spanish and English. Set the language that dominates the recording; auto-detection picks one language per file.
- Spanish punctuation includes opening ¿ and ¡. If you compare transcripts with reference text, normalize punctuation first.
Where teams use Spanish transcription
- Contact centers serving Latin America and US Spanish speakers.
- Spanish-language podcasts, YouTube and broadcast subtitles.
- Bilingual US education and public meetings, translated with
translate_to: "en".
Choosing a model
Start with oracle (US$1.44 per hour) for production Spanish audio. Use base (US$0.48) for clean, single-speaker recordings at volume, oracle_mini (US$0.96) for the cheapest translation, and oracle_pro or oracle_max for noisy or difficult audio. KolWrite does not publish a Spanish accuracy figure for this API, so test a sample of your own recordings before committing. Full comparison: models and prices.
Questions and answers
Does KolWrite handle Latin American Spanish?
Yes. All Spanish varieties use the code es. Test with recordings from the countries you serve, since accents and vocabulary vary.
Can I translate Spanish audio to English?
Yes, on an Oracle model with translate_to: "en". The cheapest option is oracle_mini.
What output formats are available?
JSON with segments and word timings, plain text, or SRT subtitles, chosen per request with output_format.