Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa, która definiuje konfigurację oceny wymowy Dodano w wersji 1.14.0.
Członkowie
operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Składnia: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Operator wewnętrzny używany do pobierania wartości dojścia bazowego.
Zwraca
Uchwyt.
ToJson
Składnia: public inline std::string ToJson ( ) const;
Pobiera do ciągu json parametrów oceny wymowy.
Zwraca
Ciąg json parametrów oceny wymowy.
GetReferenceText
Składnia: public inline std::string GetReferenceText ( );
Pobiera tekst odwołania.
Zwraca
Tekst odwołania.
SetReferenceText
Składnia: public inline void SetReferenceText ( const std::string & referenceText );
Ustawia tekst odwołania.
Parametry
-
referenceTextTekst odwołania.
SetReferenceText
Składnia: public inline void SetReferenceText ( const std::wstring & referenceText );
Ustawia tekst odwołania.
Parametry
-
referenceTextTekst odwołania.
SetPhonemeAlphabet
Składnia: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Ustawia alfabet phoneme. Prawidłowe wartości to: "SAPI" (ustawienie domyślne) i "IPA".
Dodano element w wersji 1.20.0.
Parametry
-
phonemeAlphabetAlfabet phoneme.
SetNBestPhonemeCount
Składnia: public inline void SetNBestPhonemeCount ( int count );
Ustawia liczbę nbest phoneme w wyniku.
Dodano element w wersji 1.20.0.
Parametry
-
countLiczba nbest phoneme.
EnableProsodyAssessment
Składnia: public inline void EnableProsodyAssessment ( );
Umożliwia ocenę prosody.
Dodano element w wersji 1.33.0.
Zastosuj do
Składnia: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Stosuje ustawienia w tej konfiguracji do rozpoznawania.
Parametry
-
recognizerRozpoznawanie obiektu docelowego.
~WymowaAssessmentConfig
Składnia: public inline virtual ~PronunciationAssessmentConfig ( );
Destrukuje obiekt.
Utwórz
Składnia: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Tworzy wystąpienie polecenia WymowaAssessmentConfig Aby uzyskać szczegółowe informacje o parametrach, zobacz tabelę Parametry oceny wymowy.
Parametry
referenceTextTekst odwołaniagradingSystemSystem punktów do kalibracji wynikówgranularityStopień szczegółowości ocenyenableMiscueJeśli włącza błędne obliczenie. W przypadku wartości true wyrazy wymawiane są porównywane z tekstem odwołania i są oznaczone pominięciem/wstawieniem na podstawie porównania; w przypadku wartości false rozpoznany tekst będzie zawsze tekstem referencyjnym.
Zwraca
Wskaźnik udostępniony do nowego wystąpienia WymowaAssessmentConfig.
Utwórz
Składnia: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Tworzy wystąpienie polecenia WymowaAssessmentConfig Aby uzyskać szczegółowe informacje o parametrach, zobacz tabelę Parametry oceny wymowy.
Parametry
referenceTextTekst odwołaniagradingSystemSystem punktów do kalibracji wynikówgranularityStopień szczegółowości ocenyenableMiscueJeśli włącza błędne obliczenie
Zwraca
Wskaźnik udostępniony do nowego wystąpienia WymowaAssessmentConfig.
CreateFromJson
Składnia: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Tworzy wystąpienie pliku WymowaAssessmentConfig z pliku json. Zobacz tabelę Parametry oceny wymowy.
Parametry
-
jsonciąg json zawierający parametry oceny wymowy.
Zwraca
Wskaźnik udostępniony do nowego wystąpienia WymowaAssessmentConfig.