github TypeWhisper/typewhisper-mac v1.8.1-rc1

latest releases: plugin-canary-v1.1.0, plugin-cohere-transcribe-v1.1.0, plugin-google-cloud-stt-v1.1.0...
pre-release2 hours ago

TypeWhisper 1.8.1 Release Candidate 1

The first release candidate for TypeWhisper 1.8.1. It contains everything merged since 1.8.0.

Highlights

  • Language Detection (new plugin): when you select several spoken languages and the engine accepts only one, such as Parakeet, WhisperKit, Qwen3 or Groq, the plugin detects which of them you speak instead of always using the first one. Canary, Cohere Transcribe (Local) and Google Cloud STT cannot detect the language themselves; with the plugin they now work with Auto-detect all languages. The plugin runs on your Mac in about 15 ms per transcription, and the audio never leaves it. Install it from Discover plugins; the App Store edition includes it. Live previews still use the first selected language.
  • Correct Last Dictation: a menu bar action and an assignable shortcut open a small editor with your latest dictation. Saving updates the History entry, copies the corrected text and learns a single replaced word for the Dictionary with the existing conservative rules.
  • Toggle dictations can stop on their own after a chosen silence (Dictation > Toggle Mode, off by default, 3 seconds). They never stop before you start speaking.
  • The dictation indicator can show the current model and switch it from a menu (Appearance > Left Side or Right Side > Model). A model chosen during a recording applies to the next dictation.
  • LLM workflows can use the text of the front window as reference, for example to spell names as they appear on screen ("Use screen context", off by default, needs Screen Recording permission).
  • The workflow editor shows Behavior and Trigger first and moves everything else into Advanced. A new Try It Out card runs the unsaved draft.
  • Spanish is available as an app language.

Dictation

  • English spoken punctuation accepts US terms ("exclamation point", "open square bracket", "close square bracket"), spoken quotes ("open quote", "close quote") and hashtags ("hashtag" becomes #).
  • Inline Commands: a spoken instruction such as "translate this into English" now changes the output language instead of keeping the language of the dictation.
  • With Preserve clipboard content on, Telegram and other apps that report Accessibility writes as failed no longer receive a dictation twice.
  • The setup wizard recommends a local engine that supports your spoken language instead of always Parakeet.
  • Pickers that fall back to the default engine name it and link to the Dictation page.
  • Parakeet Vocabulary Boosting no longer replaces ordinary words with dictionary terms ("my grandpa" no longer becomes "my Grafana").

Workflows and language models

  • The built-in workflow instructions follow your dictation more reliably on local and cloud models. Cleaned Text also removes filler words, stutters and repeated words, keeps only the final version when you correct yourself, and splits run-on speech into sentences. Translation drops filler words too. Email Reply writes directly to the person you name and ends with a closing instead of a placeholder. Meeting Notes stay in the language of the dictation and keep every date. A workflow's fine-tuning still takes priority.
  • New installs get a Translate preset that reliably translates German text and a Draft Email preset that no longer invents details. Prompts you already have keep their text.
  • An Always workflow can exclude apps and websites.
  • History details show the LLM provider, model and the tokens the provider reported for each processed entry. /v1/history returns them as llm_usage.
  • Local LLM (MLX) 1.0.6 recommends a model for this Mac based on its memory, describes each Gemma 4 model and warns when a model needs more memory than the Mac has. Gemma 4 E4B (8-bit) is no longer experimental.

Recorder and meetings

  • Settings > Recorder > Recordings Folder sets where new recordings are saved. If the folder is unavailable, a recording goes to the default folder and the Recorder says so.
  • After Stop, the recording is transcribed in the background, so the next recording can start right away.
  • Meeting automation can run without countdowns and the indicator ("Show countdowns and indicator for meeting recordings").
  • Obsidian 1.2.0 can export Recorder transcripts as notes (Auto-Export > Recorder transcripts, off by default).
  • Recorder completions for webhooks, Script Runner and GET /v1/recorder/recordings include speakers, the recording time, the duration and the calendar event.
  • Speaker detection keeps your own speech that the microphone detection missed with "Me". When you rename your microphone speaker, later recordings use that name. Recordings transcribed with engines that return no timestamps, such as Qwen3, get speakers through a Parakeet timing pass.

Dictionary

  • Import your own term packs from a JSON file in the community pack format under Dictionary > Term Packs > Local Packs, turn them on and off like the other packs, and export them for another Mac. Local packs stay on this Mac.

Plugins and SDK

  • New: Language Detection 1.0.0. Updated: Canary, Cohere Transcribe (Local) and Google Cloud STT 1.1.0 for automatic language detection.
  • R2T2 offers only the own-server mode on Intel Macs, where the built-in server cannot run.
  • MCP Client: an action run right after saving a server keeps its connection, and cancelling during a connection is reported as cancellation.
  • Plugin SDK: optional LLM usage reporting (PluginLLMUsageReporting), spoken language identification providers (SpokenLanguageIdentificationProviderPlugin) and engines that leave language detection to the host (HostLanguageDetectionEnginePlugin).

Mac App Store edition

  • GigaAM (local Russian dictation) is included.
  • The Premium page offers Connect Existing TypeWhisper License for customers who bought a license outside the App Store.
  • The edition keeps access to a chosen Recordings Folder after a restart.

Fixes

  • Closing the last window no longer quits TypeWhisper on macOS 15; the app keeps running in the menu bar.
  • Pair Device stays available after launch when paired devices are allowed.
  • The German interface translates the API token setting and the Script Runner rules.

Compatibility and updates

Requires macOS 14 or later; supports Apple silicon and Intel Macs. The iCloud bridge is included in every release.

Language Detection 1.0.0 and Canary, Cohere Transcribe and Google Cloud STT 1.1.0 require TypeWhisper 1.8.1; TypeWhisper 1.8.0 keeps the earlier plugin versions.

RC1 is available through GitHub and the Release Candidate update channel. The stable release and Homebrew remain on 1.8.0. Please report regressions with the release tag, macOS version, and the affected engine or plugin.

Don't miss a new typewhisper-mac release

NewReleases is sending notifications on new releases.