Voice Dictation for Linux,{" "} Finally Done Right
100% offline, privacy-first voice-to-text. Double-tap Ctrl to dictate anywhere. Powered by Whisper AI & VOSK. Free & open-source.
{/* CTA Buttons */}Quick Install
Copy & paste in your terminal
$ {oneClickInstallCommand}
Compatible: Ubuntu, Fedora, Debian, Arch & more
Open Source (GPL-3.0)
Try It Yourself
Experience voice-to-text right here in your browser. Click the microphone and start speaking!
{item.title}
{item.description}
Why Choose Vocalinux?
Finally, Linux users get the voice dictation experience they deserve — no compromises on privacy, no cloud dependencies, just pure productivity.
The Linux Voice Gap, Solved
While macOS and Windows have had built-in voice dictation for years, Linux users have been left behind — until now.
-
{[
"No more cloud services that compromise privacy",
"No more janky solutions that only work in specific apps",
"No more complicated setup processes",
"Just install and start dictating",
].map((item, i) => (
-
{item}
))}
Get Started in Seconds
One command. That's all it takes.
Recommended: Full Install
Includes Whisper AI for best accuracy (~5-10 min)
Quick Install (VOSK only)
Faster install, lighter on resources (~2-3 min)
What the installer does:
-
{[
"Installs system dependencies",
"Creates isolated virtual environment",
"Downloads speech recognition models",
"Sets up desktop integration",
"Adds vocalinux to your PATH",
"Creates application launcher",
].map((item, i) => (
-
{item}
))}
After Installation
Launch Vocalinux from your terminal or application menu:
vocalinux
System Requirements
- • Ubuntu 22.04+ (or equivalent)
- • Python 3.8 or newer
- • 4GB RAM (8GB for large models)
- • Microphone
- • X11 or Wayland display server
Uninstall
Clean removal in one command:
{`curl -fsSL \\
https://raw.githubusercontent.com/jatinkrmalik/vocalinux/main/uninstall.sh | bash`}
Built-in Voice Commands
Go beyond basic dictation with natural voice commands for punctuation, formatting, and editing.
Punctuation & Formatting
{item.command}
{item.result}
Editing Commands
{item.command}
{item.result}
Choose Your Engine
Vocalinux supports multiple speech recognition engines. Pick the one that suits your needs.
Whisper AI
OpenAI's state-of-the-art speech recognition model, running locally on your machine.
-
{[
"Highest accuracy available",
"Multiple model sizes (tiny to large)",
"Excellent multi-language support",
"Best for clear, accurate transcription",
].map((item, i) => (
-
{item}
))}
VOSK
Lightweight, fast speech recognition engine perfect for lower-powered systems.
-
{[
"Very lightweight and fast",
"Low memory footprint",
"Great for real-time streaming",
"Good for basic transcription needs",
].map((item, i) => (
-
{item}
))}
Frequently Asked Questions
{item.question}
Ready to Ditch Your Keyboard?
Join the growing community of Linux users who have discovered the power of voice dictation. It's free, it's private, and it just works.