What is new

Every build that has actually shipped, newest first. The list is generated from the same update feed the app reads, so a release cannot appear here without having been published — or be published without appearing.

Updates arrive through the updater inside the app: Voicecape checks once a day and sends nothing but a version number. You can also download the current build directly.

1.3.3 — Quick note

Press the capture shortcut and say something. It lands on a board inside Voicecape, and you do not have to open the app first or find a window to type into. Both shortcuts — one to capture, one to show the board — are in Settings → Quick note, and either can be turned off.

Notes stay on the Mac that took them. Nothing on the board is deleted on its own: you can open a note to edit it, copy it out, or delete it yourself. Dimming after a week, two weeks or a month only marks a note as having sat a while — it does not remove anything.

1.3.2 — Take your dictionary with you

Settings → Backup writes your settings and your personal dictionary to a file you choose, and reads one back on another Mac. Importing only adds — nothing already on this Mac is removed, and importing the same file twice does not duplicate anything.

Your transcripts are not in that file. They stay on the Mac that made them, which is the point of this product; the file carries the vocabulary you built up, which is the part that is painful to lose. Machine-specific things are left out too — a microphone that only exists on the old Mac should not follow you to the new one.

1.3.1 — Free a Mac yourself

If your licence is on all three Macs and you are retiring one, you no longer have to write to us and wait. Open Settings → Licence on the Mac you are letting go and press Release this Mac — the slot is free straight away, and the same licence key brings it back whenever you want. Email is still the answer for a Mac you no longer have, because a machine that is gone cannot release itself.

Settings can also give a tone to apps that are not in the built-in list. After you dictate somewhere, that app appears at the top of Tone per app and you can file it as code, terminal, chat or writing. Until now only sixteen apps could be classified and everything else was treated as unknown, which quietly meant the most cautious clean-up with no way to say otherwise.

1.3.0 — Accounts

You can now create a Voicecape account with your email address, or sign in with Google. An account is not a licence and it is not required to dictate — it is a way back in that does not depend on finding a licence key in an old inbox. (An earlier version of this note said an account carries your settings, dictionary and history between Macs. It does not, and we should not have written it: nothing is synced to a server. 1.3.2 adds a backup file that moves your settings and dictionary yourself — your transcripts stay on the Mac that made them.)

Signing in has its own shape now: you pick sign in or create account once at the top, and the screen below follows that choice instead of offering three buttons that all look equally likely. If you forget your password we email you a link, which lands on a page on this site where you set the new one.

1.2.9 — Fewer ways to lose a device slot

This Mac now settles on its identifier the first time it needs one, instead of only when an activation succeeds. A failed attempt on a bad connection used to leave nothing behind, so the next press looked like a different Mac to the server and quietly used up another of your three slots.

Two smaller fixes in the same area: cloud dictation now refreshes its credentials when you come back to the app even if you never turned on clean-up, and a trial that runs out while the app is open is noticed there and then rather than on the next launch.

1.2.8 — Activated licences now actually unlock the app

A licence could be activated successfully — stored, signed, ninety days of offline cover — and the app would still show the trial-ended screen, because the check that reads that licence could not see the signature it needed. It can now, and an activated Mac unlocks immediately.

1.2.7 — Licence messages in your language

When activation is refused, the reason now comes from the app in the language you use, instead of an English sentence relayed from the server. And if a licence is already on all its Macs, the message tells you what actually works: write to us and we release a slot the same day.

Repeat presses of Activate no longer make a second activation of the same Mac — the app refreshes the one it already has.

1.2.6 — Activation, made unrepeatable

Pressing Activate more than once could quietly register the same Mac several times, using up the licence’s device slots until the key refused the very Mac it was bought for. The app now recognises a Mac that is already activated with the same key and simply refreshes it — repeat presses cost nothing.

And when activation has already succeeded, a hiccup in the final screen refresh is no longer reported as a failure — the licence is on the Mac either way, and saying otherwise invited exactly those repeat presses.

1.2.5 — Subscribe in one click, and a launch-path fix

Voicecape Cloud can now be bought directly — the Subscribe button on this site and in the app opens a checkout where you pick monthly or yearly. Cancelling, switching plans and receipts all live in the customer portal, linked from the pricing page.

Fixed: if a development copy of the app had ever registered itself to start at login, that stale copy could keep launching — and failing to update — after the real app was installed. The app now refuses to register a non-release copy and quietly re-points the login entry at the copy you actually run.

1.2.4 — Licence housekeeping, done honestly

When our server definitively says a licence is finished — refunded, or the key was reissued — the app now retires its stored offline permission right away instead of letting it run out on its own. Nothing changes for a network hiccup or a server outage: those are not verdicts, and the app keeps working exactly as before.

The app also takes the chance to re-check its licence after a dictation ends, so a Mac that stays awake for weeks hears about changes without a restart. The check itself still leaves your Mac at most once every seven days — the same promise the privacy policy has always made.

1.2.3 — Quieter screen, smarter microphone

Settings gained a switch for the on-screen capsule. Turn it off for presentations and screen recordings — the sounds still play, so you always know a dictation started, finished or fell back.

If you switch apps while talking, the capsule now says so: ⇄ ⌘V means your words are on the clipboard because the app in front changed, not because the field refused them. Different fact, different message.

