Knowing What to Stress: A Discourse-Conditioned Text-to-Speech Benchmark
This paper introduces Context-Aware Stress TTS (CAST), a new benchmark demonstrating that while language models can infer contextually appropriate word stress from discourse, current text-to-speech systems frequently fail to accurately realize this emphasis in synthesized speech.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are telling a story to a friend. You say the exact same sentence: "The manager booked the flight."
But depending on what you were talking about before that sentence, the meaning changes completely:
- If your friend thought the assistant did it, you stress the word Manager to say, "No, it was the Manager!"
- If your friend thought they booked a hotel, you stress the word Flight to say, "No, it was the flight!"
In human speech, we do this naturally. We shift our voice to highlight the right word. But can a computer do this?
This paper introduces a new test called CAST (Context-Aware Stress TTS) to find out. Here is the breakdown in simple terms:
1. The Problem: The Robot's "Flat" Voice
Modern Text-to-Speech (TTS) systems (like the voices in your GPS or Siri) are getting very good at sounding human. They can whisper, shout, and sound happy or sad.
However, the researchers found a major blind spot: Robots don't know why they should stress a word. They can read the sentence, but they can't listen to the conversation before the sentence to figure out which word needs the spotlight.
2. The Test: The "Same Sentence, Different Story" Game
The researchers built a benchmark (a test suite) called CAST. Think of it like a "spot the difference" game for audio.
- The Setup: They take one sentence (e.g., "She chose the cello").
- The Twist: They pair it with two different backstories.
- Story A: "I thought she picked the violin." (So the robot should stress Cello).
- Story B: "I thought she played the piano." (So the robot should stress Cello... wait, let's try a better example from the paper).
- Better Example: "The manager booked the flight."
- Context A: "I thought the assistant did it." -> Robot must stress Manager.
- Context B: "I thought they booked a hotel." -> Robot must stress Flight.
The robot has to listen to the context, figure out the story, and then speak the sentence with the right word emphasized.
3. The Results: The "Brain vs. Mouth" Gap
The researchers tested the smartest AI systems available. Here is what they found, using a simple analogy:
- The Brain (Text-Only AI): If you ask a text-based AI (like a smart chatbot) "Which word should I stress here?", it gets it right 88% of the time. It understands the story perfectly. It knows the logic.
- The Mouth (Speech AI): When you ask the same AI to speak the sentence with that stress, it fails miserably. It often stresses the wrong word, or stresses the same word every time regardless of the story.
The Analogy: Imagine a brilliant actor who can read a script and understand exactly where the emotion lies (the Text AI). But when they try to perform it on stage, they forget to change their tone, delivering the lines in a flat, robotic monotone (the TTS system). The brain knows the joke; the mouth just tells the punchline without the laugh.
4. Why This Matters
Currently, if you ask a robot to tell a story, it might sound smooth, but it won't sound smart. It won't correct your mistakes or clarify your confusion naturally because it doesn't know which word to highlight.
The researchers also found that even if you tell the robot explicitly, "Hey, stress the word 'Manager'," it still struggles to do it perfectly. This means the technology for "emotional" or "context-aware" speech is still in its toddler years.
5. What They Did Next
To help fix this, the team didn't just point out the problem; they built the tools to solve it:
- The Test: They released the CAST benchmark so other scientists can test their robots.
- The Data: They generated 10,000 examples of "Context + Sentence + Audio" to train future robots.
- The Pipeline: They made the code public so anyone can build better tests.
The Bottom Line
We have built AI that can read a story and understand the subtext. But we haven't yet built AI that can speak that subtext naturally. The "brain" is ready, but the "voice" is still learning how to listen. This paper is a roadmap to help the voice catch up to the brain.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.