ListenComplete, événement

[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]

Description

Se produit lorsque le mode d’écoute (reconnaissance vocale) est terminé.

Syntaxe

Sous-agent.ListenComplete (ByValCharacterID, ByVal Cause) **

Élément Description
CharacterID Retourne l’ID du caractère d’écoute sous forme de chaîne.
Cause Retourne la cause de l’événement complet sous la forme d’un entier qui peut être l’un des éléments suivants : 1 Le mode d’écoute a été désactivé par le code du programme.
2 Le mode d’écoute (activé par le code du programme) a expiré.
3 Le mode d’écoute (activé par la touche Écoute) a expiré.
4 Le mode d’écoute a été désactivé, car l’utilisateur a libéré la clé d’écoute.
5 Le mode d’écoute s’est terminé parce que l’utilisateur a fini de parler.
6 Le mode d’écoute s’est terminé, car le client actif d’entrée a été désactivé.
7 Le mode d’écoute s’est terminé car le caractère par défaut a été modifié.
8 Le mode d’écoute s’est terminé, car l’utilisateur a désactivé l’entrée vocale.

Notes

Cet événement est envoyé à tous les clients lorsque le délai d’attente du mode d’écoute se termine, une fois que l’utilisateur a libéré la clé d’écoute, lorsque le client actif d’entrée appelle la méthode Listen avec False ou que l’utilisateur a fini de parler. Vous pouvez utiliser cet événement pour déterminer quand reprendre la sortie (audio) des caractères parlés.

Si vous activez le mode Écoute à l’aide de la méthode Listen , puis que l’utilisateur appuie sur la touche Écoute, le mode d’écoute se réinitialise et continue jusqu’à ce que le délai d’expiration de la clé d’écoute soit terminé, que la touche d’écoute soit relâchée ou que l’utilisateur termine de parler, selon ce qui est le plus tard. Dans ce cas, vous ne recevrez pas d’événement ListenComplete tant que le mode d’écoute de la clé n’est pas terminé.

L’événement retourne le caractère aux clients qui ont actuellement ce caractère chargé. Tous les autres clients reçoivent un caractère Null (chaîne vide).

Voir aussi

Événement ListenStart, méthode Listen