AI Translator

AI Translator is an NVDA add-on that translates selected text or clipboard text through an OpenAI-compatible Chat Completions API.

Author: denis-skripnik

Features

Setup

  1. Install the add-on in NVDA.
  2. Open NVDA menu, then Preferences, then Settings, then AI Translator.
  3. Fill in the Chat Completions API URL, API key, model, target language, reverse translation language, and timeout.

The default API URL is https://api.openai.com/v1/chat/completions.

Usage

To translate selected text, select text in an accessible control and press NVDA+Shift+T.

To translate clipboard text, copy text to the clipboard and press NVDA+Shift+Y.

After a successful request, the add-on speaks the translation and places it in the clipboard.

Security Notes

Limitations