Fact · Languages and accents
Whisper's language table has one code for German, de, and one for Portuguese, pt, with no separate Swiss German code and no separate Brazilian or European Portuguese code.
Checked against its source on October 17, 2026
In the source's own words
“"de": "german", "es": "spanish", "ru": "russian", "ko": "korean", "fr": "french", "ja": "japanese", "pt": "portuguese"”
whisper/tokenizer.py: the LANGUAGES table (openai/whisper), OpenAI, GitHub, openai/whisper, 2026, LANGUAGES table.
Open the original- What it measures
- You select a language by its code. The table is the list the code accepts.
- What it does not show
- This describes the code list, not accuracy. A model can still recognize a dialect under the nearest code.