Skip to content

v2.5.0

Choose a tag to compare

@bledny1099 bledny1099 released this 28 Aug 13:36
· 17 commits to main since this release

Added

  • Top 100 User Words Frequency Engine (UserFrequencyDictionary): dynamic user lexicon tracking that learns your most-used words over time and prioritizes them in spellchecking, phonetic alignment, and candidate scoring.
  • Context-Aware Russian Misrecognition Filtering: intelligent resolution for acoustic confusions (e.g. 'проявка' -> 'проверка' in testing/speech/sound contexts while preserving photography terminology).
  • Strict Language Locking: automatic detection fallback that locks decoding to enabled languages when multilingual mode misdetects unselected languages.
  • Audio Input Source Selector: microphone selection in Settings (System tab) and Menu Bar popover.

Changed

  • Linguistic Sanitization: added automatic conversion of rogue Ukrainian glyphs and grammatical particles when transcribing in Russian mode.
  • Microphone Buffer Drain: added hardware buffer flush delay before closing audio tap to capture ending syllables completely.
  • Speech Boundary Padding: extended trailing audio padding from 150ms to 450ms in VAD conditioning to prevent cutting off trailing words and soft consonants.

Fixed

  • Trailing Text Truncation: eliminated aggressive regex patterns and substring matching bugs in hallucination removal that previously deleted sentence endings.
  • Waveform Width & Spring Physics: restored full 52-bar bouncy dynamics across the recording pill.
  • Audio Hotkey Deadlock & Menu Bar Crashes: eliminated deadlock during rapid hotkey toggling and resolved MenuBarExtra presentation crashes.