github bpwhelan/GameSentenceMiner v2026.10.2
Release v2026.10.2

2 hours ago

Downloads

OS Download
Windows GameSentenceMiner-Setup-2026.10.2.exe
Windows (unpacked) GameSentenceMiner-2026.10.2-win-unpacked.zip
Linux GameSentenceMiner-2026.10.2.AppImage
macOS (Apple Silicon) GameSentenceMiner-2026.10.2-arm64.dmg

Intel Mac builds are no longer provided. If you need GSM on Intel Mac, run it from source.

What's Changed

A new efficient OCR option and a few everyday improvements.

VOCR: lightweight and promising

VOCR is a local OCR engine for horizontal Japanese dialogue. Its models are just 0.82–2.48 MB. It's opt-in; your existing OCR defaults stay the same.

Thanks to bee-san for vita-vn-ocr, the original VOCR project behind GSM's integration.

In four Akai Ito gameplay recordings, VOCR Large matched 522 of 540 hooked lines (96.7%), with 0.45% character error on hooked text after ignoring punctuation and spacing. These time-paired results cover one game; missed lines and occasional pairing errors still need work. Early days, but very promising.

Choose OCR → Advanced → Recognition → Main OCR → VOCR. GSM downloads its runtime and model on first use; later scans work offline. Overlay OCR can use it too. Model weights are for non-commercial use. Setup and limits.

It's also worth trying using VOCR Text Detector alongside Google Lens with super fast text detection, while maintaining the excellent accuracy of Google Lens.

The OCR Recognition settings with the experimental VOCR option in the Main OCR menu

Also in this update

  • GPU settings: check NVIDIA setup and choose CPU/GPU use separately for MeikiOCR, FireRedVAD, and Whisper.
  • Unwanted text: exclude exact captured entries per game from the OCR feed, or manage them under Text Processing → Excluded sentences.
  • VN Guide: browse available guides and remember the selected guide and route per game.
  • VN Guide: fix "Choice Logged" Showing until the next choice is detected in "Always show" mode.
  • Fix FireRedVAD audio preprocessing. Sampled a few times where the end of the audio wasn't detected properly and it turns out it was because of the audio preprocessing we were doing. This also gives a nice little speed bump in showing the confirmation dialogue. If you moved to silero it might be worth another shot.

A little Halloween decoration, too. Settings → General → Disable seasonal effects turns it off.

Don't miss a new GameSentenceMiner release

NewReleases is sending notifications on new releases.