Implementation of the AT Automation Driver specification for the NVDA screen reader.
This implementation contains two parts: a Python addon for the NVDA screen reader, and a Golang websocket command-and-control server.
- Move the folder
NVDAPlugininto your NVDA addons directory —userConfig\addonsin case of a portable NVDA,%appdata%\nvda\addonsin case of a system install — and (re)start NVDA. - A http server should be available at
localhost:8765.
- Change to the
Serverfolder. - Compile the application by running
go build main\main.go. - Start the server by running
.\main. - A websocket server should be available at
ws://localhost:3031(configurable inServer\.env).