Speechify reads written content out loud so you can listen instead of read. You can upload a PDF or open a web page and hear it in a lifelike voice, and it can also summarise content.
It has added voice typing for dictation. Speechify is available as a web app, Chrome and Edge extensions, and apps for iOS, Android, Windows and Mac. You can try it for free, which is helpful for students with heavy reading loads.