VibeVoice logoVibeVoice logo
VibeVoice

Voice dictation that actually runs on Linux

Wispr Flow does not support Linux. Superwhisper is macOS-only. Dragon is Windows-only. Aqua Voice does not ship a Linux client. If you got here after checking all of them, this is the short version: VibeVoice has a native client for Ubuntu, Fedora and Arch, and it works the same as it does everywhere else.

A frosted-glass penguin on a terminal-window plinth, with a ribbon of text arriving from a glowing orb beside it.

Is there a dictation tool that actually runs on Linux?

Almost none. Wispr Flow, Superwhisper and MacWhisper have no Linux build, and Dragon is Windows-only. The two that do run are Talon Voice, which is free and enormously capable but has to be scripted in Python first, and VibeVoice, which installs as a .deb and works straight away.

Otter.ai opens in a Linux browser but never types into your applications, so it does not solve the dictation problem. If you want full hands-free control of the machine rather than dictation, Talon is the better tool and we say so on its comparison page.

Which dictation apps support Linux?

AppLinux clientNotes
VibeVoiceYesNative client, same features as Windows and macOS
Wispr FlowNomacOS, Windows and iOS only
SuperwhisperNomacOS desktop, iOS companion
DragonNoWindows only
Otter.aiBrowserWeb app, but it does not type into your applications
Talon VoiceYesGenuinely cross-platform, but you script it in Python first

Checked August 2026. Talon is the other real Linux option and is a serious tool — see our Talon comparison for where it is the better choice.

Native Rust Performance

Compiled binary with zero heavy Electron runtime overhead. Operates unobtrusively in your system tray using minimal RAM.

Sub-Second Cloud Streaming

Neural VAD guided chunking delivers continuous, punctuated text sub-second without triggering laptop fan noise or GPU battery drain.

X11 and Wayland

A global hotkey you choose inserts text into the focused field on both display servers — terminals, editors, browsers and GTK or Qt applications alike.

Installing on Linux

The client ships as a .deb package for Debian and Ubuntu. Download it from the download page and install it with your package manager:

sudo apt install ./vibevoice-desktop_*.deb
vibevoice-desktop            # first run prints a device code

Confirm the device code once in the browser and the client holds its own key from then on. On Fedora, Arch and anything else without dpkg, unpack the .deb or run the binary directly — there is no distribution-specific package yet, and pretending otherwise would waste your afternoon.

What it does not do

  • It needs a network connection. Recognition runs on our servers, so there is no offline mode and no local model — if the audio must stay on your machine, this is the wrong tool.
  • It types; it does not control the desktop. No voice commands for windows, menus or the cursor. Talon Voice is the tool for that, and on Linux it is genuinely good.
  • Packaging is Debian and Ubuntu only. There is no RPM, no AUR entry and no Flatpak yet; on other distributions you unpack the .deb or run the binary yourself.
  • There is no custom vocabulary. Package names, internal service names and unusual proper nouns come back as ordinary English and have to be corrected by hand.

Common questions

Which dictation tools actually support Linux in 2026?+

Two, realistically. Talon Voice runs on Linux and is a serious piece of software, but it is a framework you configure in Python rather than an application you install. VibeVoice ships a native client that types into the focused field on both X11 and Wayland. Wispr Flow, Superwhisper, MacWhisper and Dragon have no Linux build at all; Otter.ai opens in a browser but never types into your applications.

Does it work on Wayland as well as X11?+

Yes, on both. This is worth asking about because synthetic input is handled very differently on the two, and a tool built only for X11 silently does nothing on a Wayland session.

Which distributions are supported?+

The package is a .deb, so Debian, Ubuntu and their derivatives install it directly. On Fedora, Arch and others the binary runs but there is no native package yet — no RPM, no AUR entry and no Flatpak. That is a genuine gap rather than an oversight.

Does it need a GPU?+

No. Transcription happens on our servers, so the client is doing almost nothing: it captures audio, streams it, and types the result. A ten-year-old ThinkPad performs the same as a workstation, which is the practical advantage of not running the model locally.

Does it run offline?+

No. Audio is streamed for transcription, so a connection is required. If offline operation is a hard requirement on Linux, a locally-run Whisper build driven by your own script is the honest answer — we do not offer one.

Last reviewed . Competitor pricing and platform support change; check theirs before buying.