IBM has developed a computerised voice that is almost indistinguishable from a human.
telegraph.co.uk
telegraph.co.uk
http://www.acapela-group.com/text-to-speech-interactive-demo...
(Acapela doesn't sell directly to consumers; they license their technology to resellers.)
API product page (iPhone version available now too!): http://www.acapela-group.com/acapela-multimedia-8-speech-sol...
[1] That would require bridging the gap from 'Dry eyes. dry eyes' monotone to an actor doing a dramatic script reading. Vocal variety, appropriate pauses, inflections, tone - wow - a lot of things. Possible startup opportunity here?
As an aside, it takes much longer to listen than to read (I'm thinking 10x for some material).
If not, you could record something and send it in. It would be a web2 site in the sense that other people would do most of the work ;)
However, I forsee more problems than really useful features, including: checking for accuracy and verbal abuse hidden in submitted recordings, the sheer amount of stuff on the internet making it unlikely that you'd find what you're looking for, and the fact that really (near)blind people would already have screen readers and embedded flash wont help too much, and comments on blogs wouldn't be a good fit for it.
for the longest time I used to think that the next real breakthrough in computers would be proper speech recognition and text-to-speech conversion, but once I clued in to how slow the audio channel is I let go of that.
It seems such a natural, but language is so full of formal 'fluff' that you'd have to have a pretty good a.i. on the other side of the speech link to get any net improvement as compared to traditional input methods.
The ideal secretary would be able to interpret 'send an email to John regarding the outstanding invoices' and be done with it, before you've got a computer at that level we'll be writing 2020 or later.
I'd be very (very!) happy to read it.
http://www.acapela-group.com/acapela-for-iphone-26-speech-so...
http://www.patents.com/Generating-paralinguistic-phenomena-v...
But that said, it mostly just sounds like a way to insert a bunch of annoying "umms" and "ahs" into artificial conversation.
"For example, the developer may specify: <prosody style="bad news">Well, \sigh I cannot answer that question;</prosody>"