> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Options de langue

> **Note**
>
> **Guide pratique** · Suppose que vous avez suivi le guide sur le
> [streaming côté client](/docs/fr/eleven-api/guides/how-to/speech-to-text/realtime/client-side-streaming) ou le
> [streaming côté serveur](/docs/fr/eleven-api/guides/how-to/speech-to-text/realtime/server-side-streaming).

## Présentation

Par défaut, l'API temps réel détecte automatiquement la langue de l'audio. Vous pouvez modifier ce comportement de trois façons :

* Définissez `language_code` sur la langue de l'audio.
* Ajoutez `secondary_languages` pour limiter la détection de langue à un ensemble de langues attendues.
* Avec [Scribe v3 Live](/docs/fr/overview/models#scribe-v3-live), définissez `multilang_mode=true` pour suivre les locuteurs qui changent de langue pendant la session.

Scribe ne traduit pas. La parole est transcrite dans la langue dans laquelle elle est prononcée.

## Langues secondaires

Transmettez `language_code` avec la langue principale et répétez `secondary_languages` une fois par langue supplémentaire dans la chaîne de requête. Les deux acceptent les codes ISO-639-1 ou ISO-639-3.

```text
wss://api.elevenlabs.io/v1/speech-to-text/realtime?model_id=scribe_v3_live&language_code=en&secondary_languages=es&secondary_languages=fr
```

`secondary_languages` rend l'identification de la langue plus fiable en la limitant aux langues que vous indiquez. Pour suivre les locuteurs qui alternent entre plusieurs langues pendant la session, utilisez le [mode multilingue](#multilingual-mode).

## Mode multilingue

> **Info**
>
> Le mode multilingue est disponible uniquement avec Scribe v3 Live (`scribe_v3_live`). Les autres modèles rejettent
> `multilang_mode=true` avec une erreur `invalid_request` et ferment la connexion.

Avec `multilang_mode=true`, Scribe v3 Live transcrit chaque langue dans son propre système d'écriture et suit les changements de langue, y compris au milieu d'une phrase.

```text
wss://api.elevenlabs.io/v1/speech-to-text/realtime?model_id=scribe_v3_live&audio_format=pcm_16000&multilang_mode=true
```

Le mode multilingue présente les compromis suivants :

* Une parole en arrière-plan qui ressemble à une autre langue peut être transcrite.
* Les phrases courtes sont plus susceptibles d'être transcrites incorrectement.

> **Note**
>
> Les SDK officiels ne prennent pas encore en charge `multilang_mode`. Pour l'utiliser, connectez-vous directement à l'API WebSocket.

## Étapes suivantes

#### [Transcriptions et stratégies de validation](/docs/fr/eleven-api/guides/how-to/speech-to-text/realtime/transcripts-and-commit-strategies)

Validez les transcriptions manuellement, lors d'un silence ou avec la prédiction de tour de parole.

#### [Options de nombres et de langue](/docs/fr/eleven-api/guides/how-to/speech-to-text/batch/number-and-language-options)

Formatez les nombres et définissez des langues secondaires pour l'audio enregistré.