Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
class AsyncRecognizer
: public Recognizer
Classe de base abstraite AsyncRecognizer.
Membres
SessionStarted
Syntaxe : public EventSignal< const SessionEventArgs & > SessionStarted;
Signal pour les événements indiquant le début d’une session de reconnaissance (opération).
SessionStopped
Syntaxe : public EventSignal< const SessionEventArgs & > SessionStopped;
Signal pour les événements indiquant la fin d’une session de reconnaissance (opération).
SpeechStartDetected
Syntaxe : public EventSignal< const RecognitionEventArgs & > SpeechStartDetected;
Signal pour les événements indiquant le début de la parole.
SpeechEndDetected
Syntaxe : public EventSignal< const RecognitionEventArgs & > SpeechEndDetected;
Signal pour les événements indiquant la fin de la parole.
Reconnaissant
Syntaxe : public EventSignal< const RecoEventArgs & > Recognizing;
Signal pour les événements contenant des résultats de reconnaissance intermédiaire.
Constaté
Syntaxe : public EventSignal< const RecoEventArgs & > Recognized;
Signal pour les événements contenant les résultats de la reconnaissance finale. (indiquant une tentative de reconnaissance réussie).
Annulé
Syntaxe : public EventSignal< const RecoCanceledEventArgs & > Canceled;
Signal pour les événements contenant les résultats de la reconnaissance annulée (indiquant une tentative de reconnaissance qui a été annulée en conséquence ou une demande d’annulation directe ou, alternativement, un échec de transport ou de protocole).
RecognizeOnceAsync
Syntaxe : public std::future< std::shared_ptr< RecoResult > > RecognizeOnceAsync ( );
Effectue la reconnaissance en mode non bloquant (asynchrone).
Retours
Valeur de résultat contenant ultérieurement (pointeur partagé vers RecoResult) de la reconnaissance asynchrone.
StartContinuousRecognitionAsync
Syntaxe : public std::future< void > StartContinuousRecognitionAsync ( );
Lance de façon asynchrone l’opération de reconnaissance continue.
Retours
Un avenir vide.
StopContinuousRecognitionAsync
Syntaxe : public std::future< void > StopContinuousRecognitionAsync ( );
Met fin de façon asynchrone à l’opération de reconnaissance continue.
Retours
Un avenir vide.
StartKeywordRecognitionAsync
Syntaxe : public std::future< void > StartKeywordRecognitionAsync ( std::shared_ptr< KeywordRecognitionModel > model );
Lance de façon asynchrone l’opération de reconnaissance de mot clé.
Paramètres
-
modelLe modèle de reconnaissance de mot clé qui spécifie le mot clé à reconnaître.
Retours
Opération asynchrone qui démarre la reconnaissance de mot clé.
StopKeywordRecognitionAsync
Syntaxe : public std::future< void > StopKeywordRecognitionAsync ( );
Met fin de façon asynchrone à l’opération de reconnaissance de mot clé en cours.
Retours
Un avenir vide.