I made this in BGT. I just want to say I am not good with BGT at all so yeah, but it does work. It uses Sapi 5 to speak the information. I would like to build on this, autodetecting sr running then speak through that and stuff. Anyway, if ya wanna try it, here it is.
Another version is here, it will now use screen reader if it is running with a configure option for Sapi. Get it here.