W3C Published Style Sheet for Rendering HTML & XML Documents as Speech
The W3C has published a new working draft of a cascading Style Sheet specification that renders (X)HTML as voice using speech synthesis.
CSS (Cascading Style Sheets) is a language for describing the rendering of HTML and XML documents on screen, on paper, in speech, etc. CSS defines aural properties that give control over rendering XML to speech. This draft describes the text to speech properties proposed for CSS level 3. These are designed for match the model described in the Speech Synthesis Markup Language
The CSS3 Speech Module is a community effort and if you would like to help with implementation and driving the specification forward along the W3C Recommendation track, please contact the editors. The working draft is available for public review at http://www.w3.org/TR/2004/WD-css3-speech-20040727/