Klasse KeywordRecognitionModel
Stellt Schlüsselwort (keyword) Erkennungsmodell dar, das mit StartKeywordRecognitionAsync-Methoden verwendet wird.
Member
KeywordRecognitionModel
Syntax: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );
Interner Konstruktor. Erstellt mithilfe des bereitgestellten Handles eine neue instance.
Parameter
hkeyword
Schlüsselworthandle.
~KeywordRecognitionModel
Syntax: public inline virtual ~KeywordRecognitionModel ( );
Virtueller Destruktor.
Operator SPXKEYWORDHANDLE
Syntax: public inline explicit operator SPXKEYWORDHANDLE ( );
Intern. Expliziter Konvertierungsoperator.
Gibt zurück
Ein Handler.
Fromfile
Syntax: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );
Erstellt mithilfe der angegebenen Datei ein Schlüsselwort (keyword) Erkennungsmodell.
Parameter
fileName
Der Dateiname des Schlüsselwort (keyword) Erkennungsmodells.
Gibt zurück
Ein freigegebener Zeiger auf Schlüsselwort (keyword) Erkennungsmodell.
FromConfig
Syntax: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Erstellt mithilfe der angegebenen eingebetteten Sprachkonfiguration ein Schlüsselwort (keyword) Erkennungsmodell.
Parameter
embeddedSpeechConfig
Eingebettete Sprachkonfiguration.
Gibt zurück
Ein freigegebener Zeiger auf Schlüsselwort (keyword) Erkennungsmodell.
FromConfig
Syntax: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );
Erstellt ein Schlüsselwort (keyword) Erkennungsmodell mit der angegebenen eingebetteten Sprachkonfiguration und benutzerdefinierten Aktivierungswörtern.
Parameter
embeddedSpeechConfig
Eingebettete Sprachkonfiguration.userDefinedWakeWords
Benutzerdefinierte Aktivierungswörter.
Gibt zurück
Ein freigegebener Zeiger auf Schlüsselwort (keyword) Erkennungsmodell.