PronunciationAssessmentConfig Classe

Representa a configuração da avaliação de pronúncia

Observação

Adicionado na versão 1.14.0.

A configuração pode ser inicializada de duas maneiras:

  • de parâmetros: passe o texto de referência, o sistema de classificação, a granularidade, habilite o erro e a ID do cenário.

  • de json: passar uma cadeia de caracteres json

Para obter os detalhes dos parâmetros, consulte https://docs.microsoft.com/azure/cognitive-services/speech-service/rest-speech-to-text#pronunciation-assessment-parameters

Herança
builtins.object
PronunciationAssessmentConfig

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

Nome Description
reference_text

O texto de referência para avaliação de pronúncia

valor padrão: None
grading_system

O sistema de pontos para calibragem de pontuação

valor padrão: PronunciationAssessmentGradingSystem.FivePoint
granularity

A granularidade de avaliação

valor padrão: PronunciationAssessmentGranularity.Phoneme
enable_miscue

Se habilitar o cálculo incorreto

valor padrão: False
json_string

Uma cadeia de caracteres json que representa parâmetros de avaliação de pronúncia

valor padrão: None

Métodos

apply_to

Aplique as configurações nesta configuração a um reconhecedor.

enable_content_assessment_with_topic

Habilite a avaliação de conteúdo com o tópico .

enable_prosody_assessment

Habilite a avaliação prosódia.

to_json

Obtém a cadeia de caracteres json de parâmetros de avaliação de pronúncia.

apply_to

Aplique as configurações nesta configuração a um reconhecedor.

apply_to(recognizer: Recognizer) -> None

Parâmetros

Nome Description
recognizer
Obrigatório

o reconhecedor de destino.

enable_content_assessment_with_topic

Habilite a avaliação de conteúdo com o tópico .

enable_content_assessment_with_topic(topic: str) -> None

Parâmetros

Nome Description
topic
Obrigatório

o tópico.

enable_prosody_assessment

Habilite a avaliação prosódia.

enable_prosody_assessment() -> None

to_json

Obtém a cadeia de caracteres json de parâmetros de avaliação de pronúncia.

to_json() -> str

Retornos

Tipo Description

a cadeia de caracteres json.

Atributos

nbest_phoneme_count

phoneme_alphabet

reference_text

O texto de referência.