{useCase.title}
+{useCase.description}
+"{useCase.example}"
+
+
+ Have Vocalinux ready to go the moment you log in. Uses the Linux-standard XDG autostart + mechanism—works with GNOME, KDE, Xfce, and all major desktop environments. +
+{method.description}
+{step.description}
+ {step.code && ( +{step.code}
+ + Vocalinux uses the XDG Autostart specification, which is supported by virtually all Linux + desktop environments: +
+| Desktop | +Method | +Supported | +Notes | +
|---|---|---|---|
| {de.name} | +{de.autostartMethod} | +
+ {de.supported ? (
+
+ |
+ {de.notes} | +
+ Vocalinux autostart uses XDG desktop entries, not systemd services. This + means it starts as a regular desktop application in your graphical session—which is the + correct way to launch GUI apps. No background services, no root required. +
++ If you prefer to manage autostart manually or need to customize the startup behavior: +
+Enable autostart:
+
+ mkdir -p ~/.config/autostart && cp /usr/share/applications/vocalinux.desktop
+ ~/.config/autostart/
+
+ Disable autostart:
+rm ~/.config/autostart/vocalinux.desktop
+ Start minimized (skip welcome dialog):
+
+ vocalinux --start-minimized
+
+ + Install Vocalinux and enable autostart. Your voice dictation will be ready the moment you + log in. +
+
+
+ Write code comments, documentation, commit messages, and more—hands-free. Keep your hands + on the keyboard for code, use your voice for everything else. +
+{benefit.description}
+{useCase.description}
+"{useCase.example}"
+ + Use these voice commands for punctuation and symbols commonly used in code: +
++ See the full voice commands reference for more. +
++ Vocalinux is designed for dictating text, not writing code syntax. For + actual code, your keyboard is still faster. But for comments, docs, messages, and + notes—voice is a game-changer. Use both together for maximum productivity. +
++ Vocalinux works system-wide. If the app accepts text input, Vocalinux can dictate into it. +
++ Install Vocalinux and start writing better documentation with less effort. Your future + self (and your team) will thank you. +
+
+
+ Leverage your GPU for faster speech recognition. Vocalinux supports AMD, Intel, and NVIDIA + GPUs via Vulkan—with automatic fallback to CPU when needed. +
++ Run this command to check if your system supports Vulkan GPU acceleration: +
+vulkaninfo --summary | grep deviceName
+ + If you see your GPU name, you're ready for accelerated dictation! +
+{backend.supportedGPUs}
+{backend.description}
++ Approximate transcription times for 5 seconds of audio. GPU times assume a mid-range + Vulkan-compatible GPU. +
+| Model | +Size | +CPU Time | +GPU Time | +Accuracy | +Best For | +
|---|---|---|---|---|---|
| {row.model} | +{row.size} | +{row.cpuSpeed} | +{row.gpuSpeed} | +{row.accuracy} | +{row.recommended} | +
{tier.performance}
++ Some Intel integrated GPUs don't fully support the compute features needed for + whisper.cpp GPU acceleration. Vocalinux v0.7.0+ automatically detects incompatible + Intel GPUs and falls back to CPU processing for reliability. +
++ The installer automatically detects your GPU and configures the best backend. Just run + and go. +
+
+
+ Dictate in your native language. Vocalinux supports 9+ languages with full offline + processing—no cloud required, no data leaves your machine. +
+{feature.description}
+{lang.nativeName}
+{lang.description}
++ Install Vocalinux and start dictating in your preferred language. All processing happens + locally on your Linux machine. +
+
+
+ Your voice never leaves your computer. All speech recognition happens locally using + whisper.cpp, VOSK, or OpenAI Whisper models running on your hardware. No cloud. No + upload. No exceptions. +
+{benefit.description}
+| Feature | +Vocalinux (Offline) | +Cloud Dictation | +
|---|---|---|
| {row.feature} | +
+ {row.offline ? (
+ |
+
+ {row.cloud ? (
+ |
+
{useCase.description}
++ Vocalinux uses speech recognition models that run entirely on your CPU or GPU: +
++ Models are downloaded once (39MB-1.5GB depending on size), then all processing happens + locally. No network requests during dictation. +
++ Don't trust—verify. Vocalinux is open source. You can: +
+--debug to see all network activity (there is none)
+ tcpdump or{" "}
+ wireshark—you'll see silence
+ + Install Vocalinux and take control of your voice data. No cloud, no tracking, no + compromises. +
+
+
+ Open Source
+
+ Vocalinux is 100% open source under the GPL v3 license. No subscriptions, no vendor + lock-in, no hidden costs. Your voice data never leaves your machine. +
++ Vocalinux is released under the GNU General Public License v3.0, which means: +
+{benefit.description}
+| Feature | +Vocalinux | +Proprietary Alternatives | +
|---|---|---|
| {row.feature} | +{row.vocalinux} | +{row.proprietary} | +
+ Vocalinux stands on the shoulders of these excellent open source projects: +
+{tech.description}
++ Because Vocalinux is open source and runs entirely offline, you can verify that your + voice data never leaves your computer. No telemetry, no analytics, no cloud + processing. +
++ We welcome contributions! Whether it's bug fixes, features, documentation, or + translations—join the community. +
+ ++ Install Vocalinux and experience voice dictation that respects your freedom and privacy. +
+
+
+ Suffering from carpal tunnel, wrist pain, or repetitive strain? Voice dictation lets you + keep working without the physical toll. All processing happens locally on your Linux + machine. +
+{stat.value}
+{stat.label}
+{benefit.description}
+{condition.description}
++ How dictation helps: {condition.howDictationHelps} +
++ Your health matters. If you're experiencing pain, numbness, or tingling, consult a + healthcare professional. Voice dictation is a tool to help, not a substitute for proper + medical care. +
+
+
+ Full voice dictation support for modern Wayland compositors. Works with GNOME, KDE Plasma, + Sway, Hyprland, and more. No X11 required. +
+{feature.description}
+| Compositor | +Method | +Status | +Notes | +
|---|---|---|---|
| {item.name} | +{item.method} | +
+
+ |
+ {item.notes} | +
{step.description}
+{step.command}
+ + Unlike X11 where applications can simulate keyboard input globally, Wayland's security + model requires a different approach. Vocalinux uses: +
++ Vocalinux automatically detects your display server and configures the appropriate text + injection method. Just install and run. +
+