# La détection de la langue d’un audio, segment par segment

> La détection de la langue d’un audio est automatique avec language=auto. Chaque segment a sa langue ; un code ISO 639-1 peut guider l’IA.

Canonical: https://transcript1.com/fr/features/detection-de-la-langue-audio
Language: fr
Last updated: 2026-10-19

La détection de la langue d’un audio est activée par défaut : laissez language sur auto. Avec la transcription par IA, chaque segment indique sa propre langue. Vous pouvez suivre les changements dans un entretien multilingue ou donner une indication de langue si vous la connaissez déjà.

- language=auto par défaut
- Une langue indiquée sur chaque segment
- Tout code ISO 639-1 accepté comme indication

## Laissez l’IA détecter la langue ou donnez-lui une indication

### Pas de langue à choisir pour commencer

Sans paramètre language, ou avec language=auto, l’IA détecte la langue de l’enregistrement.

### Les changements restent visibles

Chaque segment possède un champ language. Vous repérez les passages dans une autre langue sans imposer une seule étiquette à tout l’enregistrement.

### Une langue dominante pour classer le fichier

L’objet transcription renseigne aussi language au niveau global, dès que la langue dominante est connue.

### Une indication quand vous connaissez la langue

Un code ISO 639-1 à deux lettres, comme en, de ou es, peut guider la transcription par IA.

### Pour les sous-titres, vous choisissez une piste

Sur YouTube, language sélectionne la langue des sous-titres. Avec auto, nous cherchons la langue d’origine de la vidéo, jamais une piste traduite automatiquement.

## Détecter la langue d’un audio sans réglage préalable

Omettez language ou donnez-lui la valeur auto. C’est le réglage par défaut pour toutes les sources. Le [guide du paramètre language](https://transcript1.com/fr/docs/sources-and-options#language) distingue la détection audio du choix d’une piste de sous-titres.

La détection automatique convient à une liste d’enregistrements venus de personnes ou de sources différentes. Si vous connaissez déjà la langue d’un fichier, une indication peut aider, surtout quand le début est très court ou ambigu.

Une conversation claire donne plus d’indices qu’un extrait couvert de musique, du silence ou une courte expression empruntée à une autre langue. Vérifiez aussi les mots reconnus : une étiquette de langue plausible ne garantit pas que toute la transcription soit juste.

### Importer un audio avec détection automatique

```
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
```

## Transcrire un audio multilingue sans perdre des passages

Le champ language de la transcription indique la langue dominante. Celui de chaque segment permet de repérer les changements. La [référence de l’objet transcription](https://transcript1.com/fr/docs/api-reference#the-transcription-object) montre où les retrouver.

Utilisez la langue dominante pour classer l’enregistrement et les langues des segments pour traiter les passages. Dans un entretien bilingue, l’introduction peut être dans une langue et les réponses dans une autre. Filtrer tout le texte sur la langue dominante ferait disparaître une partie des échanges.

L’exemple JSON illustre ces étiquettes. Dans la pratique, un changement de langue ne tombe pas toujours entre deux phrases. Noms propres, termes techniques et alternances dans une même phrase demandent parfois une relecture. Gardez le texte d’origine à côté de toute version corrigée ou traduite ailleurs.

### Extrait de réponse JSON multilingue

```
{
  "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." }
    ]
  }
}
```

## Indiquer une langue ne traduit pas l’enregistrement

Envoyez un code ISO 639-1 à deux lettres. Pour un fichier, language est un champ du formulaire multipart, comme dans [l’exemple d’import](https://transcript1.com/fr/docs/uploads#one-shot-upload).

Pour l’IA, ce code guide la reconnaissance des paroles. Pour les sous-titres YouTube, il choisit la piste recherchée. Avec auto, cette piste doit être dans la langue d’origine de la vidéo ; les pistes traduites automatiquement sont exclues. Tenez compte de cette différence si votre application accepte à la fois des fichiers et des liens.

Demander en ne transforme pas un enregistrement espagnol en texte anglais. Vous obtenez une transcription, pas une traduction. Si vous devez ensuite traduire le texte, prévoyez une étape séparée et gardez l’original pour vérifier les passages importants.

### 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
```

## Vérifiez la langue avant de classer ou d’écarter un passage

Si votre application répartit le texte entre des éditeurs ou des index de recherche par langue, conservez les deux niveaux : langue dominante et langue des segments. Un passage important peut être dans une autre langue que le reste du fichier.

Réécoutez les transitions avec les phrases qui les entourent. Un nom ou une citation ne suffit pas à conclure que la personne change durablement de langue. Ces étiquettes ne permettent pas non plus de déduire son origine, son identité ou son niveau dans une langue.

Si la langue semble erronée, vérifiez d’abord l’audio et la piste choisie. Pour comparer avec une nouvelle transcription guidée par une indication de langue, gardez la précédente. Changer les paramètres de traitement peut lancer une nouvelle transcription payante ; ce n’est pas une simple lecture d’export.

| Votre situation | Le bon réflexe |
| --- | --- |
| Un entretien de recherche en plusieurs langues | Vérifiez les langues des segments et gardez les paroles d’origine à côté de toute traduction. |
| Un Reel court avec une voix off | Vérifiez que la musique ou une brève introduction ne masque pas les paroles utiles. |
| Des sous-titres à récupérer sur YouTube | Choisissez une piste dans la langue voulue. Les pistes traduites automatiquement sont exclues. |

- [Préparer un entretien multilingue](https://transcript1.com/fr/use-cases/transcrire-un-entretien)
- [Transcrire les paroles d’un Reel Instagram](https://transcript1.com/fr/features/transcription-instagram)

## Questions fréquentes

### Comment choisir la langue ?

Envoyez language=auto pour la détection automatique, ou un code ISO 639-1 à deux lettres, comme en, de ou es. Sans précision, le réglage est auto.

### Un même fichier peut-il contenir plusieurs langues ?

Oui. Avec la transcription par IA, chaque segment indique sa langue. Le champ language de la transcription donne la langue dominante de l’ensemble.

### À quoi sert language pour les sous-titres YouTube ?

Il sélectionne la langue de la piste. Avec auto, nous utilisons la langue d’origine de la vidéo. Les pistes traduites automatiquement ne sont jamais utilisées.

## Pour aller plus loin

- [Transcription Instagram](https://transcript1.com/fr/features/transcription-instagram)
- [API audio et vidéo](https://transcript1.com/fr/features/speech-to-text-api)
- [Sources et réglages de transcription (documentation)](https://transcript1.com/fr/docs/sources-and-options)
