classe KeywordRecognitionModel
Rappresenta il modello di riconoscimento delle parole chiave usato con i metodi StartKeywordRecognitionAsync.
Membri
KeywordRecognitionModel
Sintassi: public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );
Costruttore interno. Crea una nuova istanza usando l'handle fornito.
Parametri
hkeyword
Handle di parole chiave.
~KeywordRecognitionModel
Sintassi: public inline virtual ~KeywordRecognitionModel ( );
Distruttore virtuale.
operatore SPXKEYWORDHANDLE
Sintassi: public inline explicit operator SPXKEYWORDHANDLE ( );
Interno. Operatore di conversione esplicito.
Restituisce
Handle.
Fromfile
Sintassi: public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );
Crea un modello di riconoscimento delle parole chiave usando il file specificato.
Parametri
fileName
Nome file del modello di riconoscimento delle parole chiave.
Restituisce
Puntatore condiviso al modello di riconoscimento delle parole chiave.
FromConfig
Sintassi: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Crea un modello di riconoscimento parole chiave usando la configurazione voce incorporata specificata.
Parametri
embeddedSpeechConfig
Configurazione voce incorporata.
Restituisce
Puntatore condiviso al modello di riconoscimento delle parole chiave.
FromConfig
Sintassi: public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );
Crea un modello di riconoscimento parole chiave usando la configurazione voce incorporata specificata e le parole di riattivazione definite dall'utente.
Parametri
embeddedSpeechConfig
Configurazione voce incorporata.userDefinedWakeWords
Parole di riattivazione definite dall'utente.
Restituisce
Puntatore condiviso al modello di riconoscimento delle parole chiave.