PronunciationAssessmentConfig Clase

Representa la configuración de evaluación de pronunciación.

Nota

Se agregó en la versión 1.14.0.

La configuración se puede inicializar de dos maneras:

  • from parameters:pass reference text, grading system, granularity, enable miscue and scenario id.

  • from json: pasar una cadena json

Para obtener los detalles de los parámetros, consulte https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters

Herencia
builtins.object
PronunciationAssessmentConfig

Constructor

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

Parámetros

Nombre Description
reference_text

Texto de referencia para la evaluación de pronunciación

valor predeterminado: None
grading_system

Sistema de puntos para calibración de puntuación

valor predeterminado: PronunciationAssessmentGradingSystem.FivePoint
granularity

Granularidad de evaluación

valor predeterminado: PronunciationAssessmentGranularity.Phoneme
enable_miscue

Si habilita el cálculo incorrectamente

valor predeterminado: False
json_string

Cadena json que representa parámetros de evaluación de pronunciación

valor predeterminado: None

Métodos

apply_to

Aplique la configuración de esta configuración a un reconocedor.

enable_content_assessment_with_topic

Habilite la evaluación de contenido con el tema.

enable_prosody_assessment

Habilite la evaluación de prosodia.

to_json

Obtiene la cadena json de los parámetros de evaluación de pronunciación.

apply_to

Aplique la configuración de esta configuración a un reconocedor.

apply_to(recognizer: Recognizer) -> None

Parámetros

Nombre Description
recognizer
Requerido

el reconocedor de destino.

enable_content_assessment_with_topic

Habilite la evaluación de contenido con el tema.

enable_content_assessment_with_topic(topic: str) -> None

Parámetros

Nombre Description
topic
Requerido

el tema.

enable_prosody_assessment

Habilite la evaluación de prosodia.

enable_prosody_assessment() -> None

to_json

Obtiene la cadena json de los parámetros de evaluación de pronunciación.

to_json() -> str

Devoluciones

Tipo Description

la cadena json.

Atributos

nbest_phoneme_count

phoneme_alphabet

reference_text

Texto de referencia.