PronunciationAssessmentConfig Klasse

Stellt die Konfiguration der Aussprachebewertung dar.

Hinweis

In Version 1.14.0 hinzugefügt.

Die Konfiguration kann auf zwei Arten initialisiert werden:

  • aus Parametern: Verweistext übergeben, Bewertungssystem, Granularität, Miscue aktivieren und Szenario-ID.

  • from json: Übergeben einer JSON-Zeichenfolge

Die Parameterdetails finden Sie unter https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters

Vererbung
builtins.object
PronunciationAssessmentConfig

Konstruktor

PronunciationAssessmentConfig(reference_text: str | None = None, grading_system: PronunciationAssessmentGradingSystem = PronunciationAssessmentGradingSystem.FivePoint, granularity: PronunciationAssessmentGranularity = PronunciationAssessmentGranularity.Phoneme, enable_miscue: bool = False, json_string: str | None = None)

Parameter

Name Beschreibung
reference_text

Der Referenztext für die Aussprachebewertung

Standardwert: None
grading_system

Das Punktsystem für die Bewertungskalibrierung

Standardwert: PronunciationAssessmentGradingSystem.FivePoint
granularity

Granularität der Auswertung

Standardwert: PronunciationAssessmentGranularity.Phoneme
enable_miscue

Wenn fehlgeleitete Berechnung aktiviert ist

Standardwert: False
json_string

Eine JSON-Zeichenfolge, die Aussprachebewertungsparameter darstellt

Standardwert: None

Methoden

apply_to

Wenden Sie die Einstellungen in dieser Konfiguration auf eine Erkennung an.

enable_content_assessment_with_topic

Aktivieren Sie die Inhaltsbewertung mit dem Thema.

enable_prosody_assessment

Aktivieren Sie die Prosodiebewertung.

to_json

Ruft die JSON-Zeichenfolge der Aussprachebewertungsparameter ab.

apply_to

Wenden Sie die Einstellungen in dieser Konfiguration auf eine Erkennung an.

apply_to(recognizer: Recognizer) -> None

Parameter

Name Beschreibung
recognizer
Erforderlich

die Zielerkennung.

enable_content_assessment_with_topic

Aktivieren Sie die Inhaltsbewertung mit dem Thema.

enable_content_assessment_with_topic(topic: str) -> None

Parameter

Name Beschreibung
topic
Erforderlich

das Thema.

enable_prosody_assessment

Aktivieren Sie die Prosodiebewertung.

enable_prosody_assessment() -> None

to_json

Ruft die JSON-Zeichenfolge der Aussprachebewertungsparameter ab.

to_json() -> str

Gibt zurück

Typ Beschreibung

die JSON-Zeichenfolge.

Attribute

nbest_phoneme_count

phoneme_alphabet

reference_text

Der Referenztext.