https://www.apple.com/voiceover/info/guide/_1121.html
On Linux there is
https://help.gnome.org/users/orca/stable/index.html.en
I have no idea how good that one is, but VoiceOver is pretty good.