Skip to content
Joh Flow흐름
JohTalk · voice-to-text

Speak. It types where you already are.

JohTalk is voice-to-text that types into whatever field you're already typing in. Press a key, speak, and the transcript lands at your cursor — and on your clipboard, so you can paste if insertion ever missed. A small always-on-top logo reacts to your voice.
JohTalk — typing into a text editor by voice
How it works

Four steps. No window to manage.

1

Focus any field

A browser bar, a code editor, a chat, a form — anywhere your cursor already is. JohTalk doesn't open its own text box.

2

Press Super+A

Or click the tray icon, or the floating logo. The always-on-top widget lights up and starts listening.

3

Speak

Recording auto-stops after about 1.2 seconds of silence — or press the shortcut again to stop yourself.

4

It types

The transcript is typed into the focused field and copied to the clipboard, so you can paste if insertion ever missed.

Built for real use

Local or cloud. Your machine, your mic.

Run fully offline with a local Whisper model, or send to OpenAI, ElevenLabs, Google or xAI. Pick per task in settings.

  • Local Whisper via faster-whisper — no network, no per-use cost
  • Cloud providers: OpenAI, ElevenLabs, Google, xAI
  • Native typing on every platform — SendInput on Windows, ydotool on Wayland
  • Clipboard fallback so a missed insertion is never lost
Tauri 2Rustfaster-whisperffmpeg DirectShowWayland · X11Win32
Always-on-top, listening
The JohTalk floating widget: a blue circular sound-wave icon with a progress ring and a 'Listening...' pill, over a text editor.
Cross-platform

Linux and Windows, done properly.

Linux / Wayland

Global Super+A shortcut via the Tauri portal and a Hyprland session bind. Native typing through ydotool, clipboard via wl-copy. Hyprland is the happy path; other Wayland compositors work too.

Windows

An NSIS installer, native SendInputtyping (no helper daemons), and mic capture through ffmpeg DirectShow. WebView2 is fetched automatically if it's missing.

JohTalk is live.

Free, and running on both Linux and Windows — fully offline with a local Whisper model, or through the cloud provider of your choice.

LinuxWindowsLocal WhisperTauri 2