@PolygonalSun is the author of the Tab/Select demo so maybe he can throw some ideas here
We talk about accessibility here sometimes, it’s definitely something that would be amazing to expand on! I also really enjoy @labris 's demo using the Web Speech API: Convert Mesh Names to Synthesized Voice with Web Speech API - Demos and projects - Babylon.js (babylonjs.com)