SsmlProsodyDemo im LLM-Testsuite-Report

Testfallbeschreibung

Der Test prüft, ob ein Modell ein gültiges SSML Dokument mit vielfältigen prosodischen Anweisungen erzeugen kann. Erwartet werden mehrere voice Elemente, prosody mit unterschiedlichen Attributen, Pausen, Hervorhebungen und ein audio Element. Bewertet wird sowohl die syntaktische Korrektheit als auch die sinnvolle Nutzung der SSML Funktionen.

QuelldateiSsmlProsodyDemo.txt
Serie1
Kategorienxml, ssml
BewertungLLM-Judge
Prompt SHA-25614f0d8c47ee3baf76aa669e49b9a07bdb167c84fe39c417a9bd6eede16c8719d
LLM-Judge: Die Antwort wird LLM-gestützt bewertet. Ein Judge-Modell vergleicht die Modellantwort mit der fachlichen Erwartung und entscheidet, ob sie inhaltlich erfüllt ist.

Erwartetes Ergebnis

Valides SSML Dokument mit mehreren Stimmen, vielfältiger Prosodie, Pausen, Hervorhebungen und Audio.

Erwartung im Katalognein
Korrektes Ergebnis im Katalogja

Judge-Anweisung

Prüfe SSML Wohlgeformtheit, Rootattribute, gültige Prosodiewerte und sinnvolle Verwendung der geforderten Sprachsteuerungselemente.

Muss erfüllt sein

  • Die Ausgabe ist wohlgeformtes XML ohne erklärende Prosa außerhalb des XML.
  • Das Wurzelelement speak verwendet den Namensraum http://www.w3.org/2001/10/synthesis.
  • speak enthält eine passende SSML Version, vorzugsweise version='1.1', und xml:lang.
  • Mindestens zwei voice Elemente sind vorhanden.
  • Mehrere prosody Elemente verwenden unterschiedliche gültige Kombinationen aus rate, pitch und volume.
  • Mindestens ein break mit gültigem time oder strength Wert und mindestens ein emphasis mit gültigem level sind vorhanden.
  • Ein audio Element besitzt eine gültige src URI und sinnvollen Fallbacktext.

Fehlerkriterien

  • SSML Namensraum oder speak Wurzel fehlt.
  • Prosodieattribute oder Werte sind offensichtlich nicht SSML konform.
  • voice, break, emphasis oder audio fehlt.
  • audio enthält keinen Fallbacktext oder keine Quelle.

Prompt

Erstelle unter content ein ausführliches SSML Dokument.

Erforderliche Eigenschaften
Root Element speak im SSML Namensraum
mindestens ein voice Element
mehrere prosody Elemente mit Kombinationen aus rate, pitch und volume
mehrere break Elemente mit unterschiedlichen Dauerangaben
mehrere emphasis Elemente
ein audio Element mit src Attribut oder eingebettetem Inhalt

Der Text soll deutlich verschiedene prosodische Anweisungen demonstrieren
zum Beispiel langsame Einleitung, schnelle Passage, leise und laute Teile
sowie betonte Schlüsselbegriffe.

Nutze den SSML Namensraum
http://www.w3.org/2001/10/synthesis

Gib ausschließlich das SSML Dokument zurück.

# content
707 Runs 693 bewertet 21.3 % Score 0.9 % exakt korrekt
Hilfe zu Bewertung, Score und exakter Korrektheit

Score ist eine abgestufte Gütebewertung: correct = 100 %, mostly_correct = 80 %, partial = 50 %, wrong/not_answered = 0 %.

Exakt korrekt ist strenger: Nur Runs mit dem Label correct zählen. Mostly correct erhöht den Score, zählt aber nicht als exakt korrekt.

Bewertet zählt alle Runs mit fachlichem Urteil. Bei LLM-Judge-Ergebnissen zählen auch Judge-Fehler als bewertet, aber mit Score 0 %.

Erzeugt am