Skip to main content
Skip table of contents

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.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.