# Automatisch de taal herkennen in audio

> Laat transcript1 de taal herkennen in audio met language=auto. Elk segment krijgt een taallabel; geef zelf een ISO 639-1-code mee als hint.

Canonical: https://transcript1.com/nl/features/taal-herkennen-in-audio
Language: nl
Last updated: 2026-10-19

transcript1 kan de taal herkennen in audio zonder dat je vooraf een taal kiest. Laat language op auto staan. Bij AI-transcriptie krijgt elk segment een eigen taalveld, ook als de opname meertalig is. Weet je de taal al, dan kun je die als hint meegeven.

- language staat standaard op auto
- Een taalveld bij elk segment
- Elke ISO 639-1-code kan als taalhint mee

## Laat de taal herkennen of geef zelf een hint

### Automatisch, zonder extra instelling

Met language=auto herkent AI-transcriptie de taal van de opname. Dit is de standaardinstelling.

### Zien waar de taal wisselt

Elk segment heeft een eigen language-veld. Zo kun je ook binnen één meertalige opname met de juiste passages verder.

### Een taal voor het overzicht

Zodra die bekend is, staat de meest gesproken taal in language op het transcriptieobject. Dat geeft je app een algemeen label voor de opname.

### Een bekende taal meegeven

Gebruik een ISO 639-1-code van twee letters, zoals en, de of es, om speech-to-text een taalhint te geven.

### Bij YouTube kies je de ondertiteltaal

Voor YouTube-ondertitels kiest language de track. Met auto zoeken we ondertitels in de oorspronkelijke taal van de video.

## Taalherkenning aan je transcriptie overlaten

Laat language weg of stuur auto mee. Dat is de standaard voor elke bron. De [uitleg bij language](https://transcript1.com/nl/docs/sources-and-options#language) beschrijft het verschil tussen taalherkenning in audio en het kiezen van een ondertiteltrack.

Krijg je opnames van verschillende mensen of bronnen binnen, dan hoef je niet vooraf één taal voor de hele verzameling te kiezen. Weet je bij een losse opname al welke taal er gesproken wordt, dan kan een hint helpen, zeker als het begin heel kort of onduidelijk is.

Taalherkenning kan alleen afgaan op wat er te horen is. Muziek, stilte of een kort zinnetje in een andere taal geven minder houvast dan een duidelijk gesprek. Controleer ook de woorden: een aannemelijk taallabel zegt niet dat het hele transcript klopt.

### Een opname uploaden met automatische taalherkenning

```
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -F file=@field-notes.m4a \
  -F language=auto
```

## Meertalige audio transcriberen zonder passages kwijt te raken

language op het transcriptieobject geeft de meest gesproken taal aan. De segmenten hebben hun eigen language, zodat je kunt zien waar de taal wisselt. De [API-referentie](https://transcript1.com/nl/docs/api-reference#the-transcription-object) laat zien waar beide velden staan.

Gebruik de taal van de hele opname voor je overzicht en de segmenttalen om losse passages bij de juiste redacteur of zoekindex te laten belanden. Bij een tweetalig interview kan de introductie in een andere taal zijn dan de antwoorden. Filter je alles weg wat afwijkt van het algemene label, dan verlies je een deel van het gesprek.

Het JSON-voorbeeld laat zien hoe die velden werken. Een taalwissel valt niet altijd precies samen met een zin of segment. Controleer zinnen waarin iemand van taal wisselt, namen en vaktermen zelf. Bewaar de oorspronkelijke tekst naast een later gecorrigeerde of vertaalde versie.

### Verkorte JSON-response met meerdere talen

```
{
  "status": "completed",
  "transcript_source": "speech_to_text",
  "language": "en",
  "transcript": {
    "segments": [
      { "start": 0, "end": 3.4, "speaker": null, "language": "en", "text": "Good morning." },
      { "start": 3.4, "end": 7.9, "speaker": null, "language": "de", "text": "Guten Morgen." }
    ]
  }
}
```

## Weet je de taal al? Geef die mee

Stuur een ISO 639-1-code van twee letters mee. Bij een upload is language een multipart-formulierveld. Het [uploadvoorbeeld](https://transcript1.com/nl/docs/uploads#one-shot-upload) laat zien hoe je dat verstuurt.

Bij speech-to-text is de code een hint voor de herkenning. Bij YouTube-ondertitels selecteer je er juist een track mee. Met auto volgt die keuze de oorspronkelijke taal van de video; automatisch vertaalde tracks gebruiken we niet. Houd dat verschil in je app aan als je zowel uploads als YouTube-links accepteert.

language=en maakt van een Spaanse opname geen Engelse tekst. Je vraagt om een transcriptie, niet om een vertaling. Wil je daarna vertalen, doe dat als aparte stap en controleer de vertaling naast het oorspronkelijke transcript.

### cURL

```
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -F file=@interview.m4a \
  -F language=de
```

## Controleer taalwissels voordat je de tekst doorstuurt

Bewaar zowel de taal van de opname als de taal per segment. Een kort antwoord in een andere taal kan inhoudelijk belangrijk zijn, ook als het niet de meest gesproken taal is. Stuur of indexeer de passages die ertoe doen, niet alleen wat bij het algemene label past.

Luister rond een taalwissel ook de omliggende zinnen terug. Een naam, citaat of leenwoord betekent niet dat de hele passage van taal verandert. Gebruik de labels niet om conclusies te trekken over iemands taalvaardigheid, achtergrond of identiteit.

Lijkt de taal fout, controleer dan eerst de audio: hoor je duidelijke spraak en heb je de juiste soundtrack? Start je daarna opnieuw met een hint, bewaar dan het eerdere transcript ter vergelijking. Andere verwerkingsopties kunnen een nieuwe betaalde transcriptie opleveren; een bestaande export opnieuw lezen niet.

| Waar werk je aan? | Wat helpt? |
| --- | --- |
| Een meertalig onderzoeksinterview | Controleer de taal per segment en bewaar de oorspronkelijke woorden naast een latere vertaling. |
| Een korte Reel met gesproken uitleg | Luister of muziek of een korte intro de relevante spraak niet overstemt. |
| YouTube-ondertitels ophalen | Kies een track in de juiste taal. Automatisch vertaalde tracks gebruiken we niet. |

- [Meertalige interviews voorbereiden](https://transcript1.com/nl/use-cases/interview-transcriberen)
- [Gesproken uitleg uit een Instagram Reel halen](https://transcript1.com/nl/features/instagram-transcript)

## Veelgestelde vragen

### Hoe geef ik de taal mee?

Gebruik het veld language met auto, de standaard, of een ISO 639-1-code van twee letters zoals en, de of es.

### Werkt dit met meerdere talen in één opname?

Ja. Bij AI-transcriptie krijgt elk segment zijn eigen taalveld. Op het transcriptieobject staat de meest gesproken taal.

### Wat doet language bij YouTube-ondertitels?

Het kiest de ondertiteltrack. Met auto nemen we de oorspronkelijke taal van de video. Automatisch vertaalde ondertitels gebruiken we niet.

## Lees ook

- [Instagram-transcript](https://transcript1.com/nl/features/instagram-transcript)
- [Audio- en video-API](https://transcript1.com/nl/features/speech-to-text-api)
- [Bronnen en instellingen (documentatie)](https://transcript1.com/nl/docs/sources-and-options)
