A simple bot using Microsoft's Calling Bot API for Skype. It translates human speech to text and sends the text to a chat bot. The response of the chat bot is read to the user.
- Create a bot on https://dev.botframework.com and get the API ID and secret.
- Add a "direct line" channel to the chat bot that should be used
- Create a Speech API key and secret at https://www.microsoft.com/cognitive-services/en-us/speech-api
git clone https://github.com/hojerst/supportbot
cd supportbot
npm install
export MICROSOFT_APP_SECRET=<api secret>
export MICROSOFT_APP_ID=<app id>
export MICROSOFT_SPEECH_API_key=<speech api key>
export MICROSOFT_DIRECTLINE_CLIENT=<directline client name>
export MICROSOFT_DIRECTLINE_SECRET=<directline secret>
npm start