Я работаю над проектом, в котором нам нужно записывать и обрабатывать аудио с собрания Microsoft Teams.Аудио встречи должно быть записано ботом, который подключен к встрече.Бот запускает обработку звука после окончания собрания.
Я смотрел на использование Graphs API для записи.Этот API дает большой контроль над звонками и встречами и позволяет создавать бота для встреч.В частности, API Graphs предоставляет доступ к аудиопотокам и видеопотокам встречи через Microsoft.Graph.Communications.Calls.Media
, как описано здесь https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/calls-and-meetings/real-time-media-concepts.
Есть только одна проблема.Документация гласит: здесь
Примечание. Вы не можете использовать этот SDK для записи или иного сохранения мультимедийного содержимого во время звонков или собраний, к которым обращается ваш бот.
Это проблема, потому что аудио будет сохраняться, по крайней мере, до тех пор, пока оно не будет обработано.У кого-нибудь есть предложение альтернативного способа записи и доступа к аудиозаписи собрания из приложения .NET?