Showing posts with label TTS. Show all posts
Showing posts with label TTS. Show all posts
Monday, March 9, 2009
Kindle's text-to-speech function
I know I'm a little late on this story, but the Authors Guild objection to Kindle's text-to-speech function is really absurd. If I buy a book I can read it then share it with my (sighted) spouse and no one will complain. If my spouse is visually impaired then I can't share my book--she has to buy a completely new copy. Sorry, but that's just cruel. In any case text to speech has improved in quality in the last three or so years, but it's still painful to listen to after just a short time. It isn't a credible substitute for a well-recorded audio book. The Authors Guild has picked a bad fight.
Sunday, May 11, 2008
A simple request: CSS for TTS
Text-to-speech produces output that has relatively flat affect, that is, it's mostly free of emotion. TTS engines account somewhat for end of sentences by changing the inflection and pause of the last word before a period or question mark. There are slight pauses for other punctuation in a sentence, but for the most part TTS doesn't do much to interpret sentences.
I'd love to be able to separate text from the presentation of the text, in the same way cascading style sheets allow web designers to separate written text from the presentation of the text. I'd like CSS for TTS. I'd like to be able to control the speed, pitch, intensity and stress of TTS text by tagging the text, and then writing style sheets that recognize the tags and control the TTS output accordingly. It would be a big step towards being able to define the persona of an agent implemented fully in TTS.
This should be perfectly feasible. I'm surprised it hasn't been done. If anyone with a technical background wants to work on this and needs some direction drop me a line.
I'd love to be able to separate text from the presentation of the text, in the same way cascading style sheets allow web designers to separate written text from the presentation of the text. I'd like CSS for TTS. I'd like to be able to control the speed, pitch, intensity and stress of TTS text by tagging the text, and then writing style sheets that recognize the tags and control the TTS output accordingly. It would be a big step towards being able to define the persona of an agent implemented fully in TTS.
This should be perfectly feasible. I'm surprised it hasn't been done. If anyone with a technical background wants to work on this and needs some direction drop me a line.
Subscribe to:
Posts (Atom)