Language code: pl

Polish speech-to-text API (polski)

KolWrite transcribes Polish audio and video with one API call: send "language": "pl" and get segments with word timings and speaker labels as JSON, TXT or SRT. Oracle models translate Polish into English, German or 98 other languages.

Get an API key Quickstart Supported languages

Last updated: · Markdown

Transcribe Polish with one request

Set language to pl 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/spotkanie-pl.m4a", "model": "oracle", "language": "pl", "include_diarization": true, "output_format": "json"}'

Translate Polish 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/spotkanie-pl.m4a", "model": "oracle_mini", "language": "pl", "translate_to": "en", "output_format": "srt"}'

Polish at a glance

PropertyDetails
API codepl
Native namepolski
Writing directionLeft to right
Automatic detectionYes: omit language or send "auto"
Translate Polish audio intoAny of the 100 supported languages, on Oracle models
Translate other languages into PolishYes: translate_to: "pl" on Oracle models
OutputJSON (segments, word timings, speakers), TXT, SRT
PriceUS$0.48 (Base) to US$3.60 (Oracle Max) per audio hour; US$1.44 on Oracle

What to know about Polish transcription

  • Polish diacritics (ą, ć, ę, ł, ń, ó, ś, ź, ż) carry meaning. Make sure your storage and exports keep UTF-8 end to end.
  • Polish inflects nouns, names and numbers heavily. Use lemmas for search and entity matching.
  • Polish speakers in the UK and Ireland borrow English terms; send pl when Polish dominates.

Where teams use Polish transcription

  • Meetings and interviews for Polish companies and shared-service centers.
  • Polish podcasts and video subtitles.
  • Interviews translated with translate_to: "en" or "de".

Choosing a model

Start with oracle (US$1.44 per hour) for production Polish 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 Polish accuracy figure for this API, so test a sample of your own recordings before committing. Full comparison: models and prices.

Questions and answers

Why do Polish names appear in different forms?

Polish inflects names by case. Lemmatize when you search or link entities.

Can I translate Polish to English?

Yes, on an Oracle model with translate_to: "en".

Is there a minimum charge?

No. Usage is metered per second of audio with no minimum.