Something that puzzles me is, since NVDA, and indeed most screen readers read out the HTML text anyway, what happens when that text has also been added as ARIA labels? In experimenting with this, the screen reader reads the screen content twice if the ARIA labels have been filled.
This isn’t ideal, so I wondered what your advice would be. When should you fill in the ARIA label fields and when should you leave them blank.
Thanks,
Nick