

NexTalk is a modern voice input tool designed specifically for Linux users, providing the voice experience that Linux has been missing. It operates entirely offline with sub-20ms latency, ensuring privacy and speed without relying on cloud APIs.
The product features a transparent "capsule" UI that appears when you speak and vanishes when you stop, built with Flutter for pixel-perfect rendering. It offers 100% offline inference powered by Sherpa-onnx, eliminating data collection and cloud dependencies. Native Fcitx5 integration via Unix Sockets ensures compatibility across Wayland, X11, terminals, and IDEs without hacky simulations.
NexTalk works by pressing a custom hotkey (recommended Alt + Space) to wake the capsule, speaking your input with real-time text flow (<20ms latency), and then stopping to auto-submit or pressing the hotkey again to vanish instantly. This approach bypasses Wayland's clipboard restrictions through direct Fcitx5 integration.
The benefits include complete privacy since no data leaves your device, ultra-low latency for responsive voice input, and seamless integration with the modern Linux desktop environment. Use cases include voice typing in terminals, IDEs, and any text input field across different desktop environments.
Target users are Linux desktop users who value privacy and native integration. The tool is built with Flutter (Dart) for the UI, a C++ plugin for Fcitx5 system-level input, Sherpa-onnx (Zipformer) for offline ASR, and Unix Domain Socket for zero-copy IPC.
admin
NexTalk is built exclusively for Linux desktop users who value privacy, native integration, and beautiful applications. It targets developers and general users who want offline voice input capabilities without compromising on performance or system compatibility.