Subscribe to NVDA add-ons feed
NVDA Community Addons
Updated: 4 days 12 hours ago

UnicodeBrailleInput

March 3, 2013 - 18:53
  • Authors: Mesar Hameed, Patrick Zajda, Leonard de Ruijter.
  • download stable version

This add-on allows you to convert text from braille (E.G. 1345-1236-145-1) to Unicode braille characters. You can also convert text according to the currently selected input braille table.

The purpose of this specialized addon is to make it easier to help to improve liblouis tables and to add automatic tests for your language. With the addition of unicode braille table in NVDA 2017.3, this add-on is no longer required for this, as users can choose to input braille with the new table. However, this add-on can still aid in converting normal text to unicode braille according to a particular input table.

Usage
  • Open a unicode aware text editor (for example Notepad++).
  • Press NVDA+Ctrl+U or choose Unicode Braille Input found under NVDA tools menu.
  • Select whether your input consists of braille dots (e.g. 1345-1236-145-1) or normal text according to the current braille table (e.g. Dutch (Netherlands).
  • Type your braille text in numeric form or your normal text, respectively.
  • Press OK.
  • The required unicode characters will be copied to your clipboard ready for you to paste.
Changes for 3.0
  • New maintainer: Leonard de Ruijter.
  • Add-on is compatible with Python 3 and therefore with NVDA 2019.3 and above.
  • Added the ability to create unicode braille from normal text according to the currently selected input braille table.
Changes for 2.0
  • Add-on help is available from the Add-ons Manager.
Changes for 1.1
  • Improve delay to allow announcements to be heard correctly.
  • Many new translations.
  • Added documentation under NVDA help menu.
  • Added a checkbox to optionally replace the space braille (character 0x2800) by the regular space character.
  • Shortcuts can now be reassigned using the NVDA gesture input dialog, under the Tools category.
Changes for 1.0
  • Initial release
  • New Languages: French
Categories: partners

instantTranslate

January 31, 2013 - 14:50

This add-on is used to translate selected and/or clipboard text from one language to another. This is done using the Google Translate service.

Configuring languages

To configure source, target and in case swap language, go to: NVDA Menu >> Preferences >> Instant Translate Settings.

There are two comboboxes labeled "Source language" and "Target language", and a checkbox to decide if it must copy the translation to clipboard.

In addition, if you selected auto option (the first choice) from "Source language" combobox, there are also a combobox labeled "Language for swapping" and a checkbox about the auto-swap.

The meaning of two first comboboxes and checkbox for copy is clear, but some words about the rest are necessary. Remember always that the explanations below assume the source language set on the auto option.

The "Language for swapping" combobox is useful when you swap via script (see below) the source and target language; in fact, a target language set on the auto option has no sense, so the addon sets it to value of combobox above.

So, imagine this situation: you usually translate into English (your main language), but sometimes (for example, when you write a document) you need to translate into Italian (your second language, suppose); you can set "Language for swapping" combobox to Italian, so you will translate from English to Italian without accessing directly to the addon settings. Obviously this function has a major or minor utility according to your more frequent needs.

Now, the auto-swap checkbox: it appears if and only if you set the auto option in "Source language" combobox, and is directly connected with "Language for swapping" combobox. If you activate it, then the addon tries to commute automatically from your source and target configuration to a configuration where target becomes the source language, and language selected in "Language for swapping" combobox is the new target language; extremely useful if the source language of the text you want translate is the target language.

A simple example: take again in mind the situation imagined previously; if you translate a text in a language different from English, there is no problem, you get the correct translation in English. But if you need to translate a text from English, normally you get a translation into English identical to original text, and this is a bit useless. Thanks to auto-swap function, however, assuming that you want to know how your text sounds into Italian, the addon commutes automatically the target language to Italian, so it returns a valid translation.

Anyway, this is a temporary configuration; if this option has no effect (it's experimental), try to commute manually to a stable configuration, using the gesture for swapping described below. It's experimental because in some situations (with short texts, typically), Google does not recognize the real source language correctly, and you have to swap languages manually via script, so to force the source language to be the previous target language (English in our example).

At least, in the speech settings parameters dialog (NVDA Menu >> Preferences >> Speech), you may want to check the "Automatic language switching (when supported)" option. This way, if you are using a multi-lingual synthesizer, the translation will be announced using the target language voice of the synthesizer.

Using

You can use this add-on in three ways:

  1. Select some text using selection commands (shift with arrow keys, for example) and press associated key to translate. translation result will be read with synthesizer which you are using.
  2. You can also translate text from the Clipboard.
  3. Press the dedicated shortcut key to translate the last spoken text.
Shortcuts

All following commands must be pressed after modifier key "NVDA+Shift+t":

  • T: Translate selected text,
  • Shift+t: translate text from the Clipboard,
  • S: swap source and target languages,
  • A: announce current configuration,
  • C: copy last result to clipboard,
  • I: identify the language of selected text,
  • L: translate the last spoken text,
  • O: open translation settings dialog
  • H: announces all available layered commands.
Changes for 4.4.3
  • Added the ability to replace underscores with spaces, may provide better translation results depending on context (thanks to Beka Gozalishvili)
  • Added compatibility for NVDA 2022.1
Changes for 4.4.2
  • Restore language detection and auto-swapping (Thanks to Cyrille for fix)
  • updated languages for translation (thanks to Cyrille)
Changes for 4.4
  • Instant translate is now compatible with NVDA 2019.3 (Python 3 versions of NVDA)
Changes for 4.3
  • nvda compatibility fix Now instant translate will be compatible with latest nvda builds.
  • found a way to use google as a translation service again.
Changes for 4.2
  • Restored working state with newer versions of nvda.
  • Restored automatic language detection.
Changes for 4.1
  • InstantTranslate is working again, now with Yandex translator service instead of Google.
Changes for 4.0
  • Translation is automatically performed after swapping.
  • Cache bug fixed.
Changes for 3.0
  • Change way how Shortcuts are used, now you can press instantTranslate modifier key "NVDA+Shift+t", and then single letter key to perform some action (see all Commands in the "Shortcuts" section).
  • Implemented swapping languages.
  • Changed configuration format, now we can change instant translate settings if we are in readonly pane, but remember that this will work before first restart of NVDA.
  • Removed limit on amount of text that can be translated.
  • Added shortcut t to the Instant Translate Settings menu item
  • The auto option is now in first position in source combo, and absent in target combo.
  • Added a checkbox for configuring copying translation results.
  • Store config file in the root of settings folder.
  • Source and target languages syncronized with what Google Translate currently exposes (22 Apr 2015).
Changes for 2.1
  • Now addon can translate text from clipboard when pressing nvda+shift+y.
Changes for 2.0
  • Added gui configurator where you can choose source and target languages.
  • Added addon menu item found under preferences menu.
  • Settings now is written in separate config file.
  • Translation results now automatically copies into the clipboard for future manipulations.
Changes for 1.0
  • Initial version.
Categories: partners

OCR

January 23, 2013 - 13:25

Important: if you are using NVDA 2017.3 or later on Windows 10, please consider using built-in Windows 10 OCR.

Performs optical character recognition (OCR) to extract text from an object which is inaccessible. The Tesseract OCR engine is used. To perform OCR, move to the object in question using object navigation and press NVDA+r. You can set the OCR recognition language by going to the NVDA settings panel and selecting OCR settings. The keyboard shortcut can be reassigned from NVDA input gestures dialog in the "Miscellaneous" category.

Change log: Changes for 2.1:
  • When recognition is performed on an edit field it is now possible to navigate it with the system caret without moving focus from it and back again.
  • Tesseract release info is no longer written to the focused console.
  • When no text is recognized this fact is announced to the user.
  • It is no longer possible to attempt recognition on an invisible object.
  • WX is now used to capture images instead of Pillow.
Changes for 2.0:
  • Compatibility with NVDA 2019.3 and later.
  • It is possible to set different recognition languages for different configuration profiles.
  • OCR settings can now be changed from NVDA settings dialog rather than from a separate dialog in the tools menu.
Categories: partners

Extended Winamp

January 16, 2013 - 09:37
  • Authors: Hrvoje Katic, Beqa Gozalishvili and NVDA-addon-team
  • Download stable version
  • NVDA compatibility: 2020.1 and beyond

This add-on extends the original Winamp app module found in NVDA with some extra functionality.

  • S: toggle shuffle on/off
  • R: toggle repeat on/off
  • F5: mute playback
  • F6: set playback volume to 25%
  • F7: set playback volume to 50%
  • F8: set playback volume to 100%
  • Shift+Left arrow: pan Left
  • Shift+Right arrow: pan Right
  • Shift+Up arrow: pan Center
  • Control+Shift+T: speaks total Track Length
  • Control+Shift+E: speaks track Elapsed Time
  • Control+Shift+R: speaks track Remaining Time
  • Shift+R: Review the end of track "last 6 seconds by default"
  • Control+R: Set the review time "in seconds" for use with Review End of Track command
  • Shift+J: Set alternate jump time "in seconds"
  • Control+Right arrow: alternate Jump Forward "6 seconds by default"
  • Control+Left arrow: alternate Jump Backward "6 seconds by default"
Changes for 2.0
  • Resolved many coding style issues and potential bugs with Flake8.
  • Made compatible with NVDA 2021.1.
Changes for 1.2
  • Updated Addon to work on NVDA 2019.3 and above.
  • New languages: Croatian, Polish, Simplified Chinese.
Changes for 1.1
  • New languages: Aragonese, Arabic, Dutch, German, Finnish, French, Galician, Hungarian, Italian, Japanese, Korean, Nepali, Portuguese (Brazil), Russian, Slovak, Slovenian, Spanish, Tamil, Turkish.
Changes for 1.0
  • Initial Release
Categories: partners

dropbox

September 16, 2012 - 23:27

This plugin add a shortcut to announce Dropbox status or open the Dropbox systray menu when pressed once or twice respectively. It also enhances DropBox item lists.

  • Shortcut: NVDA+Alt+D
Changes for 4.6
  • Specify NVDA 2021.1 compatibility
Changes for 4.4
  • Python 3 compatibility
  • Use the last addon template
  • Repository change to be built with Appveyor
  • Fixed wrong and removed unused shortcuts in the documentation
  • Update the description in the documentation which still referenced the announcement of the version
Changes for 4.0
  • Add-on help is available from the Add-ons Manager.
  • The shortcut to get Dropbox status has been changed to Alt+NVDA+D to avoid conflict with audio ducking support.
Changes for 3.1
  • Use another way to get cancel button and page tab. Now we don't have to focus them before using shortcuts.
  • When changing the active tab, the focus move to the tab page so when pressing tab, the first item of the tab is activated instead of staying to the previous used tab even if it is not activated anymore.
  • In the preferences dialog, it is now possible to press control+page up/down to switch between tabs. Control+tab and control+shift+tab still work.
  • All localized manifest files should now be OK.
  • Minor corrections.
Changes for 3.0
  • Minor correction in the main manifest file (authors are correctly displayed).
  • Improved context menu detection when pressing Shift+NVDA+D three times.
  • The escape button now works (only when using Dropbox in the same language NVDA uses).
  • A lot of corrections in the code.
  • Added/updated documentations of all scripts.
  • New languages: Arabic, Brazilian Portuguese, Czech, Dutch, Finnish, Galician, German, Hungarian, Japanese, Nepali, Polish, Russian, Spanish, Slovak, Tamil, Turkish.
Changes for 2.0
  • New languages: Italian
  • Pressing the shortcut three times or more when already being in the context menu doesn't cause problem anymore.
Changes for 1.0
  • Initial Release
Categories: partners

systrayList

September 16, 2012 - 23:27
  • Authors: Rui Fontes, Rui Batista, Joseph Lee, NVDA Community contributors
  • Download stable version
  • NVDA compatibility: 2019.3 and beyond

This add-on allows you to read and activate icons on the system tray or the task bar, within a list box, for easy access and interaction to those items. With the add-on installed, press NVDA+f11 once for this dialog to pop-up with system tray elements, and press twice to display task bar elements, which are the currently running applications.

Note that you can access the windows system tray in any screen reader software using the Windows+B, and the task bar by pressing Windows+T. This plugin is only useful to make the transition from JAWS for Windows smoother and to avoid some tooltips that may pop-up when cycling through the system tray with the windows keyboard means.

Changes for 4.0 - 2020-01-03
  • Requires NVDA 2019.3 or later.
  • No more support for Windows versions earlier than Windows 7 Service Pack 1.
  • Add-on has been renamed to "SysTrayList".
  • Donation request dialog will no longer appear when installing or updating the add-on.
Changes for 3.2 - 2018-12-24
  • More code changes to support Python 3.
Changes for 3.1 - 2018-11-24
  • Internal changes to support future NVDA releases.
Changes for 3.0 - 2018-10-25

Support for Windows releases earlier than Windows 7 Service Pack 1 will end in 2019.

  • Add-on is Python 3 compatible.
Changes for 2.0 - 2017-05-20
  • Systray/taskbar dialog is now centered on screen.
  • Fixed various user interface issues.
  • New and updated translations.
Changes for 1.5 - 2015-mm-dd
  • Corrected left/right click action.
  • Add-on help is now available from add-ons manger.
  • Translation updates.
Changes for 1.4 - 2013-01-19
  • Requires NVDA 2012.3beta2 or greater.
  • Add donation request to installation procedure
  • Implemented taskbar support
  • New translations: Arabic, Bulgarian, Dutch, Finnish, Galician, Greek, Hungarian, Italian, Japanese, Korean, Nepali, Norwegian, Polish, Brazilian Portuguese, Russian, Slovak, Tamil, Traditional Chinese Hong Kong.
Changes for 1.3 - 2012-05-25
  • Converted to an add-on package
  • French and Turkish Translations.
Changes for 1.2 - 2012-04.25
  • Spanish and German translations. Thanks to all that contributed.
Changes for 1.1 - 2012-03-20
  • Corrected a bug that was making it impossible to use the plugin when a gettext translation is not available
Changes for 1.0 - 2012-03-19
  • Initial Release
Categories: partners

Pages