Compartir a través de


Evento ListenComplete

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].

Descripción

Se produce cuando el modo de escucha (reconocimiento de voz) ha finalizado.

Sintaxis

Sub agent.ListenComplete (ByValCharacterID, ByValCause)**

Parte Descripción
CharacterID Devuelve el ID del carácter de escucha como una cadena.
Causa Devuelve la causa del evento completo como un entero que puede ser uno de los siguientes: 1 El código del programa desactivó el modo de escucha.
2 Se ha agotado el tiempo de espera del modo de escucha (activado por código de programa).
3 Se ha agotado el tiempo de espera del modo de escucha (activado por la tecla de escucha).
4 El modo de escucha se desactivó porque el usuario soltó la tecla de escucha.
5 El modo de escucha finalizó porque el usuario terminó de hablar.
6 El modo de escucha finalizó porque se desactivó el cliente activo de entrada.
7 El modo de escucha finalizó porque se cambió el carácter predeterminado.
8 El modo de escucha finalizó porque el usuario deshabilitó la entrada de voz.

Comentarios

Este evento se envía a todos los clientes cuando finaliza el tiempo de espera del modo de escucha, después de que el usuario suelte la tecla de escucha, cuando el cliente activo de entrada llama al método Listen con False o el usuario haya terminado de hablar. Puede usar este evento para determinar cuándo reanudar la salida de caracteres hablados (audio).

Si activa el modo de escucha mediante el método Listen y, a continuación, el usuario pulsa la tecla Escucha, el modo de escucha se restablece y continúa hasta que finalice el tiempo de espera de la tecla de escucha, se suelte la tecla de escucha o el usuario termine de hablar, lo que ocurra en último lugar. En esta situación, no recibirá un evento ListenComplete hasta que se complete el modo de la tecla de escucha.

El evento devuelve el carácter a los clientes que actualmente tienen cargado este carácter. Todos los demás clientes reciben un carácter null (cadena vacía).

Consulte también

Evento ListenStart, método Listen