Short version
VoicePad turns your voice into text β completely offline, completely private.
π
100% LOCAL β Your voice NEVER leaves your PC
β±οΈ
UNLIMITED RECORDING β 3-hour meetings? No problem.
π
UNLIMITED CONTENT β No word limits, no file size caps
π€
Hands-Free β Say "Dictation start/stop" (no keyboard!)
π§
600+ Tests β Stable architecture, craftsman precision
π°
β¬0 for First 1000 Users β Then β¬100 lifetime
π
99+ Languages β Auto-detect or manual
π
Plug & Play β Models pre-installed
π Quick Start
3 Ways to Use VoicePad:
1
Keyboard
Ctrl+Space β speak β Ctrl+Space
2
Voice
"Dictation start" β speak β "Dictation stop"
3
Mouse
Click mic orb β speak β click again
π€ Voice Commands
THE KILLER FEATURE! Say commands out loud β no keyboard needed.
| Say This | VoicePad Does |
|---|---|
| "Dictation start" | π€ Start recording |
| "Dictation stop" | βΉοΈ Stop and transcribe |
| "Dictation dark" | π Dark theme |
| "Dictation light" | βοΈ Light theme |
| "Dictation frost" | βοΈ Arctic Frost theme |
| "Dictation exit" | β Close app (when idle) |
How it works:
- VOSK (40MB) listens in background
- Hears "Dictation" + command β executes
- Audio beep confirms
- Works even when minimized!
π€ AI Models
PLUG AND PLAY: Tiny + Base come pre-installed. Works instantly!
| Model | Size | RAM | Speed | Best For | Status |
|---|---|---|---|---|---|
| Tiny | 75MB | ~1GB | β‘β‘β‘β‘β‘ | Quick notes | β Installed |
| Base | 150MB | ~1.5GB | β‘β‘β‘β‘ | Daily use | β Installed |
| Small | 500MB | ~2GB | β‘β‘β‘ | Better accuracy | Download |
| Medium | 1.5GB | ~3GB | β‘β‘ | Professional | Download |
Built-in Intelligence:
- β Whisper VAD β Auto silence detection
- β Post-processing β Removes hallucinations, fixes capitalization
- β Auto-detect language β 99+ languages
- β Ollama Integration β Optional LLM punctuation
π₯οΈ User Interface
Main Window Elements:
| Element | Icon | Function |
|---|---|---|
| History Button | β° | Opens left sidebar with past dictations |
| Title | π | App name |
| Model Pill | βbaseβΌ | Shows active model, click to switch |
| Minimize | β | Minimize to taskbar |
| Settings | β | Opens right sidebar |
Mic Orb States:
| State | Visual | Action |
|---|---|---|
| Idle | Gray circle | Click or say "Dictation start" |
| Recording | Pulsing amber + waveform | Click or say "Dictation stop" |
| Processing | Spinning animation | Wait for transcription |
βοΈ Settings (8 Sections)
| Section | What's Inside |
|---|---|
| π€ Recording | Speech language, Auto-copy, Sound effects |
| π€ AI Model | Tiny / Base / Small / Medium |
| π¨ Appearance | 3 themes, Font customization |
| π Language | EN / DE / RO interface |
| β¨οΈ Hotkeys | Ctrl+Space (global), Escape (cancel) |
| π Sessions | Open data folder, Export history |
| β Help & FAQ | Documentation and tips |
| π¬ Feedback | Ideas / Bugs / Say hi β alex@hoermal.app |
π¨ Themes
| Theme | Style | Best For |
|---|---|---|
| π Default Dark | Glassmorphism, aurora blobs, amber accent | Low-light environments |
| βοΈ Default Light | Warm white, pastel aurora, amber accent | Bright environments |
| βοΈ Arctic Frost | Neumorphic, no aurora, ice blue accent | Minimalist preference |
β¨οΈ Hotkeys
| Hotkey | Function |
|---|---|
| Ctrl+Space | Start/Stop (GLOBAL - works anywhere!) |
| Escape | Cancel current recording |
| Ctrl+Shift+C | Copy last transcription |
π VoicePad vs Competition
| Feature | Dragon | Wispr Flow | Voicy | VoicePad |
|---|---|---|---|---|
| Price | β¬300/year | β¬120/year | β¬8.50/mo | β¬0 / β¬100 |
| Privacy | β Cloud | β Cloud | β Cloud | β Offline |
| Hands-Free | β | β | β | β Voice |
| Time Limit | Varies | Limited | Limited | β UNLIMITED |
| Works Offline | β | β | β | β |
| Languages | ~20 | ~30 | 50+ | 99+ |
π οΈ Tech Stack
| Component | Technology | Purpose |
|---|---|---|
| Speech Recognition | faster-whisper | OpenAI Whisper optimized for CPU |
| Voice Commands | VOSK (40MB) | Hands-free control |
| Audio Capture | sounddevice + numpy | Microphone input |
| Global Hotkeys | keyboard | Ctrl+Space anywhere |
| GUI | PyQt6 | Native Windows interface |
| Text Injection | pyperclip | Clipboard management |
π Real Usage Stats
| Metric | Value |
|---|---|
| Words Transcribed | 967,000+ |
| Recording Hours | 170+ hours |
| Sessions | 2,900+ |
| Stability Tests | 600+ |
| Longest Session | 3+ hours |
π° Pricing
Phase 1: Founding Members
β¨ First 1000 users = FREE LIFETIME
Phase 2: After 1000 Users
β¬100 β Lifetime License (one payment, yours forever)
Optional Support:
β β¬5 β’ πΊ β¬15 β’ π β¬25 β’ πΎ β¬50