The root cause is that resizedUserAvatar (macros.vm) sets both alt and title to the exact same user-name string on the avatar <img>, and Chromium-based browsers expose title as an extra spoken accessibility property distinct from the alt-derived name — so screen readers driven by Chrome/Edge announce the name twice. Firefox doesn't double-expose it that way (its related, but distinct, defect is a separate ticket, XWIKI‑23714).
This message was sent by Atlassian Jira (v9.3.0#930000-sha1:287aeb6)
If image attachments aren't displayed, see this article.