UI Accessibility Plugin  Version 1.1.1
Make your UI accessible for visually impaired users
Supported Platforms

Platforms

iOS

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.

Android

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.

Windows

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

Mac OS is supported starting with version v1.0.3 using MacOS VoiceOver.

Linux

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.

Tizen

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.

WebGL

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.

Windows Phone

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.

XBox One

Currently not supported.
Support is planned for a later version, using the XBox Narrator. No release date yet.

Playstation

Currently not supported. Needed is a completely different input scheme and a TTS solution.
Currently not on the roadmap.

Nintendo Switch

Currently not supported. Needed is a completely different input scheme and a TTS solution.
Currently not on the roadmap.

Compatibility

Unity GUI

The new Unity UI system is fully supported.

NGUI

NGUI support is currently active work in progress.
Please see the dedicated page on this topic: NGUI Support