Skip to content
fcitx5-vinput microphone icon

fcitx5-vinput

Perhaps the most usable voice input solution on Linux today.

Push to talk

Hold to speak, release to finish. Voice input works like a shortcut instead of a workflow you have to learn.

Easy install

Ready for Arch, Fedora, Ubuntu / Debian, Nix, and Flatpak, so getting started on Linux is much less painful.

Multi-engine ASR

Use built-in sherpa-onnx locally or switch to cloud ASR when you want different speed, quality, or cost.

AI rewriting

Go beyond transcription with LLM-powered correction, formatting, translation, and instruction-based rewriting.

CLI + GUI

Start from the GUI, then move to the CLI when you want finer control over models, scenes, providers, and daemon state.