Partager via


PronunciationAssessmentConfig Classe

Représente la configuration de l’évaluation de la prononciation

Notes

Ajout dans la version 1.14.0.

La configuration peut être initialisée de deux manières :

  • à partir des paramètres : passer le texte de référence, le système de notation, la granularité, activer l’erreur et l’ID de scénario.

  • à partir de json : passez une chaîne json

Pour plus d’informations sur les paramètres, consultez https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters

Héritage
builtins.object
PronunciationAssessmentConfig

Constructeur

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

Paramètres

Nom Description
reference_text

Texte de référence pour l’évaluation de la prononciation

valeur par défaut: None
grading_system

Système de points pour l’étalonnage des scores

valeur par défaut: PronunciationAssessmentGradingSystem.FivePoint
granularity

Granularité de l’évaluation

valeur par défaut: PronunciationAssessmentGranularity.Phoneme
enable_miscue

Si active le calcul incorrect

valeur par défaut: False
json_string

Chaîne json représentant les paramètres d’évaluation de la prononciation

valeur par défaut: None

Méthodes

apply_to

Appliquez les paramètres de cette configuration à un module de reconnaissance.

enable_content_assessment_with_topic

Activez l’évaluation du contenu avec une rubrique.

enable_prosody_assessment

Activez l’évaluation de la prosodie.

to_json

Obtient la chaîne json des paramètres d’évaluation de la prononciation.

apply_to

Appliquez les paramètres de cette configuration à un module de reconnaissance.

apply_to(recognizer: Recognizer) -> None

Paramètres

Nom Description
recognizer
Obligatoire

le module de reconnaissance cible.

enable_content_assessment_with_topic

Activez l’évaluation du contenu avec une rubrique.

enable_content_assessment_with_topic(topic: str) -> None

Paramètres

Nom Description
topic
Obligatoire

la rubrique .

enable_prosody_assessment

Activez l’évaluation de la prosodie.

enable_prosody_assessment() -> None

to_json

Obtient la chaîne json des paramètres d’évaluation de la prononciation.

to_json() -> str

Retours

Type Description

chaîne json.

Attributs

nbest_phoneme_count

phoneme_alphabet

reference_text

Texte de référence.