A text-to-speech synthesizer allows a user to have a computerized voice read text back to them. Here is one on GitHub with a live demonstration found here.
I love having this read long articles to me while I am doing something else, such as washing dishes.