Skip to content

SubForge v1.0.2

Choose a tag to compare

@henry1786580051-lang henry1786580051-lang released this 02 Jun 08:10
· 9 commits to master since this release

v1.0.2 - 2026-06-02

Fixed

  • Fixed Whisper.cpp word-level transcription dropping or misplacing quiet intro speech.
  • Fixed smart split output covering silent/no-speech regions by running a second source-audio timing refinement after sentence reconstruction.
  • Fixed subtitle timing refinement so VAD can trim both leading silence and trailing silence instead of only subtitle tails.
  • Fixed RMS pause restoration cutting through Silero VAD-confirmed continuous speech in noisy driving footage.
  • Fixed repeated Whisper.cpp text fragments around chunk/VAD boundaries.
  • Fixed English smart-split spacing around punctuation, including cases like everyone, welcome and Torrance, California.
  • Fixed dangling English fragments split after connector words such as to or this.
  • Fixed packaged macOS builds so DeepFilterNet3 denoising is available in the app bundle.

Changed

  • Disabled Whisper.cpp internal VAD for full-audio word timestamp runs to avoid missing quiet opening speech.
  • Added live transcription and smart-split UI updates while processing.
  • Improved macOS packaging for bundled torch, torchaudio, static ffmpeg/ffprobe, and denoise resources.
  • Added regression tests for word-level timestamp preservation, repeated ASR text cleanup, VAD timing edge trimming, smart-split punctuation spacing, dangling-tail split avoidance, and post-split timing refinement.

Asset

  • SubForge-timing-vad-fix-macos-arm64.dmg
  • SHA256: 38a884b0faaaf3efdcaaf0f771d9c6e895733a830ae58c9f2e6400a36d840423