Skip to content

Releases: vrennat/hearsay

Hearsay 0.1.7

Choose a tag to compare

@vrennat vrennat released this 30 Oct 19:10

Live speaker labels now distinguish detected voices from speech whose speaker is uncertain.

  • Unmatched words no longer silently become Remote 1 or inherit a nearby turn's speaker. Equal-overlap ambiguities also remain uncertain.
  • Uncertain groups cannot be globally named or supply a name to the final transcript. Existing numbered voice labels and older meeting files remain compatible.
  • Content-free diagnostics report segment slots and matched/uncertain word counts every 30 seconds, helping distinguish timing gaps from model merging.
  • Publishing stages the signed app without replacing or restarting an installed copy.

This fixes unsupported speaker assignments and misleading labeling. It does not change the acoustic diarization model or guarantee that every participant will be separated. Final offline diarization remains independent.

Validation: 179 automated tests passed (142 XCTest and 37 Swift Testing), including synthetic four-voice, delayed-segment, ambiguous-overlap and final-name-transfer regressions. The real on-device title-generation test was excluded. No real call audio or transcripts were used. Live-call acoustic accuracy and UI interaction were not tested during the active recording.

Hearsay 0.1.6

Choose a tag to compare

@vrennat vrennat released this 28 Oct 23:43

What's Changed

  • fix(release): inline update notes in the appcast by @vrennat in #6
  • feat: move transcript lines between speakers; export decrypted audio by @vrennat in #10
  • fix(meeting): inspector steps aside in narrow windows by @vrennat in #9
  • fix(main): show the sidebar when opening with nothing selected by @vrennat in #11
  • feat(diarizer): automatic call diarization by @vrennat in #12

Full Changelog: v0.1.5...v0.1.6

Hearsay 0.1.5

Choose a tag to compare

@vrennat vrennat released this 28 Oct 17:27

What's Changed

  • feat: Settings menu bar, auto-update switch, dihard3 live call diarizer by @vrennat in #5

Full Changelog: v0.1.4...v0.1.5

Hearsay 0.1.4

Choose a tag to compare

@vrennat vrennat released this 28 Oct 05:36

What's Changed

  • feat: live transcript in the main window, pause, People on the call by @vrennat in #4

Full Changelog: v0.1.3...v0.1.4

Hearsay 0.1.3

Choose a tag to compare

@vrennat vrennat released this 27 Oct 18:00

What's Changed

  • feat: confirm guessed names, self-update with Sparkle by @vrennat in #2

Full Changelog: v0.1.2...v0.1.3

Hearsay 0.1.2

Choose a tag to compare

@vrennat vrennat released this 27 Oct 17:29

What's Changed

  • fix: live renaming, stop prompt, old live names, known voices by @vrennat in #1

New Contributors

Full Changelog: v0.1.1...v0.1.2

Hearsay 0.1.1

Choose a tag to compare

@vrennat vrennat released this 24 Oct 20:39

Full Changelog: v0.1.0...v0.1.1

Hearsay 0.1.0

Choose a tag to compare

@vrennat vrennat released this 24 Oct 10:59

First public release. Requires macOS 26 or later on Apple Silicon.