Evento ListenComplete

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

Descripción

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

Sintaxis

Sub agent.:ListenComplete (ByVal * CharacterID, ByVal Cause...))*

Parte Descripción
CharacterID Devuelve el identificador 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 ha desactivado el modo de escucha.
2 Se ha pasado el tiempo de espera del modo de escucha (activado por el código del programa).
3 Se ha pasado el tiempo de espera del modo de escucha (activado por la tecla De escucha).
4 El modo de escucha se ha desactivado porque el usuario ha liberado la clave 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, una vez que el usuario libera la clave de escucha, cuando el cliente activo de entrada llama al método Listen con False o el usuario termina 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 presiona la tecla Escuchando, el modo de escucha se restablece y continúa hasta que se completa el tiempo de espera de la clave de escucha, se libera la tecla Listening o el usuario termina de hablar, lo que sea más adelante. En esta situación, no recibirá un evento ListenComplete hasta que se complete el modo de la clave de escucha.

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

Consulte también

Evento ListenStart, método Listen