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

# Opzioni della lingua

> **Note**
>
> **Guida pratica** · Presuppone che tu abbia completato la guida sullo
> [streaming lato client](/docs/it/eleven-api/guides/how-to/speech-to-text/realtime/client-side-streaming) o sullo
> [streaming lato server](/docs/it/eleven-api/guides/how-to/speech-to-text/realtime/server-side-streaming).

## Panoramica

Per impostazione predefinita, l'API realtime rileva automaticamente la lingua dell'audio. Puoi modificare questo comportamento in tre modi:

* Imposta `language_code` sulla lingua dell'audio.
* Aggiungi `secondary_languages` per limitare il rilevamento della lingua a un insieme di lingue previste.
* Con [Scribe v3 Live](/docs/it/overview/models#scribe-v3-live), imposta `multilang_mode=true` per seguire gli interlocutori che cambiano lingua durante la sessione.

Scribe non traduce. Il parlato viene trascritto nella lingua in cui viene pronunciato.

## Lingue secondarie

Passa `language_code` con la lingua principale e ripeti `secondary_languages` una volta per ogni lingua aggiuntiva nella query string. Entrambi accettano codici ISO-639-1 o 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` rende l'identificazione della lingua più affidabile limitandola alle lingue elencate. Per seguire gli interlocutori che cambiano lingua durante la sessione, usa la [modalità multilingue](#multilingual-mode).

## Modalità multilingue

> **Info**
>
> La modalità multilingue è disponibile solo con Scribe v3 Live (`scribe_v3_live`). Gli altri modelli rifiutano
> `multilang_mode=true` con un errore `invalid_request` e chiudono la connessione.

Con `multilang_mode=true`, Scribe v3 Live trascrive ogni lingua nel proprio sistema di scrittura e segue i cambi di lingua, inclusi quelli a metà frase.

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

La modalità multilingue presenta i seguenti compromessi:

* Il parlato in sottofondo che sembra essere in un'altra lingua può essere trascritto.
* Le frasi brevi hanno maggiori probabilità di essere trascritte in modo errato.

> **Note**
>
> Gli SDK ufficiali non supportano ancora `multilang_mode`. Per usarlo, connettiti direttamente all'API WebSocket.

## Passaggi successivi

#### [Trascrizioni e strategie di commit](/docs/it/eleven-api/guides/how-to/speech-to-text/realtime/transcripts-and-commit-strategies)

Conferma le trascrizioni manualmente, in caso di silenzio o con la previsione dei turni.

#### [Opzioni per numeri e lingue](/docs/it/eleven-api/guides/how-to/speech-to-text/batch/number-and-language-options)

Formatta i numeri e dichiara le lingue secondarie per l'audio registrato.