Maintenance for the week of August 17:
• PC/Mac: No maintenance – August 17
visually impaired players
VCAP2 – Voice Chat Announcer Plus
A Practical Accessibility Tool for Visually‑Impaired Players
VCAP2 is not a cosmetic addon.
It is an **accessibility layer** for ESO’s built‑in screen narrator (PS5/Xbox/Gamepad UI).
Its purpose is simple: **reduce narrator noise and make spoken chat usable** for players who rely on narration.
🎯 What VCAP2 Does
ESO’s narrator reads *everything* by default — guild spam, addon alerts, system messages, whispers, zone chat, and even debug lines.
For visually‑impaired players, this creates overwhelming audio clutter.
VCAP2 fixes this by:
• Filtering narration (not chat)
• Allowing or blocking spoken messages per category
• Auto‑detecting addon tags like [CombatAlerts]
• Letting players choose which addons get narrated
• Cleaning names for clearer speech
• Removing color codes and symbols
• Preventing narrator stutter
🔍 How It Works
VCAP2 hooks the narrator safely and checks:
• Chat category (zone, group, guild, whisper, etc.)
• Whether the message came from an addon
• Whether the message has a leading [Tag]
• Whether the user has enabled narration for that tag
• Whether the message should be spoken or silenced
It never alters chat.
It only controls what the narrator speaks.
🧩 Automatic Addon Tag Discovery
If an addon prints:
[CombatAlerts] Dodge now!
VCAP2 automatically:
• Detects the tag
• Registers it
• Adds it to the settings menu
• Defaults narration to OFF
• Lets the user enable narration for that specific addon
This prevents the narrator from reading every addon alert unless the player wants it.
🧠 Why This Matters
For players with low vision, ESO’s narrator is essential — but without filtering, it becomes unusable.
VCAP2 restores control, clarity, and sanity.
It helps players who:
• Rely on narration to play
• Struggle with visual clutter
• Need structured audio feedback
• Want addon alerts spoken only when useful
• Need cleaner, simpler spoken names
⚙️ Key Features
• Full narration filtering
• Per‑category toggles
• Per‑addon narration toggles
• Auto‑tag discovery
• Name sanitisation
• Safe hooks (no loops, no spam)
• Dynamic settings menu
• Console‑friendly (no XML)
💬 Final Notes
VCAP2 is built for accessibility first.
It doesn’t change chat.
It doesn’t change UI.
It simply makes ESO’s narrator **usable** for the players who need it most.
Feedback from visually‑impaired players is especially welcome.
Accessibility improves fastest when the community speaks up.
📢 Important Note for Addon Developers
VCAP2 uses an accessibility‑first model:
If your addon sends chat messages without a leading [Tag], those messages are automatically silenced by the narrator.
This is not a punishment — it is a protection for visually‑impaired players.
Without filtering, the narrator will read every addon alert, debug line, and status message, creating overwhelming audio clutter.
To support accessibility, developers are strongly encouraged to:
• Add a leading [Tag] to all addon-generated chat messages
• Use meaningful, readable tags (e.g., [CombatAlerts], [HarvestMap], [MyAddon])
• Use different tags for different message types if needed
(Example: [Alerts], [Warnings], [Info], [Debug])
This gives visually‑impaired players full control over:
• Which addons get narrated
• Which types of messages are spoken
• How granular their narration preferences can be
A simple tag gives players choice — and choice is accessibility.