Dictation for people who do not stay in one language
Most dictation tools ask you to pick a language first. That is fine if you only ever speak one. It falls apart the moment a product name, a technical term or a quoted phrase arrives in another — which, for most bilingual work, is every few sentences.
Example 1
Отправь мне the deployment checklist до стендапа.
Russian sentence, English product term
Example 2
Let me check с командой and get back to you.
English sentence, Russian clause
Example 3
Нужно обновить the CI pipeline, там упал integration test.
Technical terms kept in English
No keyboard layout switching. No “dictation language” dropdown.
Switching is the default, not a mode
You do not tell Xuula that a switch is coming. Recognition follows what you actually said, inside the same sentence, and the cleanup step keeps each part in the language you said it in rather than translating it.
Technical vocabulary stays intact
Words like “pull request”, “roadmap” or “standup” usually stay in English even in a fully Russian sentence. Add the ones specific to your work to your personal dictionary and they will be spelled the way your team spells them.
Fourteen languages listed, and auto-detect
The Windows app names English, Russian, Spanish, French, German, Italian, Portuguese, Ukrainian, Polish, Chinese, Japanese, Korean, Arabic and Hindi in its picker, alongside auto-detect. The field accepts any other standard language code your speech provider recognises, so the list is what is offered by name rather than a ceiling.
Several preferred languages per account
Your account stores a list of languages you expect to use, not a single one — so switching machines does not mean setting it up again. Mixing languages inside one sentence is tested against Russian and English; other combinations depend on what the speech provider recognises, and we do not claim them as tested.
8,000 words free every week. No credit card.