Audio Talk AI is a desktop voice input tool. Hold a global hotkey, speak, and the recognized text is copied to the clipboard or typed directly into the focused field. Coding, chatting, note-taking, long-form writing — just say it.
From hotkey trigger to auto-submit, the whole pipeline is tuned for "less typing, more talking".
toggle (press to start, press again to stop) and hold (press and speak) modes. Default F9; modifier combos like Alt+Super also work.
Doubao, OpenAI Realtime/Whisper, the full iFlytek lineup, and Xiaomi MiMo. Switch on the fly in the TUI — streaming or batch, your call.
Recognized text goes to the clipboard or straight into the focused field — and your prior clipboard is restored after pasting.
Always-on-top recording capsule for Wayland, X11, macOS, and Windows — live status and waveform, no workflow interruption.
A Bubble Tea config UI in the terminal, plus a browser console at http://localhost:8391 — config stays in sync in real time.
Configure hotwords for project names, people, English terms, and domain jargon to measurably lift recognition accuracy.
Tracks total sessions, total characters, average speed, and recent speed — quantify how fast you really talk.
On Linux / macOS, start a TUI session with --d, detach, and hotkeys keep working. Reattach anytime with --di.
API keys are stored encrypted with AES-256-GCM; plaintext lives only in memory. Migration auto-encrypts; downgrades are blocked.
Streaming for real-time text, batch for record-then-transcribe. Major providers at home and abroad — dialects, long audio, speaker diarization all covered.
ByteDance Volcengine, binary WebSocket
gpt-4o-transcribe family, WebSocket
Dynamic correction, 202 dialects
Medical / gov / finance domains
Large model, up to 8h, diarization
apiKey auth, up to 5 hours
Compatible with Ollama / vLLM etc.
Standard edition, up to 5 hours
202 dialects / 37 languages
~20s for a 1-hour recording
Chinese/English + dialects
Domestic (China) endpoint
Each platform calls native APIs directly — no Electron shell. Fast, light on resources.
Hotkeys via evdev (needs input group); clipboard via wl-clipboard, auto-submit via wtype or uinput.
Native X11 global hotkeys, XTest-based auto-submit, native X11 overlay capsule.
CGEventTap hotkeys, CoreAudio recording, NSPasteboard clipboard, AppKit overlay.
WH_KEYBOARD_LL low-level hook, ffmpeg/sox recording, SendInput Ctrl+V, pure Go — no CGO.
A TUI in the terminal and a WebUI in the browser — two faces, one config.
For the latest release, per-platform builds, and updates, visit GitHub or Gitee. This is a display mirror; downloads are hosted there.
Supports Linux / macOS / Windows (x86_64 and arm64). See the repo README for setup, or visit the online site at silverkurali.github.io/audio-talk-Ai.