On button press I insert a unicode character into an editable field, like a virtual keyboard. Editable field has aria-live set to read any new insertion. Narrator presumably does not know how to read all the unicode symbols. One example would be U+2220 (Angle sign).
All buttons have aria-labels. Could I read those when onkeydown is triggered? I've tried, but I couldn't find a way.