Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Klasse, die die Konfiguration der Aussprachebewertung definiert, die in 1.14.0 hinzugefügt wurde.
Elemente
Operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Syntax: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Interner Operator, der zum Abrufen eines zugrunde liegenden Handlewerts verwendet wird.
Rückgaben
Ein Handle.
ToJson
Syntax: public inline std::string ToJson ( ) const;
Ruft die JSON-Zeichenfolge der Bewertungsparameter für die Aussprache ab.
Rückgaben
json-Zeichenfolge von Bewertungsparametern für die Aussprache.
GetReferenceText
Syntax: public inline std::string GetReferenceText ( );
Ruft den Bezugstext ab.
Rückgaben
Der Bezugstext.
SetReferenceText
Syntax: public inline void SetReferenceText ( const std::string & referenceText );
Legt den Bezugstext fest.
Die Parameter
-
referenceTextDer Bezugstext.
SetReferenceText
Syntax: public inline void SetReferenceText ( const std::wstring & referenceText );
Legt den Bezugstext fest.
Die Parameter
-
referenceTextDer Bezugstext.
SetPhonemeAlphabet
Syntax: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Legt das Phoneme-Alphabet fest. Gültige Werte sind: "SAPI" (Standard) und "IPA".
In Version 1.20.0 hinzugefügt.
Die Parameter
-
phonemeAlphabetDas Phoneme-Alphabet.
SetNBestPhonemeCount
Syntax: public inline void SetNBestPhonemeCount ( int count );
Legt die Anzahl der nen phoneme im Ergebnis fest.
In Version 1.20.0 hinzugefügt.
Die Parameter
-
countDie anzahl der nen phoneme.
EnableProsodyAssessment
Syntax: public inline void EnableProsodyAssessment ( );
Aktiviert die Prosody-Bewertung.
In Version 1.33.0 hinzugefügt.
ApplyTo
Syntax: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Wendet die Einstellungen in dieser Konfiguration auf eine Erkennung an.
Die Parameter
-
recognizerDie Zielerkennung.
~PronunciationAssessmentConfig
Syntax: public inline virtual ~PronunciationAssessmentConfig ( );
Destruktiert das Objekt.
Erstellen
Syntax: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Erstellt eine Instanz der PronunciationAssessmentConfig For parameter details, see the table Pronunciation assessment parameters.
Die Parameter
referenceTextDer BezugstextgradingSystemDas Punktsystem zur BewertungskalibrierunggranularityDie Granularität der AuswertungenableMiscueWenn die Fehlberechnung aktiviert ist. Wenn wahr, werden die ausgesprochenen Wörter mit dem Bezugstext verglichen und basierend auf dem Vergleich mit Auslassung/Einfügung gekennzeichnet; wenn false, wird der erkannte Text immer Bezugstext sein.
Rückgaben
Ein freigegebener Zeiger auf die neue PronunciationAssessmentConfig-Instanz.
Erstellen
Syntax: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Erstellt eine Instanz der PronunciationAssessmentConfig For parameters details, see the table Pronunciation assessment parameters.
Die Parameter
referenceTextDer BezugstextgradingSystemDas Punktsystem zur BewertungskalibrierunggranularityDie Granularität der AuswertungenableMiscueWenn die Fehlberechnung aktiviert ist
Rückgaben
Ein freigegebener Zeiger auf die neue PronunciationAssessmentConfig-Instanz.
CreateFromJson
Syntax: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Erstellt eine Instanz der PronunciationAssessmentConfig aus json. Siehe die Tabelle Bewertungsparameter für die Aussprache.
Die Parameter
-
jsonDie JSON-Zeichenfolge, die die Parameter für die Aussprachebewertung enthält.
Rückgaben
Ein freigegebener Zeiger auf die neue PronunciationAssessmentConfig-Instanz.