STT-CLI
Last updated
Hybrid speech-to-text CLI tool with offline Whisper support for Windows
Install with winget
$ winget install --id Mantej-Singh.STT-CLI --exact --version 2.0.0Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.
For Intune admins
Stop chasing app updates. Pckgr patches them for you.
Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.
Start free 30-day trialNo credit card required.
About
STT-CLI v2.0 is a Windows-only speech-to-text tool with hybrid engine support (Whisper offline + Google online). Designed for users on corporate laptops where Win+H is disabled by IT policies. Runs as a background system tray application with no visible window, using a global hotkey (double-tap Left Alt) to toggle recording. Perfect for use with Windows Terminal, PowerShell, Claude Code, and Gemini CLI.
Key Features:
- Hybrid Speech-to-Text: Whisper (offline) + Google Web Speech API (online) with switchable engines
- Offline Mode: Works without internet using OpenAI Whisper (MIT licensed, privacy-focused)
- Engine Toggle: System tray menu to switch between Auto-Detect, Whisper, and Google modes
- About Menu: Version info and engine status at your fingertips
- Auto-start on Windows Boot with persistent settings
- Global hotkey activation (double-tap Left Alt)
- Background operation with system tray icon
- Balloon notifications for recording status and engine changes
- Automatic CLI window detection (security feature)
- No admin rights required
- Portable executable - no installation needed
- Works on corporate laptops with restricted permissions and offline environments
Installers · v2.0.0
| Architecture | Type | Scope | Install | Download |
|---|---|---|---|---|
| x64 | Portable | - | Direct |
Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.
Security
No known CVEs for STT-CLI.
Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.
Related apps
More from Mantej Singh Dhanjal or browse speech-to-text, voice-recognition, cli.
Frequently asked questions
How do I install STT-CLI on Windows?
How do I install STT-CLI silently for unattended deployment?
How do I uninstall STT-CLI via winget?
Is STT-CLI free?
Does STT-CLI work on Windows 10?
How do I keep STT-CLI up to date?
Recent versions
- 2.0.0latest
- 1.4.0
- 1.3.1