Try the free Easyreader https://yourdolphin.com/en-gb/products/individuals/easyreader-app by Dolphin who make the SuperNova screen reader and magnifier software.
It is available for Windows, Android / Chromebook, iPhone and Kindle
I'm not certain if it will read PDFs (
$1 but if it doesn't and you can convert the PDF to another format then you can use this,