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