Udostępnij za pośrednictwem


class WymowaAssessmentResult

Klasa wyników oceny wymowy.

Członkowie

DokładnośćScore

Składnia: public const double AccuracyScore;

Wynik wskazujący dokładność wymowy danej mowy, która wskazuje, jak blisko fonezy pasują do wymowy osoby mówiącej natywnej. Jeśli jest to mniej niż 0, oznacza to, że ocena wymowy nie powiodła się.

Wymowa

Składnia: public const double PronunciationScore;

Ogólny wynik wskazujący jakość wymowy danej mowy. Jest to obliczane na podstawie wartości AccuracyScore, FluencyScore i CompletenessScore z wagą. Jeśli jest to mniej niż 0, oznacza to, że ocena wymowy nie powiodła się.

CompletenessScore

Składnia: public const double CompletenessScore;

Wynik wskazujący kompletność danej mowy, obliczając stosunek wymawianych wyrazów do całych danych wejściowych. Jeśli jest to mniej niż 0, oznacza to, że ocena wymowy nie powiodła się.

FluencyScore

Składnia: public const double FluencyScore;

Wynik wskazujący płynność danej mowy. Jeśli jest to mniej niż 0, oznacza to, że ocena wymowy nie powiodła się.

ProsodyScore

Składnia: public const double ProsodyScore;

Wynik wskazujący prosodię danej mowy. Jeśli jest to mniej niż 0, oznacza to, że ocena prosody nie jest włączona.

ContentAssessmentResult

Składnia: public std::shared_ptr< PronunciationContentAssessmentResult > ContentAssessmentResult;

Wynik oceny zawartości. Dostępne tylko w przypadku włączenia oceny zawartości.

FromResult

Składnia: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );

Tworzy obiekt wyniku oceny wymowy z wyniku rozpoznawania w przypadku zwrócenia wartości nullptr, oznacza to, że ocena nie powiodła się.

Parametry

  • wynik rozpoznawania result

Zwraca

Wskaźnik udostępniony do utworzonego wystąpienia WymowaAssessmentResult.