Available on: Mac, Windows, iOS, Android
Wispr Flow supports dictation in multiple languages and can detect which language you're speaking automatically. Configure your language settings to get the best transcription accuracy — whether you speak one language or switch between several.
Wispr Flow supports dictation in multiple languages and can detect which language you're speaking automatically. You can select your preferred languages in Settings so Flow transcribes accurately, or enable Auto-detect to let Flow choose from 99 supported languages. Language variants like British English or Swiss German use region-specific spelling conventions.
Flow uses AI to detect which language you're speaking and transcribe accordingly. Your preferred languages are sent to the transcription service to optimize recognition.
Detection happens per session: Flow detects language per dictation session, not per word. If you switch languages mid-sentence, Flow may transcribe the entire segment in one language.
Changes apply instantly: When you update your languages in Settings, they take effect at the start of your next dictation session — no restart needed.
Code-switching has limits: Flow works best when you speak primarily in one language with occasional words from another, rather than alternating sentence by sentence.
English mixed with other languages: If you speak Chinese + English, Flow may transcribe your English words in Chinese characters, or vice versa.
Select only languages you actually use. The fewer languages selected, the more accurate detection will be.
Avoid Auto-detect if you code-switch frequently. Manually selecting 2–3 languages gives better results than letting Flow guess.
Choose one variant per language. Selecting a variant (like English - British) automatically deselects the base language (English - American).
Keep at least one language selected. On iOS, removing all languages automatically enables Auto-detect. On desktop, you are prompted to select at least one language or enable Auto-detect.
Note: During onboarding, Flow detects languages from your system settings on iOS and Android. On desktop, your system language is selected by default. You can change your languages at any time using the searchable language picker in Settings.
Mac / Windows
Click the Flow icon in your menu bar (Mac) or system tray (Windows), then click Settings.
Go to General → Languages.
Select the languages you speak most frequently.
Click Save and close.
Your changes take effect immediately — no restart required.
Tip: You can enable Auto-detect to let Flow detect from 99 languages automatically. For best accuracy with 2–3 languages, manually select them instead.
iOS
Tap Settings.
Go to General → Set Language.
Select the languages you speak most frequently (or choose Auto-detect).
Changes take effect immediately.
Android
Tap Settings.
Tap Languages.
Tap "Add more" to enter edit mode and select languages from the full list.
Tap Done (in edit mode) or Save (in view mode).
Your changes take effect immediately.
Warning: Android does not offer an Auto-detect option. You must select at least one specific language. The app does not prevent saving with no languages selected, so make sure at least one language is active.
Note: This feature is being rolled out gradually and may not be available to you yet.
If you have 2 or more languages configured, the language picker button becomes interactive — letting you click to cycle through languages or open the language menu. With only one language configured, the button appears but is not interactive.
One language active: The button shows a 2-letter code for that language (e.g., "EN" for English or "FR" for French).
Multiple languages active: The button shows a globe icon.
Click the language button on the Flow Bar to open the language menu.
Toggle individual languages on or off by clicking them in the menu.
Select "Enable all" to activate all configured languages at once, or click "Add more" to go to Settings and add more languages.
Some languages have regional variants with different spelling conventions:
German - Swiss (🇨🇭): Uses Swiss orthography, replacing ß with "ss" (e.g., "Straße" becomes "Strasse"). During onboarding, users in Switzerland and Liechtenstein have this selected automatically based on system locale. Selecting German - Swiss deselects standard German, and vice versa.
English - British (🇬🇧): Uses UK spelling conventions (e.g., "colour", "centre"). Selecting this deselects English - American. During onboarding, users in the UK, Canada, Australia, and New Zealand have this selected automatically. On iOS, Text Styles (including personalized styles and style adaptation) are fully available when English - British is selected, matching the experience for English - American users.
Hinglish (🇮🇳): A code-switched blend of Hindi and English commonly spoken in India. Select this if you naturally mix both languages. Hinglish is fully supported for voice-to-text dictation. Selecting Hinglish deselects Hindi, and vice versa.
Chinese - Simplified (简体中文) (🇨🇳): Available as a separate option from Chinese - Traditional. Selecting Chinese - Simplified deselects Chinese - Traditional, and vice versa.
Open Settings → Languages (on desktop: General → Languages; on iOS: General → Set Language).
Remove languages you don't use.
Confirm only your primary language is selected if you only speak one language.
Dictate a short phrase. If Flow transcribes it in the correct language, you're done. If the problem persists, report it from within the app.
Tip: On desktop, you can use Command Mode to highlight text and say "Translate to [language]." Command Mode requires Flow Pro.
The app crashed while browsing the language list
This was caused by duplicate entries appearing in the language list during data syncing. This issue has been fixed — update Wispr Flow to the latest version to resolve it.
I don't see a language button on the Flow Bar
The language picker button only appears on Mac and Windows when you have 2 or more languages configured in Settings → General → Languages. Add a second language and the button will appear. This feature is being rolled out gradually and may not be available to you yet.
Flow translates my English words into Chinese characters
Remove Chinese from your language list, or ensure English is the only language selected. On desktop, you can also use the Flow Bar language picker to quickly disable Chinese without opening Settings. Changes take effect on your next dictation.
Auto-detect keeps picking the wrong language
Turn off Auto-detect and manually select only your 2–3 most-used languages. This gives Flow a narrower set to choose from, improving accuracy.
Flow works great in English but struggles with my other language
Non-English accuracy is still improving. Speak more slowly and clearly in the non-English language, and make sure only the languages you need are selected.
I only speak one language but Flow sometimes outputs gibberish
Make sure only one language is selected in Settings. Background noise or unclear speech can confuse language detection.
Flow uses ß but I need Swiss German spelling
Switch from standard German to German - Swiss (🇨🇭) in your language settings.
I speak Hinglish but Flow only transcribes in Hindi or English
Select Hinglish (🇮🇳) explicitly from the language list, rather than Hindi or English alone. Hinglish is fully supported for voice-to-text dictation.
I selected English - British but English - American is still active
These language variants are mutually exclusive — selecting one automatically deselects the other. If you see both active, close and reopen the language settings.
I switched to a non-English language and my Text Styles options disappeared
Text Styles — including the style picker, Styles tab, and related options — are only available when English (American or British) is one of your selected languages on iOS. Switching to a non-English-only configuration on iOS hides these options. On desktop and Android, Text Styles are available regardless of language selection.
Personalized styles currently only apply when dictating in English, across all platforms. If you dictate in another language, your custom styles will not be applied.
Flow does not support rapid language switching within a single sentence.
Some language pairs work better than others. English + Spanish, English + French, and English + German generally perform better than English + Chinese or English + Japanese.
Non-English transcription is improving but not yet as reliable as English transcription.
Flow uses your country location to format currency and pricing information in the subscription and billing screens.
The Flow Bar language picker button is available on Mac and Windows only, and only when 2 or more languages are configured. This feature is being rolled out gradually.
Text Styles (including the style picker and Styles tab) require English (American or British) as a selected language on iOS. On desktop and Android, Text Styles are available regardless of language selection.
Personalized styles currently only apply when dictating in English. Dictating in other languages will not use your custom styles.
Reach out to our support team if:
Flow consistently outputs the wrong language even with only one language selected
You experience transcription in a language you never added to your settings
Language settings don't save after restarting the app
Include your selected languages, whether you've reported any failed transcripts, and a brief example of what you said versus what Flow transcribed.
In the Flow desktop app, click the ? icon, then select Talk to support. Messages sent this way include diagnostic information to help resolve issues faster.