Skip to content

Releases: masonasons/FastSM

Latest Build

25 Apr 00:39

Choose a tag to compare

Latest Build Pre-release
Pre-release

Automated build from commit 2a99319

Version: 0.5.0
Built: 2026-04-24T19:34:47-05:00
Commit: Defer prism backend creation until first speak()

Prism's macOS VoiceOver backend's initialize() walks NSApplication's
windows for a usable NSWindow and returns BackendNotAvailable if none
exists. The import-time warm-up call ran before GUI.main built any
wxFrame, so VOICE_OVER always failed and we cached AV Speech as the
backend forever. By the first real speak() call the main window has
been constructed (and usually shown), so prism finds an NSWindow and
VoiceOver instantiates.

This release is automatically updated on every commit to master.

Downloads

  • Windows Installer: FastSMInstaller.exe (Recommended)
  • Windows Portable: FastSM-Windows-Portable.zip
  • macOS: FastSM-0.5.0.dmg
  • Linux Portable: FastSM-Linux-Portable.tar.gz