And when the microphone you chose is not connected — AirPods off, an interface unplugged — Voicecape now tries the microphones you used recently before falling back to the system default. Nothing to configure: your own picks are the priority list.

1.2.2 — Cloud dictation from the first launch

New installs now start with Cloud dictation on. Speech goes to our relay while you speak and comes back as text in real time — faster, and better at names, jargon and mixed-language sentences than the model inside the app.

If you already had Voicecape installed, nothing changed: your switch stays exactly where you left it. And the switch itself is still in Settings ▸ Processing — turn it off and recognition runs on this Mac only, with no audio leaving it.

One provider receives the audio, it is named in the privacy policy and listed in the Trust Center, and we keep no copy. When the network is unreachable the app falls back to on-device recognition rather than failing.

  • The microphone permission prompt and the settings copy now describe what the switch does instead of asserting a default — in all five languages.

1.2.1 — Recognition in the cloud, if you want it

Until now the words became text on your Mac and there was no other option. There is one now, and it is off until you turn it on: Settings ▸ Processing has a Cloud dictation switch, and with it on the audio goes to a speech provider instead of to the model inside the app. It comes back faster and it is better at names, jargon and the languages that are hard for a small on-device model.

This is a different promise from the one the previous build made, so we will say it plainly: with this switch on, the audio leaves your Mac. Cloud polish only ever sent text. If that trade is not one you want, leave the switch alone — everything else in the app works exactly as it did, entirely on your Mac.

One provider receives it, it is named in the privacy policy and listed in the Trust Center, and we keep no copy. When it cannot be reached the app falls back to on-device recognition rather than failing.

  • The default shortcut was doing nothing on most external keyboards. It is bound to Fn, and third-party keyboards handle that key in their own firmware and never send it — so the app was waiting for a key that could not arrive. Onboarding now says so and offers a shortcut that works, and if you already picked your own nothing changes.
  • The microphone permission prompt said the app was going to do something it does not. Corrected in all five languages.

1.2.0 — Cloud polish, if you want it

Speech recognition has always run on your Mac and still does. What is new is an optional second step: after the words are already text, you can have that text cleaned up by a language model instead of by the rules that ship inside the app. It reads more like something a person wrote — full sentences, punctuation where it belongs, the false starts gone.

It is off until you turn it on. Settings ▸ Processing has a new option next to the ones that were already there, and if you never open that menu nothing about this build talks to a server that the previous one did not.

When it is on, the transcribed text — never the audio — goes to our relay and from there to one language-model provider. We keep no copy of it. The privacy policy names every provider and says exactly what the request carries, and the Trust Center lists the hosts.

It works during the trial too. The trial has always been the whole app, and this did not become the exception.

  • Pick your microphone in Settings — the app used to take whatever macOS considered the default, which is wrong the moment you plug in an interface.
  • The menu bar menu speaks all five languages, and so does the app menu next to the Apple logo.
  • Recent dictations on the home screen, so the last thing you said is one click from being copied again.
  • The shortcut picker no longer runs off the bottom of a small window.

1.1.1 — Buying it works

Until this build there was no way to turn a purchase into a working app. You can now paste the licence key from your receipt into Settings, press Activate, and that Mac is licensed.

The trial also became real: the app stops inserting text after 14 days, which is what the terms had been promising all along. Your settings and dictionary stay where they are and come back the moment a key goes in.

  • One licence covers up to 3 Macs — stated the same way in the app, on the site and in the core, which it had not been.
  • A Buy button next to the trial button, instead of a page that named a price and gave no way to pay it.
  • Settings now says out loud that choosing your language beats automatic detection when you know what you will be speaking.

1.1.0 — Five languages, one model

English, Korean, Spanish, Japanese and Chinese, from a single model that ships inside the app — including sentences that switch language halfway through. The smaller model we had been shipping got Korean and English right and missed Spanish, Japanese and Chinese outright, so it was replaced.

That is why the download grew from about 215 MB to about 575 MB. It is a real cost and it buys the languages; nothing else in the app got heavier.

The second big change is that text stopped disappearing. Insertion used to trust the accessibility API when it reported success, and in browsers and Electron apps that report arrives before the write has actually happened — so the fallback never ran and the sentence was silently lost. Insertion is now judged by its effect instead of by a return value.

  • Voicecape lives in the menu bar: closing the window no longer quits the product, and the Voice Bar appears while you speak.
  • The personal dictionary is actually handed to the recogniser now — before this it was stored and never used.
  • Automatic language detection, with a confidence gate so one unclear word does not switch languages mid-sentence.
  • Punctuation is preserved, and line breaks come from real silence rather than from guesswork.
  • The Settings window gained a sidebar; Dictionary and History moved inside it.
  • fn is the default hold-to-talk key on macOS.
  • Onboarding opens System Settings for you and moves to the next step when you come back.

1.0.1 — The first patch

A small release, aimed at the first thing everybody hit: onboarding could get stuck. Choosing a shortcut saved the value without re-reading what the app could now do, so the same step stayed on screen and there was no way forward.

  • Shortcuts are shown the way macOS writes them — ⌘⇧Space rather than an internal name.
  • The app and the core agreed on the default shortcut for the first time; before this they held different values and the one on screen was not the one that fired.

Back to voicecape.com