Skip to content

v0.4.0 — SenseVoice engine + quick wins

Choose a tag to compare

@MaximCosta MaximCosta released this 22 Jun 20:50

The biggest release yet — a new local engine plus a batch of fixes.

✨ New

  • 🗣️ SenseVoice engine — a third, fully on-device transcription engine (via sherpa-onnx) for Chinese, Cantonese, English, Japanese and Korean. Fast, non-autoregressive, with punctuation. Settings → Model → SenseVoice (downloads a ~239 MB model on first use). For French, keep using Whisper or Parakeet.
  • 📦 Model download sizes shown for every Whisper and Parakeet model.
  • ⌨️ Remappable cancel shortcut — pick the key that discards a recording (Esc / ⌘ Esc / ⌥ Esc / ⌃ Esc / ⌘.).
  • 🌐 Translate to English toggle in the menu-bar menu.
  • ⚠️ Transcription failures now show the specific error, not just "Transcription failed".

🔧 Fixes

  • Fixed a menu-bar crash (Swift concurrency).
  • The General settings tab now scrolls.
  • Each engine's model list no longer leaks into the others.
  • The GitHub link in Settings now points to this fork.

Install / update

On 0.3.1+, "Check for Updates…" (menu-bar icon) installs this in place. Or:

brew install --cask my-monkeys/tap/opensuperwhisper