Language code: nl

Dutch speech-to-text API (Nederlands)

KolWrite transcribes Dutch and Flemish audio with one API call: send "language": "nl" and get segments with word timings and speaker labels as JSON, TXT or SRT. Oracle models translate Dutch into English or 99 other languages.

Get an API key Quickstart Supported languages

Last updated: · Markdown

Transcribe Dutch with one request

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

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

Dutch at a glance

PropertyDetails
API codenl
Native nameNederlands
Writing directionLeft to right
Automatic detectionYes: omit language or send "auto"
Translate Dutch audio intoAny of the 100 supported languages, on Oracle models
Translate other languages into DutchYes: translate_to: "nl" 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 Dutch transcription

  • One code, nl, covers the Netherlands, Flanders and Suriname. Flemish pronunciation and vocabulary differ; test Belgian recordings.
  • Dutch writes compounds as one word. Split or join compounds consistently before comparing with a reference.
  • Dutch business speech is full of English terms. Send nl explicitly on mixed recordings.

Where teams use Dutch transcription

  • Meeting minutes and council recordings in the Netherlands and Belgium.
  • Dutch podcasts and video subtitles.
  • Customer interviews translated with translate_to: "en".

Choosing a model

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

Questions and answers

Is Flemish supported?

Yes, as nl. Test Belgian recordings, since accent and vocabulary differ.

Can I translate Dutch audio?

Yes, with an Oracle model and translate_to.

Which model is cheapest?

base, at US$0.48 per audio hour.