NonVisual Desktop Access (NVDA) is a free and open source screen reader for the Microsoft Windows operating system. Providing feedback via synthetic speech and Braille, it enables blind or vision impaired people to access computers running Windows for no more cost than a sighted person. NVDA is developed by NV Access, with contributions from the community.
•Support for popular applications including web browsers, email clients, internet chat programs and office suites
•Built-in speech synthesizer supporting over 80 languages
•Reporting of textual formatting where available such as font name and size, style and spelling errors
•Automatic announcement of text under the mouse and optional audible indication of the mouse position
•Support for many refreshable braille displays, including the ability to detect many of them automatically as well as braille input on braille displays with a braille keyboard
•Ability to run entirely from a USB flash drive or other portable media without the need for installation
•Easy to use talking installer
•Translated into 54 languages
•Support for modern Windows Operating Systems including both 32 and 64 bit variants
•Ability to run on Windows logon and other secure screens
•Announcing controls and text while using touch gestures
•Support for common accessibility interfaces such as Microsoft Active Accessibility, Java Access Bridge, IAccessible2 and UI Automation (UI Automation only supported in Windows 7 and later)
•Support for Windows Command Prompt and console applications
(Source: NvDA user guide)
Beside, people can write add-on to make it more accessible to some specific application. More info at https://addons.nvda-project.org/index.en.html
Download: NVDA 2018.4 | Download: NVDA 2017.3 (the last version supports Windows XP).
beside, the latest version of NVDA can be downloaded here. Please consider to make a donation if you see NvDA useful for you and the blind community.