Skip to content

v1.1.2

Choose a tag to compare

@EvanBoyar EvanBoyar released this 07 Mar 15:34

What's Changed

  • Unit tests: 81 tests covering command parser happy paths, unhappy paths, edge cases, timeouts, and frequency parsing
  • Vosk finalization fix: Force-flush Vosk when partial text is stable for 2 seconds — fixes grammar-constrained mode where Vosk recognizes words but never commits them as final results, which was causing "cancel" and other commands to be ignored
  • Memory fixes: raw_text no longer grows unboundedly in idle state; audio buffer switched to bytearray for in-place operations
  • Callsign slashes: "slash" and "stroke" now produce / in callsigns (e.g., VP2E/W1AW, W1AW/VP2/P)
  • Removed keyword highlighting: Redundant feature from early development, now that the command parser handles all voice command recognition