class WymowaAssessmentResult
Klasa wyników oceny wymowy.
Elementy członkowskie
AccuracyScore
Składnia: public constdouble AccuracyScore;
Wynik wskazujący dokładność wymowy danej mowy, która wskazuje, jak blisko fonezy pasują do wymowy native speakera. Jeśli jest to mniej 0, oznacza to, że ocena wymowy nie powiodła się.
Wymowa
Składnia: public constdouble 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 0, oznacza to, że ocena wymowy nie powiodła się.
CompletenessScore
Składnia: public constdouble CompletenessScore;
Wynik wskazujący kompletność danej mowy przez obliczenie współczynnika wymawianych wyrazów w stosunku do całych danych wejściowych. Jeśli jest to mniej 0, oznacza to, że ocena wymowy nie powiodła się.
FluencyScore
Składnia: public constdouble FluencyScore;
Wynik wskazujący płynność danej mowy. Jeśli jest to mniej 0, oznacza to, że ocena wymowy nie powiodła się.
ProsodyScore
Składnia: public constdouble 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 wtedy, gdy jest włączona ocena zawartości.
FromResult
Składnia: public inline static std::shared_ptr< PronunciationAssessmentResult > FromResult ( std::shared_ptr< RecognitionResult > result );
Tworzy obiekt wyniku oceny wymowy na podstawie wyniku rozpoznawania Jeśli jest zwracany argument nullptr, oznacza to, że ocena nie powiodła się.
Parametry
result
wynik rozpoznawania
Zwraca
Udostępniony wskaźnik do utworzonego wystąpienia WymowaAssessmentResult.