How VoicePad works on Windows
VoicePad is a native Windows application built with Python and PyInstaller. It runs in the background from your system tray, ready to transcribe whenever you need it.
The Orb (clipboard mode)
A floating microphone button that stays on top of all windows. Click it, speak, click again — your dictated text lands in the clipboard, ready to paste anywhere with Ctrl+V. Great for quick notes or when switching between apps.
Direct mode
Dictate directly into any focused text field. Press the hotkey, speak, press again — text streams into Word, your browser, your code editor, wherever your cursor is. Uses Win32 SendInput to simulate keyboard typing.
Activation
Configure a global hotkey (default: Ctrl+Shift+Space) that works in any application. Or use the system tray icon to start/stop recording manually.
Apps it works in on Windows
Microsoft Office
- Microsoft Word — dictate documents, reports, letters
- Microsoft Outlook — compose emails hands-free
- Microsoft Excel — enter data, notes in cells
- Microsoft PowerPoint — speaker notes, text boxes
- Microsoft Teams — chat messages (not voice calls)
Browsers & Web Apps
- ChatGPT / Claude — talk to AI assistants by voice
- Gmail / Google Docs — full Google Workspace support
- Notion — notes, databases, documents
- Slack (web) — messages and threads
- Any web form — search bars, comment fields, login forms
Development Tools
- Visual Studio Code — comments, documentation, even code
- JetBrains IDEs — IntelliJ, PyCharm, WebStorm
- Windows Terminal — yes, you can dictate commands
- Notepad++ — quick notes and scripts
Rule of thumb: If you can type there with your keyboard, VoicePad can dictate there. It simulates standard keyboard input at the Windows level.
Technical implementation on Windows
| Component | Implementation |
|---|---|
| Whisper runtime | whisper.cpp (C++ port, GGUF format) |
| Acceleration | CPU (SSE/AVX) + optional CUDA for NVIDIA GPUs |
| Audio capture | WASAPI (Windows Audio Session API) |
| Voice detection | Silero VAD (ONNX runtime) |
| Text injection | Win32 SendInput (keyboard simulation) |
| UI framework | PyQt6 (native Windows widgets) |
| Installer | Inno Setup (EXE installer) |
| Hotkey handling | Global keyboard hook (RegisterHotKey) |
VoicePad uses SendInput to inject text at the Windows input level. This means it works with any application that accepts keyboard input — no special integration or API access required.
VoicePad vs Windows Voice Typing
| Feature | VoicePad AI | Windows Voice Typing (Win+H) |
|---|---|---|
| Works offline | Yes, always | Basic only (low accuracy) |
| Accuracy (English) | 96-98% (Whisper) | ~90% offline, ~95% online |
| Accuracy (German) | 94-97% | ~85% |
| Privacy | 100% local | Voice sent to Microsoft (online mode) |
| Requires account | No | Microsoft account for best features |
| Custom vocabulary | Yes (dictionary) | Limited |
| Works in all apps | Yes | Most (some compatibility issues) |
| Price | €9.99–€24.99 one-time | Free (with Windows) |
Windows Voice Typing is convenient but limited. VoicePad brings Whisper-level accuracy to Windows with complete offline operation and privacy.
System requirements
| Component | Minimum | Recommended |
|---|---|---|
| Windows version | Windows 10 (1909+) | Windows 11 |
| Architecture | 64-bit (x64 or ARM64) | x64 |
| CPU | Intel i5 / AMD Ryzen 5 (2018+) | Intel i7 / AMD Ryzen 7 |
| RAM | 4 GB | 8 GB+ |
| Disk space | 500 MB (Small model) | 2 GB (Medium model) |
| GPU | Not required | NVIDIA (CUDA) for faster processing |
VoicePad runs on any modern Windows PC. Older hardware works but with slower transcription. No admin rights needed for installation.
Frequently asked questions
Get VoicePad for Windows
14-day free trial available. Founding members get lifetime Pro access — — spots remaining.
Get VoicePad for Windows