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

# Opciones de idioma

> **Note**
>
> **Guía práctica** · Da por hecho que has completado la guía de
> [streaming en el cliente](/docs/es/eleven-api/guides/how-to/speech-to-text/realtime/client-side-streaming) o de
> [streaming en el servidor](/docs/es/eleven-api/guides/how-to/speech-to-text/realtime/server-side-streaming).

## Descripción general

De forma predeterminada, la API en tiempo real detecta automáticamente el idioma del audio. Puedes cambiar este comportamiento de tres maneras:

* Establece `language_code` en el idioma del audio.
* Añade `secondary_languages` para limitar la detección de idioma a un conjunto de idiomas previstos.
* Con [Scribe v3 Live](/docs/es/overview/models#scribe-v3-live), establece `multilang_mode=true` para seguir a quienes alternan idiomas durante la sesión.

Scribe no traduce. La voz se transcribe en el idioma en que se habla.

## Idiomas secundarios

Incluye `language_code` con el idioma principal y repite `secondary_languages` una vez por cada idioma adicional en la cadena de consulta. Ambos aceptan códigos 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` hace que la identificación de idioma sea más fiable al limitarla a los idiomas que indiques. Para seguir a quienes alternan entre idiomas durante la sesión, usa el [modo multilingüe](#multilingual-mode).

## Modo multilingüe

> **Info**
>
> El modo multilingüe solo está disponible con Scribe v3 Live (`scribe_v3_live`). Otros modelos rechazan
> `multilang_mode=true` con un error `invalid_request` y cierran la conexión.

Con `multilang_mode=true`, Scribe v3 Live transcribe cada idioma en su propio sistema de escritura y sigue los cambios de idioma, incluso a mitad de una frase.

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

El modo multilingüe tiene las siguientes desventajas:

* Puede transcribirse el habla de fondo que suene como otro idioma.
* Es más probable que las frases cortas se transcriban incorrectamente.

> **Note**
>
> Los SDK oficiales todavía no son compatibles con `multilang_mode`. Para usarlo, conéctate directamente a la API WebSocket.

## Próximos pasos

#### [Transcripciones y estrategias de confirmación](/docs/es/eleven-api/guides/how-to/speech-to-text/realtime/transcripts-and-commit-strategies)

Confirma transcripciones manualmente, con silencios o con predicción de turnos.

#### [Opciones de números e idioma](/docs/es/eleven-api/guides/how-to/speech-to-text/batch/number-and-language-options)

Da formato a números e indica idiomas secundarios para audio grabado.