classe KeywordRecognitionModel
Représente mot clé modèle de reconnaissance utilisé avec les méthodes StartKeywordRecognitionAsync.
Membres
KeywordRecognitionModel
Syntaxe : public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );
Constructeur interne. Crée un instance à l’aide du handle fourni.
Paramètres
hkeyword
Handle de mot clé.
~KeywordRecognitionModel
Syntaxe : public inline virtual ~KeywordRecognitionModel ( );
Destructeur virtuel.
opérateur SPXKEYWORDHANDLE
Syntaxe : public inline explicit operator SPXKEYWORDHANDLE ( );
Internes. Opérateur de conversion explicite.
Retours
Handle.
FromFile
Syntaxe : public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );
Crée un modèle de reconnaissance mot clé à l’aide du fichier spécifié.
Paramètres
fileName
Nom de fichier du modèle de reconnaissance mot clé.
Retours
Pointeur partagé vers mot clé modèle de reconnaissance.
FromConfig
Syntaxe : public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );
Crée un modèle de reconnaissance mot clé à l’aide de la configuration vocale incorporée spécifiée.
Paramètres
embeddedSpeechConfig
Configuration vocale incorporée.
Retours
Pointeur partagé vers mot clé modèle de reconnaissance.
FromConfig
Syntaxe : public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig , const std::vector< std::string > & userDefinedWakeWords );
Crée un modèle de reconnaissance mot clé à l’aide de la configuration vocale incorporée spécifiée et des mots de veille définis par l’utilisateur.
Paramètres
embeddedSpeechConfig
Configuration vocale incorporée.userDefinedWakeWords
Mots de veille définis par l’utilisateur.
Retours
Pointeur partagé vers mot clé modèle de reconnaissance.