Dela via


class PronunciationAssessmentConfig

Klass som definierar uttalsutvärderingskonfiguration tillagd 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.

Returer

Ett handtag.

ToJson

Syntax: public inline std::string ToJson ( ) const;

Hämtar till json-strängen med uttalsutvärderingsparametrar.

Returer

json-sträng med uttalsutvärderingsparametrar.

GetReferenceText

Syntax: public inline std::string GetReferenceText ( );

Hämtar referenstexten.

Returer

Referenstexten.

SetReferenceText

Syntax: public inline void SetReferenceText ( const std::string & referenceText );

Anger referenstexten.

Parametrar

  • referenceText Referenstexten.

SetReferenceText

Syntax: public inline void SetReferenceText ( const std::wstring & referenceText );

Anger referenstexten.

Parametrar

  • referenceText Referenstexten.

SetPhonemeAlphabet

Syntax: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );

Anger fonetik i alfabetet. Giltiga värden är: "SAPI" (standard) och "IPA".

Har lagts till i version 1.20.0.

Parametrar

  • phonemeAlphabet Det fonetiska alfabetet.

SetNBestPhonemeCount

Syntax: public inline void SetNBestPhonemeCount ( int count );

Anger nbest phoneme count i resultatet.

Har lagts till i version 1.20.0.

Parametrar

  • count Nbest phoneme count.

EnableProsodyAssessment

Syntax: public inline void EnableProsodyAssessment ( );

Aktiverar prosodiutvärdering.

Har lagts till i version 1.33.0.

EnableContentAssessmentWithTopic

Syntax: public inline void EnableContentAssessmentWithTopic ( const std::string & contentTopic );

Aktiverar innehållsutvärderingen med ämnet.

Har lagts till i version 1.33.0.

Parametrar

  • contentTopic Innehållsavsnittet.

ApplyTo

Syntax: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;

Tillämpar inställningarna i den här konfigurationen på en identifierare.

Parametrar

  • recognizer Måligenkänning.

~UttalAssessmentConfig

Syntax: public inline virtual ~PronunciationAssessmentConfig ( );

Destructs 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.

Parametrar

  • referenceText Referenstexten

  • gradingSystem Poängsystemet för poängkalibrering

  • granularity Utvärderingskornigheten

  • enableMiscue Om 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 det är falskt kommer den tolkade texten alltid att vara referenstext.

Returer

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.

Parametrar

  • referenceText Referenstexten

  • gradingSystem Poängsystemet för poängkalibrering

  • granularity Utvärderingskornigheten

  • enableMiscue Om aktiverar felberäkning

Returer

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.

Parametrar

  • json JSON-strängen som innehåller uttalsutvärderingsparametrarna.

Returer

En delad pekare till den nya PronunciationAssessmentConfig-instansen.