Max Design

Published:

To understand how screen readers work — and to diagnose issues — you need to understand the screen reader speech queue.

But before we look at that queue, we need to look at the thing that enters it: the utterance.

What is an utterance?

An utterance is the unit of speech that screen readers prepare to output — sometimes a sentence, sometimes a phrase, sometimes only a token like a single character.

An utterance is not spoken immediately. It is added to the speech queue to be processed.

For this analogy, think of utterances as different types of vehicles:

What is the speech queue?

In this analogy, the speech queue is like a traffic intersection with two lanes:

More importantly, the speech queue has a traffic inspector. This inspector checks every vehicle before letting it through.

The inspector may decide to:

Now that we know how the lanes and the inspector work, let’s see how each type of vehicle behaves when it enters the intersection.

Alerts (fire trucks with sirens on)

Example: a session timeout warning appears.

Focus events (ambulances)

Example: the user tabs to a new button.

Assertive live region updates (urgent delivery vans)

Example: aria-live="assertive" announces a critical change.

Polite live region updates (non-urgent delivery vans)

Example: aria-live="polite" announces a status message.

Name and value changes (ordinary cars)

Example: a checkbox changes from unchecked to checked.

Typing events (motor scooters)

Example: a user types several letters quickly.

Screen readers behave differently

Important: The traffic analogy in this article is only a teaching tool.

Real screen readers do not follow the same rules, and they do not handle speech output in exactly the same way.

Each screen reader has:

Because of this, the same utterance may be:

This is expected, normal, and part of how each product is designed.

Why this queue matters for accessibility

Once you understand utterances and how they move through the speech queue, you can avoid misinterpreting screen reader behaviour.

You are much less likely to wonder why something is spoken immediately, spoken after a pause, merged with something else, or not spoken at all.

Stay safe in traffic!