Assistive technology device and recruitment guide
Last Updated: April 9, 2025
This guide describes different types of assistive technology (AT) - including what it does, who uses it, and the names of different AT apps and settings. The guide also provides an index of AT apps for quick reference and tips to improve recruitment for AT research cohorts.
Researchers and recruiters can use this guide to determine:
What users of AT you want to recruit
What to call specific types of AT in your recruitment questions
If the AT in use by a potential participant meets your recruitment criteria
How to ensure that participants are using the AT they signed up with
What is assistive technology (AT)?
AT is any technology that increases access to digital content and devices for people with disabilities.
This includes technology that:
Lets your control your devices without seeing the screen by reading the content out loud and announcing your actions (screen readers)
Lets you control your devices without using a keyboard and mouse (speech recognition/voice command, switch controls)
Increases the size of on-screen elements so they’re easier to see (magnification)
Reads content out loud to you (text-to-speech)
Answers questions/does tasks for you (digital assistants)
The Office of the Chief Technology Officer (OCTO) typically tests products with users of screen readers, speech recognition/voice command apps, and magnification.
Types of assistive technology
Screen readers
Screen readers allow people who are blind or low-vision to use a computer or mobile device. A screen reader is a piece of software that, when active, announces user inputs, text, and pretty much anything you can interact with on the device. Users control their device using the screen reader.
Common screen readers
Name | Device type | Operating system |
---|---|---|
JAWS | Desktop | Windows |
Non-Visual Desktop Access (NVDA) | Desktop | Windows |
VoiceOver | Desktop, Mobile | Mac, iPhone, iPad |
TalkBack | Mobile | Android |
Narrator | Desktop | Windows |
Voice command/speech recognition apps
Voice command/speech recognition apps allow users with motor issues to control a device using their voice. After activating the app, the user uses their voice to interact with their device’s interface using commands like “Scroll down,” “Close window,” or “Click ‘Contact us’.” These apps essentially take the place of a keyboard and mouse.
Common voice command/speech recognition apps
Name | Device type | Operating system |
---|---|---|
Dragon NaturallySpeaking | Desktop | Windows, Mac |
Talon | Desktop, Mobile | Windows, Mac |
Voice Control | Desktop | Mac, iPhone, iPad |
Windows Speech Recognition | Desktop | Windows 10 |
Windows Voice Access | Desktop | Windows 11 |
Android Voice Access | Mobile | Android |
Magnification
Magnification allows users who are low-vision to zoom in on content on a device’s screen. There are different ways to magnify the screen:
Increase text size in the browser
Increase text size across the entire device, at the operating system level
Use a magnification app to zoom in on a specific area of the screen (like a magnifying glass)
Common magnification apps and settings
Name | Device type | Operating system |
---|---|---|
Text size increase - browser | Desktop, Mobile | Windows, Mac, iPhone, iPad, Android |
Text size increase - operating system | Desktop, Mobile | Windows, Mac, iPhone, iPad, Android |
Magnifier (Windows) | Desktop | Windows |
Zoom | Desktop, Mobile | Mac, iPhone, iPad |
Magnification | Mobile | Android |
Magnifier (iOS) | Mobile | iPhone, iPad |
ZoomText | Desktop | Windows |
Switch controls
Switch controls allow users with limited mobility to control their device using a single input, or “switch,” rather than a keyboard, mouse, voice, or touch controls. Users can plug in an external device (a button or joystick, for example) to serve as the control. They can also use head movements or sounds to serve as the switch.
Switch control functionality is built into devices under different names.
Name | Device type | Operating system |
---|---|---|
Switch Control | Desktop, Mobile | Mac, iPhone, iPad |
Switch Access | Desktop | Windows |
Switch Access | Mobile | Android |
Text-to-speech (TTS) apps
Text-to-speech (TTS) apps read designated content out loud to a user. They’re useful for people who have cognitive issues, get headaches from screen use, or simply better process information when it’s read aloud.
TTS users do not qualify as “screen reader” users.
TTS functionality is built into some browsers and apps - users can ask a web page to be read out loud. There are also standalone TTS apps that can take in content from a web page, PDF, Office document, or image. TTS apps do not let you navigate a device - they simply read text out loud.
Common TTS apps
Name | Device type | Operating system |
---|---|---|
TTS tools built into browsers (names like “Read aloud” and “Listen to this page”) | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
TTS tools built into operating systems or software (usually a setting called “Speak Screen” or “Speak”) | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
Speechify | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
Balabolka | Desktop | Windows |
ReadAloud | Desktop | Windows, Mac |
Natural Reader | Desktop | Windows, Mac, iPhone, Android, iPad |
Digital assistants
Digital assistants use artificial intelligence (AI) to process a user’s question or command and take an action. They allow users to take or make calls, send messages, search the web, and do other tasks. Digital assistants can take action on a user’s behalf, but they aren’t a direct mouse/keyboard/tap analog.
Digital assistant users do not qualify as “voice command/speech recognition” users.
Common digital assistants
Name | Device type | Operating system |
---|---|---|
Siri | Desktop, Mobile, Smart speakers | Mac, iPhone, iPad |
Google Assistant | Mobile, Smart speakers | Android |
Amazon Alexa | Desktop, Mobile, Smart speakers | Windows, Mac, iPhone, Android, iPad |
Assistive technology app index
The following is a list of all the AT listed in this guide, in alphabetical order by name. Use this as a quick reference to look up specific AT.
Name | Type | Device type | Operating system |
---|---|---|---|
Amazon Alexa | Digital assistant | Desktop, Mobile, Smart speakers | Windows, Mac, iPhone, Android, iPad |
Android Voice Access | Voice command/speech recognition | Mobile | Android |
Balabolka | Text-to-speech (TTS) | Desktop | Windows |
Dragon NaturallySpeaking | Voice command/speech recognition | Desktop | Windows, Mac |
Google Assistant | Digital assistant | Mobile, Smart speakers | Android |
JAWS | Screen reader | Desktop | Windows |
Magnification | Magnification | Mobile | Android |
Magnifier (iOS) | Magnification | Mobile | iPhone, iPad |
Magnifier (Windows) | Magnification | Desktop | Windows |
Narrator | Screen reader | Desktop | Windows |
Natural Reader | Text-to-speech (TTS) | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
NVDA | Screen reader | Desktop | Windows |
Read Aloud | Text-to-speech (TTS) | Desktop | Windows, Mac |
Siri | Digital assistant | Desktop, Mobile, Smart speakers | Mac, iPhone, iPad |
Speechify | Text-to-speech (TTS) | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
Switch Access | Switch control | Desktop | Windows |
Switch Access | Switch control | Mobile | Android |
Switch Control | Switch control | Desktop, Mobile | Mac, iPhone, iPad |
TalkBack | Screen reader | Mobile | Android |
Talon | Voice command/speech recognition | Desktop | Windows, Mac |
Text size increase - browser | Magnification | Mobile, Desktop | Windows, Mac, iPhone, iPad, Android |
Text size increase - operating system | Magnification | Mobile, Desktop | Windows, Mac, iPhone, iPad, Android |
TTS tools built into browsers (names like “Read aloud” and “Listen to this page”) | Text-to-speech (TTS) | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
TTS tools built into operating systems or software (usually a setting called “Speak Screen” or “Speak”) | Text-to-speech (TTS) | Desktop, Mobile | Windows, Mac, iPhone, Android, iPad |
Voice Control | Voice command/speech recognition | Desktop, Mobile | Mac, iPhone, iPad |
VoiceOver | Screen reader | Desktop, Mobile | Mac, iPhone, iPad |
Windows Speech Recognition | Voice command/speech recognition | Desktop | Windows 10 |
Windows Voice Access | Voice command/speech recognition | Desktop | Windows 11 |
Zoom | Magnification | Desktop, Mobile | Mac, iPhone, iPad |
ZoomText | Magnification | Desktop | Windows |
Tips for recruiting AT users
Take these actions before, during, and after each research session to improve your recruitment practices moving forward.
Before the session
Researchers should use the recommended AT screener questions to ensure that potential participants use AT every time they use the Internet, are willing to join the research session using the AT, and specify the AT and device they plan to use.
Recruiters should call participants in advance to confirm the AT and device they plan to use in the study. On the call, make sure that:
You and the participant have the same understanding of the AT in question (is the app they plan to use a “screen reader” or “text-to-speech”?)
The participant uses the AT every time they use the Internet, and is comfortable using it on the device they signed up with, and to access websites.
During the session
Researchers can ask the participant to share their screen at the beginning of the session. This will quickly show whether the participant is using the expected AT, different AT, or no AT at all.
If the participant isn’t using any AT, you can cancel the session within the first 15 minutes of the start time. The participant will be compensated, and Perigean will try to recruit a new participant.
After the session
If the participant uses different AT than anticipated, let the recruiter know so they can update their database.
Examples:
A participant is listed as a screen reader user but uses Speechify, a text-to-speech app. Let the recruiter know that they are a TTS user, not a screen reader user.
During the session, you discover that the participant can use JAWS on a Windows laptop, but prefers using VoiceOver on their iPhone. They only signed-up to use JAWS for the sake of the study and aren’t very comfortable using it. Let the recruiter know the participant’s preference.
The participant reveals that they don’t use AT at all - they thought “ZoomText” was the same as “Zoom,” the online meeting platform. Tell the recruiter to remove that participant from the AT database.
Help and feedback
Get help from the Platform Support Team in Slack.
Submit a feature idea to the Platform.