Integrate Speech to Text bot framework for teams channel? - botframework

We are working on a chatbot with botframework, the bot is deployed to the teams channel, but we need to integrate Speech to text service of microsoft into this teams channel for the bot ,is that possible?
I could see speech-text requires a different directline channel all together in the documention but nothing of having it in teams Bot App.
Anyone know of this being possible?

Currently this is not supported in teams in both desktop and web.

Related

How do I embed a Teams Channel Chat in a Web App

I looking for a little guidance. I have a need to display the chat content from a MS Teams channel into my web app.
The user of my web app will see the MS Team channel chat and be able to comment all of this in the web app.
What is the best / most appropriate approach for this use case?
It is not possible to show a Teams chat inside any other Web App. You could get the messages in a Teams channel using List Channel Messages and post your messages using Connectors but it not possible to directly show the Entire Teams channel chat in your web app.

How to enable speech in Teams Chatbot built on Bot framewok v4

I have created a Chatbot using Bot framework v4 and integrate it with Teams. I want to enable speech to text and text to speech in Teams Channel.
I already enabled STT/TTS in Webchat using webSpeechPonyfillFactory and its working fine, now i want to enable it for Teams channel, How i can do that.
I used below URL to enable Team channel.
https://learn.microsoft.com/en-us/azure/bot-service/channel-connect-teams?view=azure-bot-service-4.0
Speech input for Bot is currently not supported. This is something we would consider but we do not have an ETA on when this will be available.

LUIS with Microsoft Bots Sandwich Formbuilder

I followed the instructions on how to create a sandwich order with using the formbuilder.
I would like the form talk. i thought the best approach is to use LUIS. I created the Luis app.
Are you able to combine a LUIS app with the formbuilder? Any tutorials?
Speech is not support on MS Teams. Webchat, DirectLine channel, and Cortana are the only channels that support speech.
The Bot Framework now supports speech as a method of interacting with the bot across Webchat, the DirectLine channel, and Cortana.
[1]

How to connect QnA Service on qnamaker.ai to an azure chatbot using Bot Service?

I’ve created a QnA Service using qnamaker.ai and when I proceed further to create a bot using the Bot Service, I cannot because the upon searching there’s no option like Bot Service (Preview) as mentioned in the tutorials. Instead I’m presented with the following:
• Web App Bot
• Functions Bot
• Bot Channels Registration
On Azure, there are 3 services related to Bot:
Web App Bot
Functions Bot
Bot Channels Registration
Web App Bot and Function Bot are both part of Bot Service:
Bot Service provides the core components for creating bots, including
the Bot Builder SDK for developing bots and the Bot Framework for
connecting bots to channels.
Simply put, Bot Service will host a Web App / Functions Bot in Azure and let you config channels or edit the code online.
Bot Channels Registration is for projects where the developer creates their own web app project based on Bot Builder SDK and deploy the web app to Azure/AWS/Google Cloud Platform. In Azure's Bot Channels Registration, the developer can link their web app's url to Azure and enable channels to communicate to their bot. In summary, this scenario enable more flexiblity in development and hosting.
In your case, you can create a Web App / Functions Bot use QnA Bot template. Once created, in Application Settings > under App settings > Find QnAKnowledgebaseId & QnASubscriptionKey,
replace the two fields from the information in QnA service.
Save the update and your Bot should use the QnA service you published.

BotKit Slack Bot to Microsoft Teams Bot

I recently built a slack bot via the BotKit toolkit and now want to be able to expand from just slack to many other services. Basically, I was reading https://venturebeat.com/2016/11/02/how-bots-will-work-on-microsoft-teams/
and it states that
"The integration means Microsoft Bot Framework users will be able to make bots for Slack, and Botkit users will be able to bring their bots to additional platforms, like Telegram, Kik, Twilio, and Skype. (Before the change, Botkit was only able to make bots for Slack and Facebook Messenger.)"
However, it is not clear to me how this can be accomplished. Do you mind explaining this to me or pointing me in the right direction? From what I understand, it should be a simple process of having my slackbot basically run within Microsoft Teams or Skype or whatever service.
Thanks!
The VentureBeat link for the Public Preview of Microsoft Teams was referring to the ability to use bots written for Slack (via BotKit or otherwise) within Microsoft Teams with little or no modification necessary. This capability is provided by Message.io. You can contact them for more information or look on their website.
Microsoft Teams also has a native bot platform - the Microsoft Bot Framework (which also supports Slack, Skype, Facebook, and several other chat platforms). BotKit does not yet support Bot Framework.
(#JasonSowers)[https://stackoverflow.com/users/3011564/jasonsowers] is correct - BotKit and Bot Framework are two different bot platforms; today Microsoft teams supports one via Message.io and one natively.
So I think your path is:
Register your bot in the Bot Framework to host the bot, referencing the Botkit. Make sure you add Microsoft Teams as a channel.
Create a package for your bot and [Sideload it][3] in Teams to test.

Resources