Thanks for the update. In this case, the Voice Gallery page you used isn’t built to process SSML. It’s just a simple demo that plays plain text using preset styles. So when you pasted in your full markup, it didn’t recognize the tags, it just read them out loud like regular text.
To properly test SSML (like <mstts:express-as>), you’ll want to switch to the Text-to-Speech tool inside Azure Speech Studio:
- Go to https://speech.microsoft.com/portal
- Sign in with your Microsoft or Azure account
- Click “Text to Speech” under Custom Voice
- Choose Jenny Neural or whichever voice you like
- Paste your full SSML
- Click Play
That tool will honor the tags, and Jenny should speak in the style you defined (like “friendly” or “chat”).