tts-eval-framework / config /tts_scripts.py
aankitdas's picture
first commit - working app locally
a3419b6
# config/tts_scripts.py
# Standardized coaching scripts for TTS evaluation.
# Each entry represents a Moo response for a specific grade band and scenario.
# Used to compare voice quality, naturalness, and prosody across TTS systems.
SCRIPTS = [
{
"id": 1,
"band": "K-2",
"scenario": "praise",
"text": "You did such a great job speaking today! I loved how loud and clear your voice was!",
},
{
"id": 2,
"band": "K-2",
"scenario": "correction",
"text": "You're doing really well! Next time, try to slow down just a little so everyone can hear every word.",
},
{
"id": 3,
"band": "3-5",
"scenario": "instruction",
"text": "Nice work staying on topic! One thing to try next time is pausing after your main idea β€” it gives your listener a moment to catch up and makes you sound even more confident.",
},
{
"id": 4,
"band": "6-8",
"scenario": "correction",
"text": "It makes sense that jumping back in felt awkward β€” that part of the task is tricky. What would help is varying your pitch a bit more; right now your tone stays flat, which can make it harder for listeners to follow your argument.",
},
{
"id": 5,
"band": "9-12",
"scenario": "correction",
"text": "Your argument was structured well, but your pacing undercut it. You rushed through the evidence section, which is exactly where listeners need time to process. Slow down at key claims, let the point land, then move on.",
},
{
"id": 6,
"band": "6-8",
"scenario": "SEL",
"text": "It sounds like today was a lot to carry into this session. That's okay β€” we don't have to push through everything right now. When you're ready, we can take it one small step at a time.",
},
]