I use Calibre on my laptop (so I ticked desktop, as there was not laptop option). I’m currently using Moon Reader on my phone, but that’s just what I happened to install - I didn’t do much research. Both of these work OK for me reading things like Bhikkhu Bodhi’s sutta Epubs.
Still using Google Play Books as my primary epub app for its free cloud syncing and notes integration with GDocs, but I also have been using and liking ReadEra recently as it displays nicer, supports PDFs, uses the native filesystem, etc.
Apparently it’s not available in Albania, Angola, Antigua and Barbuda, Armenia, Aruba, Azerbaijan, Belize, Benin, Bosnia-Herzegovina, Botswana, Burkina Faso, Cambodia, Cape Verde, China, Croatia, Cyprus, Fiji, Gabon, Haiti, Iceland, Ivory Coast, Jamaica, Lao People’s Democratic Republic, Macedonia, Mali, Malta, Mauritius, Moldova, Namibia, Nepal, Niger, North Korea, Papua New Guinea, Rwanda, Senegal, Slovenia, Sri Lanka, Tajikistan, Tanzania, Togo, Trinidad and Tobago, Turkmenistan, Uganda, Zambia, Zimbabwe and a few other places.
The main feature of a PDF is that it looks identical on whatever platform you use. So it doesn’t really matter to me what pdf reader someone uses.
EPUB and Kindle are what are known as reflowable formats. This is ideal when the specific layout doesn’t matter but the readability of the text does. Think about looking at (modern) websites on a smartphone. You don’t have to pan left to right to read in the same way you would on a PDF.
Epub has the words itself in the file able to change. So depending on the software or app, one can change the font of the words, the size of it, not limited to the fixed page of the book or document.
Other features pdf has, it has too, like internal hyperlink of table of contents to the location in the book, ability to read out loud etc. There’s much more flexibility and apps to read out loud for epub, mobi etc than pdf.
For pdf, the best read out loud app I have for now is laptop Microsoft Edge, which makes me switched to this as my main internet browser. For mobile, it’s TTS reader by Librera. This reader can read pdf and epub and many more.
I voted 4 options.
Kindle e-ink reader, for when I am in SBS, I don’t have a kindle myself, but it’s available in SBS, mobile is not.
Kindle app on another device: on mobile and laptop. Although for read out loud, laptop is the one to go, use NV Access | Download NVDA for read aloud option.
Laptop apps: as mentioned, Microsoft Edge for pdf, Readaloud by Optimilia Studios available via Microsoft Store. I use this for Epub. I use calibre to convert other formats to Epub to read it. Readaloud app has the ability to become a small box, hovering above everything else and highlight of the sentence currently being read aloud. That is better than many other apps I had tried.
Also: Adobe Digital Editions for library books, and sometimes independent books.
Other mobile epub app:
TTS reader by Librera (the best for able to read all sorts of files, including pdf, not that idea for scrolling and reading.)
T2S by He Soft (Middle ground between the two, no time left, hard to get indicator of how much of the book left, but good highlight auto scroll, able to reflow pdf like TTS reader.)
@Voice Aloud Reader (TTS Reader) by Hyperionics Technology (the best for time left to finish the book, and highlighted scroll is one of the best too.)
Not independent books, from their own sources,
5. Audible (max speed 3.5)
6. Libby (For Library borrowed books, DRM protected) (max speed 3)
Only reading Epub, no voice.
7. EbookDriod by AK2
8. ReadEra by READERA LLC
9. Adobe Digital Editions
For physical books I want read aloud via the camera, just flip the physical page, aim the phone camera properly, read page by page.
10. Kibo by Trestle Lab
Sorry for being so detailed, but really reading via text to speech makes one breeze through the books like a speedster. I trained up to 3.5 speed for audible and times 3 speed for Libby books.
I clicked something else because I use the Kindle app on my tablet for Kindle books and OverDrive for epub books. This is mostly because OverDrive is integrated into my local library, and a lot of my epub reading is library books.
I use a Kindle Paperwhite for EPUB and Kindle books, as well as for a lot of books I’ve only found available in PDF form. Kindle, at least the model I have, is not really ideal for reading PDFs but it’s functional enough.
I use Kindle Oasis. I wish official Buddhist websites would make their ebooks in pdf format available in mobi, azw3 or epub given that this is the e-reader generation. As a samanera who is not supposed to keep many items the kindle device is a very practical solution. Its like having an entire library on my hands.