Skip to content

Global Sonic Pitch 1.1.3

Choose a tag to compare

@kazek5p-git kazek5p-git released this 30 Jul 12:55
· 8 commits to main since this release

Compatibility release.

Changes:

  • Refreshes the visible Sonic pitch control in NVDA Voice settings after changing only a voice variant.
  • Keeps separate pending and saved Sonic pitch values for each voice variant touched while the Voice settings dialog is open.
  • Preserves the effective setSynth signature when Global Sonic Pitch wraps synthesizer switching.
  • Improves compatibility with Google TTS for NVDA 0.4 on older NVDA versions by filtering unsupported setSynth keyword arguments before a single call to the next wrapper.

Validation:

  • Python syntax check for the main plugin, SAPI4 host, SAPI5 host, and installTasks.py.
  • git diff --check.
  • Simulated setSynth compatibility tests for old and new NVDA signatures.
  • Simulated variant dialog refresh test.
  • Package inspection confirmed manifest, HTML docs, and no pycache or .pyc files.