MS Bot Emulator - держать микрофон включенным?

Кто-нибудь знает, как заставить микрофон эмулятора бота всегда оставаться включенным (продолжать слушать?), Чтобы я мог общаться с ботом (и не нужно нажимать значок микрофона в правом нижнем углу?)

1 ответ

Я не уверен, как это ведет себя в эмуляторе, но вы можете попробовать установить InputHint сообщения для ExpectingInput,

Согласно документации (это из Node.js версия, но также возможно в C#).

Ожидая ввода

Чтобы указать, что ваш бот ожидает ответа от пользователя, установите подсказку для сообщения на builder.InputHint.expectingInput, На многих каналах это приведет к включению поля ввода клиента и открытию микрофона. В следующем примере кода создается приглашение, указывающее, что бот ожидает ввода данных пользователем.

builder.Prompts.text(session, 'This is the text that will be displayed.', {                                    
    speak: 'This is the text that will be spoken initially.',
    retrySpeak: 'This is the text that is spoken after waiting a while for user input.',  
    inputHint: builder.InputHint.expectingInput
});
Другие вопросы по тегам