Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Use OneCore speech on windows 10 by default rather than eSpeak #8176
Link to issue number:
Summary of the issue:
For many years, NVDA has used eSpeak as its default voice because we could not trust the quality or existence of SAPI4 or SAPI5 voices on each machine NVDA is run on. However, as much as eSpeak is very popular with power users, it is not very well liked at all by beginners. It would greatly help the update of NVDA if we could default to a nicer sounding voice.
Description of how this pull request fixes the issue:
Windows 10 now comes with OneCore speech voices. There are mostly high quality, and most of the major languages in Windows now have speech packs meaning that the vast majority of Windows 10 machines will now come with a suitable voice included.
Ran NVDA with a new configuration on both Windows 10 and Windows 8. The Windows 10 NVDA chose oneCore, the Windows 8 NVDA chose eSpeak.
Known issues with pull request:
Change log entry: