Skip to content

VoiceToClipboard 3.1.0

Choose a tag to compare

@TruftedBug89 TruftedBug89 released this 10 Aug 19:14
· 44 commits to main since this release

VoiceToClipboard 3.1.0

Four fixes you asked for — performance, feedback, clarity.

⚡ Model unload is now instant

  • Power-Saving Mode unloads the model right after transcription and frees the RAM immediately: sherpa now calls any explicit native release handle and triggers V8 garbage collection; Electron starts with --expose-gc. The ~0.3–1.2 GB of model memory no longer lingers.
  • Vosk unload also triggers GC for consistency.

🔄 Model status updates itself

  • After downloading (or removing) a model, the settings and main-widget model cards refresh automatically — no more manual click needed.

👀 No more "frozen" downloads

  • The extraction/verification phase (after the download bar hits 100%) now shows an animated spinner + pulsing progress bar, so it's obvious the app is working.

🏆 Clearer model recommendations

  • The two highest-accuracy models (big, zh-big) get a "Best quality" chip in the dropdown.
  • A brief note in the local-models section reminds: RAM is used only while transcribing when Power-Saving Mode is on, and bigger models = higher accuracy.

Misc

  • README version badge synced to 3.1.0.

Windows installer (Setup + portable): run npm run build on Windows after pulling — assets are attached to this release when built.