PronunciationAssessmentConfig Classe
Representa a configuração da avaliação da pronúncia
Nota
Adicionado na versão 1.14.0.
A configuração pode ser inicializada de duas formas:
dos parâmetros: transmita o texto de referência, o sistema de classificação, a granularidade, ative miscue e id do cenário.
de json: passar uma cadeia json
Para obter os detalhes dos parâmetros, veja https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters
- Herança
-
builtins.objectPronunciationAssessmentConfig
Construtor
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
Name | Description |
---|---|
reference_text
|
O texto de referência para avaliação da pronúncia valor predefinido: None
|
grading_system
|
O sistema de pontos para a calibragem de classificações valor predefinido: PronunciationAssessmentGradingSystem.FivePoint
|
granularity
|
A granularidade da avaliação valor predefinido: PronunciationAssessmentGranularity.Phoneme
|
enable_miscue
|
Se ativar o cálculo miscue valor predefinido: False
|
json_string
|
Uma cadeia json que representa os parâmetros de avaliação da pronúncia valor predefinido: None
|
Métodos
apply_to |
Aplique as definições nesta configuração a um reconhecedor. |
enable_content_assessment_with_topic |
Ative a avaliação de conteúdos com o tópico. |
enable_prosody_assessment |
Ativar a avaliação prosody. |
to_json |
Obtém a cadeia json dos parâmetros de avaliação da pronúncia. |
apply_to
Aplique as definições nesta configuração a um reconhecedor.
apply_to(recognizer: Recognizer) -> None
Parâmetros
Name | Description |
---|---|
recognizer
Necessário
|
o reconhecedor de destino. |
enable_content_assessment_with_topic
Ative a avaliação de conteúdos com o tópico.
enable_content_assessment_with_topic(topic: str) -> None
Parâmetros
Name | Description |
---|---|
topic
Necessário
|
o tópico. |
enable_prosody_assessment
Ativar a avaliação prosody.
enable_prosody_assessment() -> None
to_json
Obtém a cadeia json dos parâmetros de avaliação da pronúncia.
to_json() -> str
Devoluções
Tipo | Description |
---|---|
a cadeia json. |
Atributos
nbest_phoneme_count
phoneme_alphabet
reference_text
O texto de referência.
Azure SDK for Python