Skip to content

StevenACZ/SapoWhisper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

51 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐸 SapoWhisper

Transcribe your voice to text with a keyboard shortcut.

A macOS menu bar app that instantly converts speech to text. Press βŒ₯ + Space, speak, and the text is automatically pasted wherever you're typing.

macOS Swift License


✨ Features

  • 🎀 Instant transcription β€” Press the shortcut, speak, done
  • πŸ”’ 100% private β€” Local transcription option with WhisperKit (no internet needed)
  • ☁️ Google Cloud Chirp 3 β€” Maximum accuracy with Google's latest STT model
  • ⌨️ Auto-paste β€” Text is automatically pasted where you're typing
  • 🌐 Bilingual β€” Supports Spanish and English
  • 🎨 Visual overlay β€” Floating pill shows recording status with audio visualizer

πŸš€ Installation

Requirements

  • macOS 13.0 (Ventura) or later
  • Apple Silicon (M1/M2/M3/M4/M5) recommended

Steps

  1. Download the latest version from Releases
  2. Drag SapoWhisper.app to your Applications folder
  3. Open the app β€” a 🐸 will appear in your menu bar
  4. Grant microphone permissions when prompted

🎯 Usage

  1. Press βŒ₯ + Space (Option + Space) β€” customizable in Settings
  2. Speak β€” You'll see a floating pill with the audio equalizer
  3. Press the shortcut again to stop
  4. ✨ Text is automatically pasted

πŸ’‘ You can change the shortcut in Settings β†’ Hotkey


βš™οΈ Transcription Engines

Choose your preferred engine in Settings β†’ Engine:

Apple Speech (Online)

  • ☁️ Requires internet connection
  • πŸ“¦ No download needed
  • πŸ”„ Uses Apple's servers

WhisperKit (Local) β€” Recommended for privacy

  • πŸ”’ 100% offline β€” Your audio never leaves your Mac
  • πŸ“₯ Models download automatically inside the app
Model Size Speed Accuracy
Tiny 77 MB Very fast ⭐⭐
Base 147 MB Fast ⭐⭐⭐
Small ⭐ 487 MB Moderate ⭐⭐⭐⭐
Large V3 3.1 GB Slow ⭐⭐⭐⭐⭐
Large V3 Turbo ⭐ 3.2 GB Fast ⭐⭐⭐⭐⭐

πŸ’‘ Small and Large V3 Turbo are recommended for best balance.

Google Cloud (Online) β€” Best accuracy

  • 🎯 Chirp 3 (V2) β€” Google's most accurate speech-to-text model
  • πŸ”‘ API Key (V1) β€” Simple alternative with latest_long model
  • ☁️ Requires internet and a Google Cloud account

Chirp 3 Setup (Recommended)

# 1. Install gcloud CLI
brew install google-cloud-sdk

# 2. Authenticate
gcloud auth application-default login

SapoWhisper will automatically detect your credentials. That's it!

API Key Setup (Alternative)

  1. Go to Google Cloud Console β†’ APIs & Services β†’ Credentials
  2. Create an API Key and restrict it to Cloud Speech-to-Text API
  3. Paste the key in SapoWhisper Settings β†’ Engine β†’ Google Cloud β†’ API Key

🀝 Contributing

Contributions are welcome! If you find a bug or have an idea, open an Issue.


πŸ“„ License

MIT Β© StevenACZ

About

🐸 Speech-to-Text local para macOS usando Whisper - Como SuperWhisper, pero gratis, local y tuyo

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages