News for hackers. Stuff that matters.
Re:Emotionally Expressive Text to Speech by stubish on Sunday May 17, 2020 @05:30AM (#23210807)
I've always imagined that this tech would need a markup language. Instead of a script that an actor needs to interpret, the script writer (or an editor, or a translator) would mark up the text.
Re:Emotionally Expressive Text to Speech by jchb on Sunday May 17, 2020 @08:03AM (#23211394)
There is Speech Synthesis Markup Language (SSML). Amazon Polly and Google text-to-speech supports it, although the best neural-model based voices only support a small subset.
Re:Emotionally Expressive Text to Speech by crazygringo on Sunday May 17, 2020 @10:39AM (#23212323)
Ah thank you, that's very interesting.

So that's not markup along "emotional" lines, but rather along "technical" attributes such as speed, pitch, volume, pause between words, and so on.

Obviously coding those things in XML manually would be a nightmare. Now I find myself wondering if 1) these technical parameters can be used to synthesize speech that does sound like a reasonable approximation of emotion (or if they're insufficient because changes in resonance and timbre are crucial too), and 2) if there are tools that can translate, say, 100 different basic emotional descriptions ("excitedly curious", "depressed but making effort to show interest", etc.) into the appropriate technical parameters so it would be usable.

Anyways, just a fascinating area of study.

Re:Emotionally Expressive Text to Speech by hjek on Sunday May 17, 2020 @08:04AM (#23211395)
Festival TTS already implements that[0].

[0] https://www.cs.cmu.edu/~awb/festival_demos/sable.html