Skip to content

Inside Voice 1.5.4

Choose a tag to compare

@BillDX BillDX released this 23 Sep 15:51
· 3 commits to main since this release
  • Crash fix. Pressing the dictation key after the audio input had
    changed (a headset or dock plugged or unplugged, AirPods connecting,
    sleep/wake) could quit the app on the spot: the audio engine rejected a
    stale input format with an exception Swift cannot catch. Every dictation
    now starts a fresh audio engine, that call is fenced so a failure shows
    "Mic unavailable" instead of quitting, and an input change during a
    recording ends the dictation cleanly with what was heard so far (the
    menu says why until the next dictation). The reason for a capture
    failure goes to the unified log, category "audio"; still never any
    audio or text.
  • Parakeet gets the decode watchdog whisper has had: a wedged decode aborts
    after twice the clip length (never under a minute) instead of leaving the
    app stuck on "Transcribing…" with the hotkey apparently dead. The whisper
    watchdog is now also kept alive for the whole decode; Swift was free to
    release it early.

Install: open the DMG, drag Inside Voice to Applications, launch — or with
Homebrew: brew trust BillDX/tap && brew tap BillDX/tap && brew install --cask inside-voice.
Signed with a Developer ID and notarized by Apple: it opens without warnings.

SHA-256 of InsideVoice.dmg: 5935092bbf36ee5d5a76f00420fcac57bcfc62de806eec2d012b8d980020e068