Yes, however scientific papers aren’t always linearly formatted PDFs (eg 2-columns), so pdftotext tends to be brittle.
If you only mean reading a file from a specific selection of text, I’ve never seen something that,
Okular actually does that, and with Pied I can use nice Piper voices, but the controls are very basic (start at the stop of the page, pause, stop).
…and my bow