# Languages

Speech-to-text supports the same languages for both [realtime](realtime.md) and [prerecorded](prerecorded.md) transcription.

Pass the `language` query parameter whenever you know the language ahead of time — pinning the language produces better transcription quality than auto-detect. When omitted, the server auto-detects each utterance independently, which is less reliable for short utterances.

| Code | Language    |
|------|-------------|
| `de` | German      |
| `en` | English     |
| `es` | Spanish     |
| `fr` | French      |
| `it` | Italian     |
| `nl` | Dutch       |
| `pl` | Polish      |
| `pt` | Portuguese  |
| `sv` | Swedish     |

More languages are coming. Check this page for the current set.
