- Success Criterion 1.1.1
- Conformance level A
Audio Clip Published With No Label Identifying It
1.1.1 — Non-text Content
Scenario
Setting
A calendar app's event-creation form
What’s wrong
Audio <audio> used as non-text content (e.g., pronunciation clip) with no descriptive identification.
Example
<audio src="reminder-tone-1.mp3" controls></audio> Why it matters
Someone picking a reminder tone by screen reader can't tell which of five unlabeled audio players is "Chime" versus "Bell" without playing every one.
How to test
Look for a text caption or label identifying an embedded audio clip (e.g., pronunciation sample): if there's no text nearby saying what it is, it fails.
How to fix
Name what the clip actually is. An unlabeled audio control just announces as "audio," with no way to tell them apart.
<audio src="reminder-tone-1.mp3" controls aria-label="Preview: Chime reminder tone"></audio> Outcome
A user hears "preview, chime reminder tone" and picks the right sound without playing through every option first.
Who is affected
Screen reader users choosing between multiple similar audio options need each one named.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Product Photo Added as a CSS Background With No Alt Text
- Chart Alt Text That Never Explains What Each Color Means
- Outdated Alt Text That No Longer Matches the Image
- Alt Text Left as a Filename Instead of a Real Description
- Decorative Image Not Hidden From Screen Reader Users
- Decorative Image Given Alt Text Instead of Being Marked Silent