Show HN: Hyprvoice – Voice-Powered Typing for Wayland/Hyprland (No X11 Hacks)

Show HN (score: 5)
Found: October 12, 2025
ID: 1856

Description

Other
Show HN: Hyprvoice – Voice-Powered Typing for Wayland/Hyprland (No X11 Hacks) I built Hyprvoice, a small tool that lets you type with your voice on Wayland β€” no X11, no kludgy bridges. Press a key, talk, and your words appear wherever your cursor is.

It’s written in Go, uses PipeWire for audio, and talks directly to the compositor. The workflow is simple:

press key β†’ start recording

press again β†’ stop and inject text

Notifications show recording/transcribing states, and it works with multiple backends β€” currently OpenAI Whisper, with whisper.cpp (local/offline) in progress.

Everything runs through a lightweight daemon with IPC over a unix socket. Text injection uses wl-clipboard + wtype with clipboard restore fallback.

Install (Arch/AUR):

yay -S hyprvoice-bin systemctl --user enable --now hyprvoice.service

Then add something like this to Hyprland:

bind = SUPER, R, exec, hyprvoice toggle

Repo: https://github.com/leonardotrapani/hyprvoice

It’s beta but fully usable. I’d love feedback, especially from people running Wayland full-time or maintaining compositors.

More from Show

Show HN: A terminal spreadsheet editor with Vim keybindings

Show HN: A terminal spreadsheet editor with Vim keybindings While speccing out this spreadsheet tool, I realized that I never had to think about the keybindings. It all just came naturally from Vim. Normal&#x2F;insert&#x2F;visual modes, hjkl navigation, dd&#x2F;yy&#x2F;p, :w, :q. The usual muscle memory works.<p>It supports CSV&#x2F;TSV import and export, and a native .cell format that preserves formulas. The formula engine handles SUM, AVERAGE, COUNT, MIN, MAX, and IF with range references.<p>The codebase is a Cargo workspace: a pure cell-sheet-core library (no TUI dependency) and a cell-sheet-tui crate on top of ratatui. Early days, but it&#x27;s usable.<p>To try it out: cargo install cell-sheet-tui<p>Feedback of any kind is greatly appreciated!

No other tools from this source yet.