ConversationalAgentTrigger Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea una instancia de ConversationalAgentTrigger.
public:
ConversationalAgentTrigger();
ConversationalAgentTrigger();
public ConversationalAgentTrigger();
function ConversationalAgentTrigger()
Public Sub New ()
Comentarios
Si se detecta conversationalAgentSignal mientras conversationalAgentSession está inactivo, AAR genera un evento en segundo plano ConversationalAgentTrigger . A continuación, la aplicación puede usar la propiedad Signal para procesar la conversación.
Si se detecta conversationalAgentSignal mientras conversationalAgentSession está activo (escuchando, hablando, detectando), AAR no genera un evento en segundo plano ConversationalAgentTrigger . En su lugar, genera el evento SessionInterrupted para indicar que la aplicación de asistente digital debe establecerse en inactiva y detener la entrada de procesamiento. El asistente digital puede decidir omitir la nueva señal o usarla en el contexto de la sesión actual.
Nota
Algunas sesiones de asistente digitales no se pueden interrumpir mediante otra señal. Por ejemplo, Cortana requiere que el usuario emita un comando cancel o stop para finalizar la sesión actual (el usuario no puede estar en una sesión de Cortana y emitir comandos a Alexa).