It seems you are mostly concerned with text-to-speech processing. That is going to depend a lot on the application you use to read your book.
However, for the text rendering, I suggest you take a look at
this page. But keep in mind that ePub 2 uses XHTML, not HTML5.