classemot-clé Modèle de Reconnaissance.

Représente le modèle de reconnaissance de mot clé utilisé avec les méthodes StartKeywordRecognitionAsync.

Membres

KeywordRecognitionModel

Syntaxe : public inline explicit KeywordRecognitionModel ( SPXKEYWORDHANDLE hkeyword );

Constructeur interne. Crée une instance à l’aide du handle fourni.

Paramètres

  • handle de mot clé hkeyword.

~KeywordRecognitionModel

Syntaxe : public inline virtual ~KeywordRecognitionModel ( );

Destructeur virtuel.

opérateur SPXKEYWORDHANDLE

Syntaxe : public inline explicit operator SPXKEYWORDHANDLE ( );

Interne. Opérateur de conversion explicite.

Retours

Un handle.

FromFile

Syntaxe : public inline static std::shared_ptr< KeywordRecognitionModel > FromFile ( const std::string & fileName );

Crée un modèle de reconnaissance de mot clé à l’aide du fichier spécifié.

Paramètres

  • fileName Le nom de fichier du modèle de reconnaissance de mot clé.

Retours

Pointeur partagé vers un modèle de reconnaissance de mot clé.

FromConfig

Syntaxe : public inline static std::shared_ptr< KeywordRecognitionModel > FromConfig ( std::shared_ptr< EmbeddedSpeechConfig > embeddedSpeechConfig );

Crée un modèle de reconnaissance de mot clé à l’aide de la configuration vocale incorporée spécifiée.

Paramètres

  • embeddedSpeechConfig configuration vocale incorporée.

Retours

Pointeur partagé vers un modèle de reconnaissance de mot clé.

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 de 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 un modèle de reconnaissance de mot clé.