class PronunciationAssessmentResult
Класс для результатов оценки произношения.
Элементы
ТочностьScore
Синтаксис: public constdouble AccuracyScore;
Оценка, показывающая точность произношения данной речи, которая указывает, насколько фонемы соответствуют произношению носителя языка. Если значение меньше 0, это означает, что оценка произношения завершилась сбоем.
ПроизношениеСкор
Синтаксис: public constdouble PronunciationScore;
Общая оценка, показывающая качество произношения данной речи. Это значение вычисляется на основе ТочностиScore, FluencyScore и CompletenessScore с весом. Если значение меньше 0, это означает, что оценка произношения завершилась сбоем.
CompletenessScore
Синтаксис: public constdouble CompletenessScore;
Оценка, показывающая полноту данной речи путем вычисления соотношения произносимого слова ко всем входным данным. Если значение меньше 0, это означает, что оценка произношения завершилась сбоем.
FluencyScore
Синтаксис: public constdouble FluencyScore;
Оценка, указывающая беглость данной речи. Если значение меньше 0, это означает, что оценка произношения завершилась сбоем.
ProsodyScore
Синтаксис: public constdouble ProsodyScore;
Оценка, показывающая просодию данной речи. Если значение меньше 0, это означает, что оценка просодии не включена.
ContentAssessmentResult
Синтаксис: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;
Результат оценки содержимого. Доступно, только если включена оценка содержимого.
FromResult
Синтаксис: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
Создает объект результата оценки произношения из результата распознавания Если возвращается значение nullptr, это означает, что оценка завершилась сбоем.
Параметры
result
результат распознавания
Возвращаемое значение
Общий указатель на созданный экземпляр PronunciationAssessmentResult.