
# Vocalinux
**Voice-to-text for Linux, finally done right!**
[](https://github.com/jatinkrmalik/vocalinux#features)
[](https://github.com/jatinkrmalik/vocalinux#features)
[](CONTRIBUTING.md)
[](https://www.gnu.org/licenses/gpl-3.0)
[](https://www.python.org/downloads/)
[](https://github.com/jatinkrmalik/vocalinux/releases)
[](https://pypi.org/project/vocalinux/)
[](https://aur.archlinux.org/packages/vocalinux)
[](https://github.com/jatinkrmalik/vocalinux/actions/workflows/unified-pipeline.yml?query=branch%3Amain)
[](https://codecov.io/gh/jatinkrmalik/vocalinux)
[](https://x.com/intent/user?screen_name=jatinkrmalik)
[](docs/DISTRO_COMPATIBILITY.md)
[](docs/DISTRO_COMPATIBILITY.md)
[](docs/DISTRO_COMPATIBILITY.md)
[](docs/DISTRO_COMPATIBILITY.md)
[](docs/DISTRO_COMPATIBILITY.md)
Linux has always punched above its weight, except when it comes to voice typing. Vocalinux fixes that.
It's a free, GPLv3-licensed desktop app that lets you dictate text into *any* application, on X11 or Wayland, using fully offline speech recognition. Pick from three engines (whisper.cpp, OpenAI Whisper, or VOSK), get automatic GPU acceleration via Vulkan, and control it all with customizable keyboard shortcuts: toggle or push-to-talk.
No internet required. No data leaves your machine. Just speak and type.
## ๐ What's New in v0.15.0
> **0.15.0** adds searchable sidebar settings, AppImage packages, a much larger speech-language catalog (including Hungarian), cleaner continuous dictation (capitalization + trailing spaces), power-saving model unload, smarter Vulkan GPU selection, and Wayland IBus improvements on top of the 0.14 packaging line.
### Highlights
| Feature | Description |
|---------|-------------|
| **Searchable settings** | Sidebar navigation with search replaces the seven-tab notebook (#601) |
| **AppImage** | Self-contained x86_64 and aarch64 builds on GitHub Releases (#573, #602) |
| **More languages** | ~33 selectable speech languages (plus Auto-detect), including Hungarian; VOSK only lists languages with official models (#616, fixes #565) |
| **Dictation polish** | Auto-capitalize after sentence punctuation; trailing space so the next utterance does not glue on (#554, #608) |
| **Auto-pause + keep-alive** | Pause/unload while configured apps run; unload after idle timeout (#592) |
| **Vulkan GPU selection** | Prefer discrete GPUs automatically; pick a device in Advanced settings (#590) |
| **ibus-wayland** | Use IBus on โunbridgedโ compositors when `ibus-wayland` is running (#614) |
### Also in this release
- Settings: dictation status / mic level / Test Dictation / Close live in the sidebar footer (#618)
- Settings: Custom Shortcut Record/Set controls show again (#619)
- Languages: English (India) maps to Whisper code `en` (#617)
- CLI `--version` (#563)
- Bluetooth mic probing no longer corrupts the heap / crashes on SCO capture devices (#599)
- IBus engine teardown when parent destroy fails (#613)
- Settings info notices flattened to match the rest of the dialog (#615)
- KDE Plasma Wayland unbridged-IBus skip when ibus-wayland is absent (#577)
- xdotool focus preserve; installer / uninstall / AUR reliability fixes (#564, #583, #569, #597, #579, #586)
See [docs/UPDATE.md](docs/UPDATE.md) and the [full changelog](https://github.com/jatinkrmalik/vocalinux/releases/tag/v0.15.0).
---
## Features
- ๐ค **Toggle or Push-to-Talk** activation modes
- โก **Real-time transcription** with minimal latency
- ๐ **Universal compatibility** across all Linux applications
- ๐ **100% Offline operation** for privacy and reliability
- ๐ค **whisper.cpp by default** - High-performance C++ speech recognition
- ๐ฎ **Universal GPU support** - Vulkan acceleration for AMD, Intel, and NVIDIA
- ๐จ **System tray integration** with visual status indicators
- ๐ **Start on login support** via XDG autostart (desktop-session startup)
- ๐ **Pleasant audio feedback** - smooth gliding tones, headphone-friendly
- โ๏ธ **Graphical settings** dialog for easy configuration
- ๐ฆ **3 engine choices** - whisper.cpp (default), OpenAI Whisper, or VOSK
## ๐ธ Screenshots
Vocalinux in action. Settings gallery shots may lag the searchable sidebar UI from v0.15.0 โ full gallery on the [website screenshots page](https://vocalinux.com/screenshots/).
### Product