Skip to content

v1.40.4 - Fix Short Diarization Segments

Choose a tag to compare

@askidmobile askidmobile released this 12 Dec 22:26
· 101 commits to master since this release

Fixed

  • Short Diarization Segments Causing False Speaker Changes: Fixed issue where short words were incorrectly assigned to different speakers
    • Problem: Diarization sometimes creates very short segments (<1 sec) that are misclassified
    • Example: "отправлять в бридж" was split as "отправлять в" (Speaker 1) + "бридж" (Speaker 2) due to 0.66s diarization segment
    • Solution: Added mergeShortDiarizationSegments() that merges segments shorter than 1 second with their neighbors
    • Result: More accurate speaker attribution, fewer false speaker changes

Downloads

  • AIWisper-1.40.4-arm64.dmg - Apple Silicon (M1/M2/M3)
  • AIWisper-1.40.4-x64.dmg - Intel Mac