ConversationalAgentTrigger Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает экземпляр ConversationalAgentTrigger.
public:
ConversationalAgentTrigger();
ConversationalAgentTrigger();
public ConversationalAgentTrigger();
function ConversationalAgentTrigger()
Public Sub New ()
Комментарии
При обнаружении Объекта ConversationalAgentSignal в то время как ConversationalAgentSessionнеактивен, AAR вызывает фоновое событие ConversationalAgentTrigger . Затем приложение может использовать свойство Signal для обработки диалога.
При обнаружении ConversationalAgentSignal при активном объекте ConversationalAgentSession (прослушивание, речь, обнаружение), AAR не вызывает фоновое событие ConversationalAgentTrigger. Вместо этого он вызывает событие SessionInterrupted, чтобы указать, что цифровое приложение помощник должно настроить неактивное и остановить обработку входных данных. Затем цифровой помощник может игнорировать новый сигнал или использовать его в контексте текущего сеанса.
Примечание
Некоторые сеансы цифрового помощник не могут быть прерваны другим сигналом. Например, Кортана требует, чтобы пользователь выдал команду отмены или остановки для завершения текущего сеанса (пользователь не может находиться в сеансе Кортаны и выдавать команды в Alexa).