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.objectPronunciationAssessmentConfig
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.
Azure SDK for Python