Question · Dictation on Windows
Does dictation software work on Windows on Arm?
Yes, dictation software can run on Windows on Arm, either as a native Arm64 app or as an x64 app through emulation. Emulation runs many apps but cannot load kernel-mode drivers, so check any microphone or pedal that installs one. Microsoft's built-in tools do not name a processor type, and the supported-systems list for Dragon Professional 16 names no Arm build, so test the tool you plan to use before you buy.
Updated October 16, 20265 min read14 cited facts, each traced to its source
Dictation software can work on Windows on Arm, but how well depends on how the app was built. A native Arm64 build runs directly on the chip. An x64 app runs through emulation, which Windows provides. Emulation runs many ordinary apps, but it cannot load the drivers that some microphones and pedals need 1. Microsoft's built-in voice typing and Voice Access do not name a processor type in their help pages, and the supported-systems list for Dragon Professional 16 names no Arm build. So test the exact tool on the exact PC before you buy.
For the Copilot+ side of this question, read our guide to fluid dictation, Copilot+ PCs and Windows on Arm.
Windows on Arm runs dictation apps in two ways
Windows on Arm runs apps in two ways, and the difference changes speed and battery life. Microsoft says that Windows on Arm "runs native Arm apps, as well as many unmodified x86 and x64 apps," and advises: "For the best performance and battery life, build apps to be Arm-native wherever possible" 2. A native app is built for the Arm chip. An x64 app is built for the older Intel and AMD design, and Windows translates it while it runs.
The translation is called emulation. Microsoft says performance is improved by the Prism emulator introduced in Windows 11 24H2 3. Emulation works, but it adds a translation step, so a dictation app that runs all day may use more battery than a native build 2.
A dictation app therefore has three possible states on a Windows on Arm PC: a native Arm64 build, an x64 build running under emulation, or no working version at all. The vendor's download page or release notes should say which one you are getting.
Emulation runs most apps but not their drivers
The limit that matters most for dictation is drivers. Microsoft says emulation on Windows on Arm "only supports user mode code and doesn't support drivers," and that kernel-mode components "must be compiled as Arm64" 1.
That affects any hardware that installs a driver. A USB dictation microphone, a foot pedal or a headset with its own software may need a driver to work, and an x64 driver will not load under emulation. If your setup depends on that kind of hardware, look for an Arm64 driver from the manufacturer before you buy the PC. The built-in microphone and a standard USB or Bluetooth headset are less likely to cause this problem, because Windows usually includes drivers for them.
Windows 10 on Arm is narrower still: Microsoft says it "supports emulation, but only for x86 apps" 4, so a 64-bit dictation app has no emulation path there.
Microsoft's built-in dictation tools do not name a processor type
Windows 11 includes two built-in tools. Voice typing starts with the Windows key + H on a hardware keyboard 5, and its recognition is an online service 6. Voice Access is available in Windows 11 version 22H2 or later 7, and it recognizes speech on the device after a language download 8.
The help pages for both tools do not name an Arm or x64 build, and that silence is not a promise either way. Voice typing sends its recognition to a cloud service, so the chip matters less for that step, but the app still runs on your PC. Voice Access runs its recognition on the device, so its speed on a given chip depends on how Microsoft built it. Test both on the PC you plan to buy.
Copilot+ PCs come with Arm, Intel and AMD chips. Microsoft's developer page names the Snapdragon X Elite as an Arm-based chip that emphasizes AI through its neural processing unit 9, and it lists AMD and Intel processors as well 10. Microsoft describes fluid dictation as a Voice Access feature on Copilot+ PCs 11, so on an Arm PC it is available only if the PC carries the Copilot+ label. For the details, see our answer on what fluid dictation is.
Third-party dictation software needs the vendor's own statement
Nuance's Dragon Professional 16, a third-party tool, lists Windows 11 (64-bit) and Windows 10 in 32-bit and 64-bit versions as supported systems 12. Its supported-systems list names no Arm build. That is our reading of that list, not a statement from Nuance that Dragon will not run on Arm. If you buy a Snapdragon PC, assume Dragon runs as an x64 app under emulation, and ask the vendor to confirm the Arm position in writing.
Developer libraries are a different case. The Whisper.net package, a .NET library for the Whisper speech model, lists Windows ARM64 among its supported platforms 13. A library is not a dictation app, though, so an app built on it needs its own Arm64 build. Microsoft's embedded speech requirements also name Arm64 hardware: they require Windows 11 or newer on x64 or Arm64 hardware 14.
In our search we did not find release notes for a finished dictation app that name a native Windows on Arm build. That does not mean none exist, only that we could not confirm one. For Dragon's Windows versions in more detail, see the question on Dragon and Windows 11, and compare the main tools in our guide to the best dictation software for Windows.
Yap, which we make, is an on-device dictation app for Mac and Windows. We have not verified its native Arm status in this answer, so check our Windows on Arm dictation page for its current details before you decide.
It depends on the tool, the hardware and the driver
| Your situation | Likely result | What to do |
|---|---|---|
| Built-in voice typing on a Snapdragon PC | Microsoft does not name the processor type in its help | Test it for ten minutes in your usual app |
| Voice Access on a Snapdragon PC | On-device recognition after a language download | Check the language download and test your speech |
| An x64-only app with no driver | Runs under emulation, with some battery cost | Confirm the vendor's Arm position in writing |
| A microphone or pedal that installs a driver | Drivers under emulation do not load | Find an Arm64 driver before you buy |
| A native Arm64 app | Runs directly on the chip | Check the release notes for the version you install |
The risk sits in two places: drivers, and apps with no stated Arm position.
What to do before you buy
- Find the vendor's own statement of Arm support, and note its date. If the vendor says nothing, assume an x64 app under emulation.
- Confirm that the PC's processor is Arm-based on the product page, for example a Snapdragon X Elite.
- If you use a dictation microphone, a foot pedal or a USB device, find its Arm64 driver first.
- Install a trial on the actual machine and dictate for at least ten minutes in the apps you use every day.
- Compare the battery use and the speed with your current PC, since emulation can cost both.
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
Go deeper
Related questions
- Does Windows Voice Access use AI?
- What is fluid dictation in Windows 11?
- Can Copilot take dictation?
- Can Copilot transcribe audio to text?
- Can you control Windows 11 entirely with your voice?
- Can you dictate from an iPhone to a Windows PC?
- Can you give voice commands to a Windows PC?
- Can you train Voice Access to recognize your voice?