Delen via


klasse UitspraakAssessmentConfig

Klasse die de configuratie voor uitspraakevaluatie definieert Toegevoegd in 1.14.0.

Leden

operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE

Syntaxis: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;

Interne operator die wordt gebruikt om de onderliggende ingangswaarde op te halen.

Retouren

Een handvat.

ToJson

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

Hiermee haalt u de json-tekenreeks met parameters voor uitspraakevaluatie op.

Retouren

JSON-tekenreeks met beoordelingsparameters voor uitspraak.

GetReferenceText

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

Hiermee haalt u de verwijzingstekst op.

Retouren

De verwijzingstekst.

SetReferenceText

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

Hiermee stelt u de verwijzingstekst in.

Parameters

  • referenceText De verwijzingstekst.

SetReferenceText

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

Hiermee stelt u de verwijzingstekst in.

Parameters

  • referenceText De verwijzingstekst.

SetPhonemeAlphabet

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

Hiermee stelt u het folaatalfabet in. Geldige waarden zijn: 'SAPI' (standaard) en 'IPA'.

Toegevoegd in versie 1.20.0.

Parameters

  • phonemeAlphabet Het fome alfabet.

SetNBestPhonemeCount

Syntaxis: public inline void SetNBestPhonemeCount ( int count );

Hiermee stelt u het beste folaataantal in het resultaat in.

Toegevoegd in versie 1.20.0.

Parameters

  • count Het beste folaataantal.

EnableProsodyAssessment

Syntaxis: public inline void EnableProsodyAssessment ( );

Hiermee schakelt u prosody-evaluatie in.

Toegevoegd in versie 1.33.0.

EnableContentAssessmentWithTopic

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

Hiermee schakelt u de inhoudsevaluatie met onderwerp in.

Toegevoegd in versie 1.33.0.

Parameters

  • contentTopic Het inhoudsonderwerp.

Toepassen op

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

Past de instellingen in deze configuratie toe op een Recognizer.

Parameters

  • recognizer De doel-Recognizer.

~UitspraakAssessmentConfig

Syntaxis: public inline virtual ~PronunciationAssessmentConfig ( );

Hiermee wordt het object verwijderd.

Maken

Syntaxis: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );

Hiermee maakt u een exemplaar van de UitspraakAssessmentConfig Zie de tabel Uitspraakevaluatieparameters voor parameterdetails.

Parameters

  • referenceText De verwijzingstekst

  • gradingSystem Het puntensysteem voor scorekalibratie

  • granularity De evaluatiegranulariteit

  • enableMiscue Als onjuiste berekening is ingeschakeld. Indien waar, worden de uitgesproken woorden vergeleken met de verwijzingstekst en gemarkeerd met weglating/invoeging op basis van de vergelijking; als onwaar is, is de herkende tekst altijd verwijzingstekst.

Retouren

Een gedeelde aanwijzer naar het nieuwe instantie uitspraakassessmentconfig.

Maken

Syntaxis: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );

Hiermee maakt u een exemplaar van de UitspraakAssessmentConfig Zie de tabel Uitspraakevaluatieparameters voor meer informatie over parameters.

Parameters

  • referenceText De verwijzingstekst

  • gradingSystem Het puntensysteem voor scorekalibratie

  • granularity De evaluatiegranulariteit

  • enableMiscue Als onjuiste berekening is ingeschakeld

Retouren

Een gedeelde aanwijzer naar het nieuwe instantie uitspraakassessmentconfig.

CreateFromJson

Syntaxis: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );

Hiermee maakt u een instantie van de UitspraakAssessmentConfig van json. Zie de tabel Beoordelingsparameters voor uitspraak.

Parameters

  • json De json-tekenreeks met de beoordelingsparameters voor uitspraak.

Retouren

Een gedeelde aanwijzer naar het nieuwe instantie uitspraakassessmentconfig.