Dictation Software for Ubuntu: What Works on Wayland (2026)

There is one thing about Ubuntu that decides which dictation tools will work for you, and almost no guide mentions it: Ubuntu has defaulted to a Wayland session since 22.04.
That matters because most Linux dictation tools inject text using xdotool, which is X11-only. Under Wayland they do not error; they just silently type nothing. If you have already tried a well-reviewed Linux dictation tool on Ubuntu and got no output at all, this is almost certainly why.
Worse, the escape hatch is closing. Ubuntu 25.10's GNOME edition is Wayland-only, and GNOME 50 dropped the X11 session in March 2026. "Just switch back to X11" is no longer generally available advice.
Which tools work on Ubuntu's default session
| Tool | Ubuntu (Wayland) | Offline | Install |
|---|---|---|---|
| Vibe Typer | Yes, native | No | AppImage |
| Vocalinux | Yes | Yes | One-line script |
| VOXD | Yes, via ydotool |
Yes | .deb |
| Handy | Partial (needs wtype/dotool) |
Yes | AppImage |
| nerd-dictation | Partial (swap xdotool) |
Yes | pip + git |
| Talon | No (X11 only) | Yes | Installer |
| Speech Note | Standalone app | Yes | Flatpak |
The GNOME complication: wtype does not work on GNOME because GNOME does not implement the virtual-keyboard protocol. Since GNOME is Ubuntu's default desktop, any tool whose Wayland answer is "install wtype" is not a working answer on stock Ubuntu. You need ydotool instead, which means a uinput daemon and usually a reboot.
Full comparison across all of them: Linux dictation software: 14 tools that actually run.
Installing on Ubuntu
Vibe Typer is one AppImage, no repository, and it implements the Wayland path natively rather than shelling out to xdotool:
chmod +x VibeTyper.AppImage
./VibeTyper.AppImage
Bind a hotkey in Settings → Keyboard → Keyboard Shortcuts → Custom Shortcuts, or from inside the app.
Vocalinux, if you want offline:
curl -fsSL https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/install.sh -o /tmp/vl.sh && bash /tmp/vl.sh --interactive
Tested on Ubuntu 22.04 and later, works on both X11 and Wayland.
Snap, deb, Flatpak or AppImage on Ubuntu?
Ubuntu pushes snaps, but for dictation tools an AppImage is usually the better choice: snap confinement complicates microphone access and global hotkey registration, both of which a dictation tool needs. An AppImage has no confinement to fight.
If you prefer Flatpak, Ubuntu does not ship it configured:
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Microphone and PipeWire
Ubuntu has used PipeWire as the default audio server since 22.10. Most issues are input selection rather than PipeWire itself, so check Settings → Sound → Input and confirm the right device is active and the level moves when you speak.
If a tool cannot see your microphone at all, wpctl status lists what PipeWire has. More in audio input issues.
Terminal paste behaviour
Ctrl + V is not paste in GNOME Terminal; it is Ctrl + Shift + V. Tools that insert text by simulating a paste get this wrong constantly. Vibe Typer sends the right combination for known terminals and Shift + Insert for Konsole and the VS Code and Cursor integrated terminals, and you can override it per app in text insertion and paste preferences.
Ubuntu flavours
Kubuntu, Xubuntu and Ubuntu MATE mostly still default to X11, which, as with Linux Mint, means a longer list of tools works, Talon included. Check which session you are in:
echo $XDG_SESSION_TYPE
wayland or x11. Worth running before you choose anything.
The tools with no Ubuntu build at all
Dragon Professional (Windows only, and Nuance explicitly does not support Wine or VMs), Superwhisper, Aqua Voice, Wispr Flow, SpeechPulse and TypeWhisper have no Linux build. PulseScribe lists Linux on its roadmap.
Coming from one of them: Wispr Flow, Superwhisper, Dragon and TypeWhisper have dedicated guides.
Which should you pick?
Zero setup, works everywhere immediately → Vibe Typer. Free for 2,000 words a month. Cloud-based: audio is processed in memory, never stored, never used for training, but it is not offline.
Offline, minimal fuss → Vocalinux.
Offline, full control → nerd-dictation, with ydotool configured for Wayland.
Hands-free control of the desktop → Talon, but you will need an X11 session, so a flavour like Kubuntu rather than stock Ubuntu.
More at voice typing for Linux.
FAQ
Does Ubuntu have built-in dictation?
No. Ubuntu ships no system-wide dictation tool. GNOME has accessibility features but nothing equivalent to Windows Voice Typing or macOS Dictation, so you need one of the applications above.
What is the best dictation software for Ubuntu?
Vibe Typer for zero setup and native Wayland support; Vocalinux if you want it fully offline. Both work on Ubuntu's default Wayland session without extra configuration.
Why does my Linux dictation tool type nothing on Ubuntu?
Almost always Wayland. Tools built on xdotool cannot inject keystrokes into other windows under Wayland and fail silently. Run echo $XDG_SESSION_TYPE to confirm your session, then pick a tool that handles Wayland natively.
Does Ubuntu use Wayland or X11?
Wayland by default since 22.04. Ubuntu 25.10's GNOME edition is Wayland-only, and GNOME 50 removed the X11 session entirely in March 2026. Some flavours such as Kubuntu and Xubuntu still default to X11.
Is there free dictation software for Ubuntu?
Yes. Vocalinux, VOXD, Handy, nerd-dictation and Speech Note are all free and open source. Vibe Typer has a free tier of 2,000 words a month.
Should I install dictation software as a snap on Ubuntu?
Usually not. Snap confinement complicates microphone access and global hotkey registration, both of which dictation tools depend on. An AppImage or .deb avoids that.
Try Vibe Typer free
Voice typing that works in every app on Linux, Windows, and macOS. Free to download: 2,000 words a month, no card.


