UI Accessibility Plugin
Version 1.1.1
Make your UI accessible for visually impaired users
|
This platform is fully supported.
If VoiceOver is detected, the plugin will activate itself.
Since version v.1.1.0, UAP includes a built-in virtual keyboard.
This platform is fully supported.
If TalkBack is detected, the plugin will activate itself.
TalkBack will need to be suspended during play (the plugin will notify the user to do so automatically).
To enter text into input fields, Talkback needs to be unsuspended to make the on-screen keyboard accessible.
Since version v.1.1.0, UAP includes a built-in virtual keyboard.
This platform is fully supported for 64 Bit and 32 Bit targets.
The plugin will activate itself when it detects a screen reader, and use it for voice output. As a fallback, Windows SAPI is used as voice output.
Currently supported screen readers: NVDA, Window SAPI
Jaws, Windows Eye, and others are on the road map.
Mac OS is supported starting with version v1.0.3 using MacOS VoiceOver.
This platform is untested, but the general input should work.
It will need a third-party TTS solution (for example RTVoice).
Linux support is on the road map, but with a low priority.
This platform is untested, but the general input should work.
It will need a TTS solution.
Tizen support is currently not on the road map.
Support for WebGL has been added in UAP v1.0.5.
WebGL voice output is done via the Web Speech API.
Alternatively, the plugin also integrates Google Cloud TTS (English only), and supports third-party TTS plugins.
Please see the WebGL documentation for detailed setup instructions.
Adding multi-language support and adjustable speech rate for Web Speech and Google Cloud TTS are on the road map.
This platform is untested, but the general input should work.
It will need a TTS solution.
Windows phone support is currently not on the road map.
Currently not supported.
Support is planned for a later version, using the XBox Narrator. No release date yet.
Currently not supported. Needed is a completely different input scheme and a TTS solution.
Currently not on the roadmap.
Currently not supported. Needed is a completely different input scheme and a TTS solution.
Currently not on the roadmap.
The new Unity UI system is fully supported.
NGUI support is currently active work in progress.
Please see the dedicated page on this topic: NGUI Support