Hmm, let me share the best of all, it's called bookworm, opensource read it all app for windows from blindpandas. It supports like a ton of file formats, and works really well with screen readers.
$1On android, some of the lesser known apps are simplereading and goread. I don't use those 2 though. Easyreader gets the job done for me.