The text to speech of this app is excellent, and it keeps speaking after you close the phone.
However it only speaks a short amount of text without you doing an in-app purchase of an "offline voice". And even when you buy an "offline voice", it still will not speak the full amount of a long web page (such as an Internet RFC).
mpeg2tom about Voice Reader Web