Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída, která definuje konfiguraci posouzení výslovnosti Přidaná v 1.14.0.
Členové
SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE
Syntaxe: public inline explicit operator SPXPRONUNCIATIONASSESSMENTCONFIGHANDLE ( ) const;
Interní operátor použitý k získání podkladové hodnoty popisovače
Návraty
Úchyt.
ToJson
Syntaxe: public inline std::string ToJson ( ) const;
Získá řetězec json pro parametry vyhodnocení výslovnosti.
Návraty
Řetězec json s parametry vyhodnocení výslovnosti
GetReferenceText
Syntaxe: public inline std::string GetReferenceText ( );
Získá referenční text.
Návraty
Text odkazu.
SetReferenceText
Syntaxe: public inline void SetReferenceText ( const std::string & referenceText );
Nastaví text odkazu.
Parametry
-
referenceText
Referenční text.
SetReferenceText
Syntaxe: public inline void SetReferenceText ( const std::wstring & referenceText );
Nastaví text odkazu.
Parametry
-
referenceText
Referenční text.
SetPhonemeAlphabet
Syntaxe: public inline void SetPhonemeAlphabet ( const std::string & phonemeAlphabet );
Nastaví abecedu s foonemem. Platné hodnoty jsou: SAPI (výchozí) a IPA.
Přidáno ve verzi 1.20.0.
Parametry
-
phonemeAlphabet
abeceda foonemu.
SetNBestPhonemeCount
Syntaxe: public inline void SetNBestPhonemeCount ( int count );
Nastaví počet fotemů nbest ve výsledku.
Přidáno ve verzi 1.20.0.
Parametry
-
count
Počet nejlepších fotemů.
EnableProsodyAssessment
Syntaxe: public inline void EnableProsodyAssessment ( );
Povolí posouzení prosody.
Přidáno ve verzi 1.33.0.
EnableContentAssessmentWithTopic
Syntaxe: public inline void EnableContentAssessmentWithTopic ( const std::string & contentTopic );
Povolí posouzení obsahu s tématem.
Přidáno ve verzi 1.33.0.
Parametry
-
contentTopic
Téma obsahu.
Použít na
Syntaxe: public inline void ApplyTo ( std::shared_ptr< Recognizer > recognizer ) const;
Použije nastavení v této konfiguraci na rozpoznávání.
Parametry
-
recognizer
rozpoznávání cíle.
~VýslovnostAssessmentConfig
Syntaxe: public inline virtual ~PronunciationAssessmentConfig ( );
Destrukuje objekt.
Vytvářet
Syntaxe: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::string & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Vytvoří instanci výslovnostiAssessmentConfig pro podrobnosti parametru, viz tabulka parametry posouzení výslovnosti.
Parametry
referenceText
Referenční textgradingSystem
Bodový systém pro kalibraci skóregranularity
členitost vyhodnoceníenableMiscue
Pokud povolí nesprávný výpočet. Pokud ano, výrazná slova se porovnávají s referenčním textem a jsou označena vynecháním a vložením na základě porovnání; pokud je hodnota false, rozpoznaný text bude vždy odkazovat na text.
Návraty
Sdílený ukazatel na novou instanci PronuationAssessmentConfig.
Vytvářet
Syntaxe: public inline static std::shared_ptr< PronunciationAssessmentConfig > Create ( const std::wstring & referenceText , PronunciationAssessmentGradingSystem gradingSystem , PronunciationAssessmentGranularity granularity , bool enableMiscue );
Vytvoří instanci výslovnostiAssessmentConfig pro podrobnosti parametrů, viz tabulka parametry posouzení výslovnosti.
Parametry
referenceText
Referenční textgradingSystem
Bodový systém pro kalibraci skóregranularity
členitost vyhodnoceníenableMiscue
Pokud povolí výpočet chybného vzorce
Návraty
Sdílený ukazatel na novou instanci PronuationAssessmentConfig.
CreateFromJson
Syntaxe: public inline static std::shared_ptr< PronunciationAssessmentConfig > CreateFromJson ( const std::string & json );
Vytvoří instanci výslovnostiAssessmentConfig z json. Viz tabulka parametry posouzení výslovnosti.
Parametry
-
json
Řetězec JSON obsahující parametry vyhodnocení výslovnosti.
Návraty
Sdílený ukazatel na novou instanci PronuationAssessmentConfig.