1. Home
  2. Blog
  3. Speech to text on Windows 11: voice typing, Voice access and local dictation

Speech to text on Windows 11: voice typing, Voice access and local dictation

5 min readMythic Brain

Click into any text field and press Win + H to start voice typing; it uses Microsoft's online speech recognition, so it needs the internet and your voice goes to Microsoft. Voice access recognizes speech on your PC after a one-time language download, and also lets you control apps by voice. For dictation that stays on your PC in any app and language, use a Whisper-based app such as Handy, Buzz or OceanBreeze.

OceanBreeze screen: hold to speak

Voice typing step by step

  1. Put the cursor where you want to write: a mail, a document, a chat or a browser field.
  2. Press Win + H. On a touchscreen, the microphone button on the touch keyboard does the same.
  3. Wait for "Listening...", then speak at a normal pace.
  4. Say punctuation when you need it: "comma", "period", "question mark", "new line" or "new paragraph". Or select the gear icon in the voice typing box and turn on Automatic punctuation, so Windows adds punctuation from how you speak.
  5. Say "stop listening", or select the microphone button, to stop.

The gear menu also has Voice typing launcher, which puts a microphone button next to text boxes, plus Filter profanity, Default microphone and Wait time before acting.

What goes to Microsoft

Microsoft says voice typing "uses online speech recognition, which is powered by Azure Speech services". Its privacy page says voice data is sent to Microsoft to provide the service and create transcriptions, and its privacy statement says cloud-based recognition is more accurate than device-based recognition.

The switch is Online speech recognition in Settings > Privacy & security > Speech. Turn it off and Windows uses only device-based recognition and sends no voice data to Microsoft, but then only device-based features keep working. Microsoft names captions, Narrator and Voice access as examples; voice typing is not among them.

Sending voice clips to improve the service is a separate, optional choice in voice typing's settings. Work and school accounts can't share voice data.

Voice typing languages

Several dozen languages and regional variants work, including English (US, UK, Canada, Australia, India and New Zealand), French, German, Italian, Spanish (Spain and Mexico), Portuguese (Brazil and Portugal), Japanese, Korean, Chinese, Hindi, Russian, Turkish, Thai and many European languages from Bulgarian to Swedish. Microsoft's voice typing page has the full list.

Voice access

Voice access runs the whole PC by voice. Microsoft says you can open and switch between apps, browse the web, and read and write email with it. It's in Windows 11 version 22H2 and later.

Turn it on in Settings > Accessibility > Speech, or search for "voice access". On first launch it downloads language files for on-device recognition, the only time it needs the internet. Default mode switches between commands and dictation, Commands only listens for commands, and Dictation only types.

It knows fewer languages than voice typing: English, Spanish, French, German, Italian, Chinese and Japanese, some in several regional variants. Microsoft notes that its fluid dictation is English-only and needs a Copilot+ PC.

Voice typingVoice accessWhisper-based apps
How to startWin + HSettings > Accessibility > SpeechThe app's own shortcut
Where speech is recognizedMicrosoft's cloudYour PCYour PC
Needs the internetAlwaysOnly for the first language downloadOnly to download a model
Controls apps by voiceNoYesDepends on the app
LanguagesSeveral dozenSevenMany; quality varies by language
PriceIncluded in WindowsIncluded in WindowsVaries; Handy and Buzz are open source

How do you dictate offline on Windows 11?

Use Voice access, or install an app that runs a speech model on your PC. Most of these use Whisper, OpenAI's general-purpose speech recognition model, whose code and model weights are released under the MIT License.

  • Handy is a free, open-source dictation app for Windows, macOS and Linux. Hold a shortcut to record and let go to stop, or tap to toggle, and it pastes the text into the app you're using. It runs entirely on your PC with Whisper or Parakeet models.
  • Buzz transcribes and translates audio offline, from audio and video files, YouTube links or live microphone input, and exports TXT, SRT and VTT. It suits recordings and meetings more than typing into apps.
  • OceanBreeze puts dictation and voice commands in a ring that opens around your pointer (more below).

Whisper model sizes

Whisper's documentation describes its sizes as "speed and accuracy tradeoffs". Bigger models are slower and need more memory.

ModelParametersSpeed compared with large
tiny39MAbout 10x
base74MAbout 7x
small244MAbout 4x
medium769MAbout 2x
turbo809MAbout 8x
large1550M1x

For English, the English-only tiny and base models do better than their multilingual versions. The documentation also says performance "varies widely depending on the language", so try your own language before you commit to a size.

Dictation in OceanBreeze

Hold Caps Lock and keep the pointer still. After a moment the center of the ring shows a waveform, which means it's listening. Talk, then let go. Moving the pointer before you let go cancels.

Dictating a chat reply: the ring dims and its center shows a waveform while OceanBreeze listens.Design mockup
Dictating a chat reply: the ring dims and its center shows a waveform while OceanBreeze listens.

Speech is turned into text on your PC with a Whisper model that downloads on first use (148 MB for the default size, base). Audio is never sent anywhere or kept. Plain speech is typed into the text field you're in, with filler words removed and punctuation added. A request runs as a command instead, for example "Start a 25-minute focus timer" or "Put Figma on the left and Chrome on the right".

The clean-up can use the AI model you pick for dictation clean-up in Settings > AI models. With a model on your PC (Foundry Local or Ollama), nothing leaves it. With a cloud model and your own key, the text of what you said goes to that provider, never the audio. How to run AI locally on Windows 11 covers the free local options.

12345678DictateLet go to run
Ring 1 with Dictate highlighted in slot 5. Holding still with no tool highlighted also starts listening.

Because the trigger is Caps Lock, OceanBreeze changes how that key works; remapping Caps Lock on Windows 11 explains the trade-off.

What microphone do you need for speech to text?

Any microphone Windows recognizes works, but distance matters more than price. A headset or a microphone close to your mouth picks up less room noise than a laptop's built-in one across the desk. Test it before you blame the software:

  1. Open Settings > System > Sound.
  2. Under Input, select your microphone and choose the arrow to open its properties.
  3. Under Input settings, select Start test and speak normally.
  4. Select Stop test, choose Play to hear the sample, and adjust Input volume if needed.

For more than dictation from a ring under your pointer, read what a radial menu is or see how AI actions on selected text work.

Common questions

How do I add punctuation with voice typing?

Say it: "comma", "period", "question mark", "new line" or "new paragraph". Or select the gear icon in the voice typing box and turn on Automatic punctuation, so Windows adds punctuation from how you speak.

Can Voice access type text as well as control apps?

Yes. Voice access has a Default mode that switches between commands and dictation, a Commands mode and a Dictation mode. It supports fewer languages than voice typing.

Which Whisper model size should I use?

Start with base or small on an ordinary laptop. Whisper's own documentation describes the sizes as speed and accuracy trade-offs, and notes that the English-only tiny and base models do better than their multilingual versions for English.

Is Whisper free?

Yes. Whisper's code and model weights are released under the MIT License. Apps built on it vary in price; Handy and Buzz are open source.

How do I test my microphone on Windows 11?

Open Settings > System > Sound, select your microphone under Input, choose Start test and speak normally. Then choose Stop test, play the sample back and adjust Input volume if needed.

Sources

OceanBreeze$1.99 once, for Windows 11
Get it