MS Teams Bot to record meeting
Hi, we are developing an AI Bot that can join MS Teams meetings and take notes, similar to fireflies.ai. We are having trouble understanding how this will work. Can anyone help us in mentioning some of MS Teams SDKs or documentations that can solve our problem. We want to approach this by giving meeting link to our Bot that joins the meeting and records it in background. This meeting should be saved to our servers. Later we can use our AI tools and perform operations on the recording.
So far we have tried cloning Miscrosoft PSI Bot. We failed to set it up completly because of an error (mentioned below). Also, are there any other solutions or only PSI Bot can do this ?
The error we faced in this code is:
Microsoft.Graph.Communications.Core.Exceptions.ServiceException: 'Code: mediaInitializationFailure Message: Media platform failed to initialize
The error appears in file
...PublicSamples\PsiBot\PsiBot\PsiBot.Service\Bot\BotService.cs
Line 105
builder.SetMediaPlatformSettings(botConfiguration.MediaPlatformSettings);