Python 3 & Speech refactor

Reef Turner

For anyone not yet aware, the Python 3 migration and Speech refactor work have been merged into master. Alpha snapshot builds are now running on Python 3, this will become the NVDA 2019.3 release.


This means there is likely to be some instability, particularly for:

  • Addons
  • Speech Synthesisers
  • Braille Displays
  • Less frequently used programs.


To help to ensure the stability of the next release, please test these areas and report any issues. NV Access will work with addon authors, synthesiser and braille display manufacturers, and other developers to work through any issues.


If something you rely on is no longer working, please revert to using the previous release (NVDA 2019.1.1), the current Beta (and upcoming 2019.2 release) until these issues are resolved.


Thank you to all those who have contributed so far or who will in the future.


Reef Turner
Software Developer

Twitter: @NVAccess