Global Sonic Pitch 1.1.3
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.