class PronunciationAssessmentResult
Classe para resultados da avaliação da pronúncia.
Membros
PrecisãoScore
Sintaxe: public constdouble AccuracyScore;
A classificação que indica a precisão da pronúncia da voz dada, que indica a proximidade dos phonemes com a pronúncia de um orador nativo. Se for menos 0, significa que a avaliação da pronúncia falhou.
PronúnciaScore
Sintaxe: public constdouble PronunciationScore;
A classificação geral que indica a qualidade da pronúncia do discurso indicado. Isto é calculado a partir de AccuracyScore, FluencyScore e CompletenessScore com peso. Se for menos 0, significa que a avaliação da pronúncia falhou.
CompletenessScore
Sintaxe: public constdouble CompletenessScore;
A pontuação que indica a totalidade da voz dada ao calcular a proporção de palavras pronunciadas para toda a entrada. Se for menos 0, significa que a avaliação da pronúncia falhou.
FluencyScore
Sintaxe: public constdouble FluencyScore;
A pontuação que indica a fluência da voz dada. Se for menos 0, significa que a avaliação da pronúncia falhou.
ProsodyScore
Sintaxe: public constdouble ProsodyScore;
A pontuação que indica a prosodia do discurso indicado. Se for menos 0, significa que a avaliação da prosody não está ativada.
ContentAssessmentResult
Sintaxe: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;
O resultado da avaliação de conteúdos. Apenas disponível quando a avaliação de conteúdos está ativada.
FromResult
Sintaxe: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
Cria um objeto de resultado da avaliação da pronúncia a partir do resultado de reconhecimento Se for devolvido nulo, significa que a avaliação falhou.
Parâmetros
result
resultado de reconhecimento
Devoluções
Um ponteiro partilhado para a instância PronunciationAssessmentResult criada.