Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Klass som definierar uttalsutvärderingskonfiguration som lagts till i 1.14.0.
Medlemmar
operatorN SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Syntax: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Intern operator som används för att hämta underliggande referensvärde.
Återlämning
Ett handtag.
ToJson
Syntax: public inline std::string ToJson ( ) const;
Hämtar till json-strängen med uttalsutvärderingsparametrar.
Återlämning
json-sträng med uttalsutvärderingsparametrar.
GetReferenceText
Syntax: public inline std::string GetReferenceText ( );
Hämtar referenstexten.
Återlämning
Referenstexten.
SetReferenceText
Syntax: public inline void SetReferenceText ( const std::string & referenceText );
Anger referenstexten.
Parameterar
-
referenceTextReferenstexten.
SetReferenceText
Syntax: public inline void SetReferenceText ( const std::wstring & referenceText );
Anger referenstexten.
Parameterar
-
referenceTextReferenstexten.
SetPhonemeAlphabet
Syntax: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Anger fonetikalfabetet. Giltiga värden är: "SAPI" (standard) och "IPA".
Har lagts till i version 1.20.0.
Parameterar
-
phonemeAlphabetPhoneme-alfabetet.
SetNBestPhonemeCount
Syntax: public inline void SetNBestPhonemeCount ( int count );
Anger nbest phoneme count i resultatet.
Har lagts till i version 1.20.0.
Parameterar
-
countDet minsta antalet telefonnummer.
EnableProsodyAssessment
Syntax: public inline void EnableProsodyAssessment ( );
Aktiverar prosody-utvärdering.
Har lagts till i version 1.33.0.
ApplyTo
Syntax: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Tillämpar inställningarna i den här konfigurationen på en identifierare.
Parameterar
-
recognizerMåligenkänningen.
~UttalAssessmentConfig
Syntax: public inline virtual ~PronunciationAssessmentConfig ( );
Förstör objektet.
Skapa
Syntax: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Skapar en instans av PronunciationAssessmentConfig För parameterinformation, se tabellen utvärderingsparametrar för uttal.
Parameterar
referenceTextReferenstextengradingSystemPoängsystemet för poängkalibreringgranularityUtvärderingskornighetenableMiscueIf aktiverar felberäkning. När det är sant jämförs de uttalade orden med referenstexten och markeras med utelämnande/infogande baserat på jämförelsen. när den är falsk kommer den identifierade texten alltid att vara referenstext.
Återlämning
En delad pekare till den nya PronunciationAssessmentConfig-instansen.
Skapa
Syntax: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Skapar en instans av PronunciationAssessmentConfig Mer information om parametrar finns i tabellen Utvärderingsparametrar för uttal.
Parameterar
referenceTextReferenstextengradingSystemPoängsystemet för poängkalibreringgranularityUtvärderingskornighetenableMiscueIf aktiverar felberäkning
Återlämning
En delad pekare till den nya PronunciationAssessmentConfig-instansen.
CreateFromJson
Syntax: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Skapar en instans av PronunciationAssessmentConfig från json. Se tabellen utvärderingsparametrar för uttal.
Parameterar
-
jsonJSON-strängen som innehåller uttalsutvärderingsparametrarna.
Återlämning
En delad pekare till den nya PronunciationAssessmentConfig-instansen.