Experience · Software component
Accessibility Announcer
Software componentExperienceExperience & Human Oversightarc:AccessibilityAnnouncer
A presentation component that relays dynamic agent output and alerts to assistive technologies through live regions, buffering streamed text to announce only complete sentences.
Responsibility. Announces agent updates to screen readers at appropriate granularity.
Also known as: Screen-reader live region, Streaming response accessibility
Relationships
receives data from dynamic
sends data to dynamic
Design guidance
- SHOULD announce streamed responses only at sentence boundaries, separately from the visual display.
- SHOULD use polite announcements by default and assertive ones only for critical alerts.
Classification
- Patterns
- ARIA live region (polite/assertive)Sentence-boundary announcement
- Technologies
- ARIASemantic HTML
- Quality attributes
- Interaction capability (ISO/IEC 25010)
- Risks mitigated
- Screen-reader overload from token-by-token updates
- Frameworks & regulations
- WCAG 2.1 Level AA (Robustness)
Sources
- Ch1.1B: T. Nguyen, "Human-in-the-Loop Patterns and Accessible Design," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.1B. ISBN: 9798244538229.