AI-102 · Question #254
You have a chatbot that was built by using Microsoft Bot Framework and deployed to Azure. You need to configure the bot to support voice interactions. The solution must support multiple client apps…
The correct answer is C. Direct Line Speech. To enable a Bot Framework chatbot to support voice interactions across multiple client applications, the Direct Line Speech channel is the most suitable choice.
Question
Options
- ACortana
- BMicrosoft Teams
- CDirect Line Speech
How the community answered
(25 responses)- A12% (3)
- B4% (1)
- C84% (21)
Why each option
To enable a Bot Framework chatbot to support voice interactions across multiple client applications, the Direct Line Speech channel is the most suitable choice.
Cortana is a specific virtual assistant and its channel is primarily for interactions within the Cortana ecosystem, not for general voice interactions across arbitrary client apps.
Microsoft Teams is a collaboration platform; while it supports rich interactions, its primary purpose is not to enable generic voice interaction for any custom client application.
Direct Line Speech is a premium Bot Framework channel that integrates with Azure Cognitive Services Speech, providing robust, high-quality speech-to-text and text-to-speech capabilities for enabling voice interactions in any client application that can embed the Direct Line Speech client.
Concept tested: Bot Framework channels for voice interaction
Source: https://learn.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-directlinespeech?view=azure-bot-service-4.0
Topics
Community Discussion
No community discussion yet for this question.