Partager via


Événement ListenComplete

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

Description

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

Syntaxe

Sub agent.ListenComplete (ByValCharacterID, ByValCause)**

Élément Description
CharacterID Renvoie l'ID du caractère d'écoute sous forme de chaîne de caractères.
Cause Renvoie la cause de l'événement complet sous la forme d'un nombre 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 d'écoute) a expiré.
4 Le mode d'écoute a été désactivé parce que l'utilisateur a relâché la touche d'écoute.
5 Le mode d'écoute s'est terminé parce que l'utilisateur a fini de parler.
6 Le mode d'écoute a pris fin parce que le client actif a été désactivé.
7 Le mode d'écoute a pris fin parce que le caractère par défaut a été modifié.
8 Le mode d'écoute a pris fin parce que l'utilisateur a désactivé la saisie vocale.

Notes

Cet événement est envoyé à tous les clients lorsque le délai d'attente du mode d'écoute se termine, après que l'utilisateur a relâché la touche d'écoute, lorsque le client actif en entrée appelle la méthode Listen avec False, ou lorsque l'utilisateur a fini de parler. Vous pouvez utiliser cet événement pour déterminer quand reprendre la sortie audio du caractère.

Si vous activez le mode d'écoute à l'aide de la méthode Listen et que l'utilisateur appuie ensuite sur la touche d'écoute, le mode d'écoute se réinitialise et se poursuit jusqu'à ce que le délai d'attente de la touche d'écoute soit écoulé, que la touche d'écoute soit relâchée ou que l'utilisateur ait fini de parler, la date la plus tardive étant retenue. Dans ce cas, vous ne recevrez pas d'événement ListenComplete tant que le mode de la touche d'écoute ne sera pas terminé.

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

Voir aussi

Événement ListenStart, méthode Listen