Skip to content

v0.2.20

Choose a tag to compare

@rcourtman rcourtman released this 27 Jun 17:35

What's Changed

  • Rapid dictation stability: Parakey now keeps the microphone engine warm
    briefly between rapid dictations instead of tearing CoreAudio down and
    rebuilding it after every release. This avoids a reproducible freeze after
    several quick uses while still closing the input session after the user
    pauses.
  • Audio route handling: Configuration-change notifications caused by
    Parakey's own audio-engine start/stop cycle are ignored, so they no longer
    trigger redundant deferred restarts during normal dictation.
  • Filler-word cleanup: Removing a sentence-start filler inside a longer
    transcript now restores the capitalization of the next word. For example,
    This is the first sentence. Um this is the second sentence. now becomes
    This is the first sentence. This is the second sentence.

Validation

  • Ran the full in-binary self-test suite.
  • Ran a signed dev-app stress check with 15 rapid event-tap dictation cycles
    and confirmed the app stayed responsive, reused the warm input engine for
    the burst, then closed it after the idle delay.