This is an NVDA screen reader add-on that providing navigation sounds and keyboard typing sounds. You can hear different sounds based on the roles of the elements you interact with, Also allow you to play different keyboard sound as you type. with the ability to customize everything.
This add-on is inspired by the abandoned "objsounds" add-on created by Tyler Spivey. Since that add-on hasn't been updated for a long time, I decided to create this add-on to continue providing similar functionality while keeping up with the changes in the NVDA screen reader.
Provides navigation sounds based on different roles.
Toggle Functionality: Easily switch between enabling and disabling object sounds and toggling object type reading with a simple keyboard gesture.
Play a different keyboard sounds as you type
Customization: Access a settings page where you can choose from various navigation sound packages / keyboard typing sound effects and configure additional options.
Expandable: includes a selection of sound packages / typing keyboard sound effects, and you can even create and add your custom packages.
Compmpatibility: Designed to seamlessly work with modern NVDA versions, starting from 2019.3 and later.
For NVDA Installed Versions:
For NVDA Portable Installation:
Contributions to this project are welcome! If you find a bug, have an idea for an improvement, or want to contribute in any other way, please feel free to open an issue or submit a pull request.
Special thanks to mesteranas for his wonderful Contributions in developing this add-on with me.