Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hi Nathan V,
Thank you for posting your question in the Microsoft Q&A forum.
After reviewing the related documentations and verifying the information, I am very sorry to say that: currently, there is no Python SDK, REST, or WebSocket interface for joining Teams meetings and receiving real-time audio. This capability is exclusive to application-hosted media bots built on the Microsoft.Graph.Communications.Calls.Media .NET library, running on Windows. No alternative language support has been announced on the roadmap in the near future.
For a Python-only notetaker, if raw real-time audio is not a hard requirement, Graph Meeting Transcripts is the recommended official path. If real-time is mandatory and you want to stay Python-only, the .NET media bot remains the only fully documented Microsoft-native option for raw audio.
That said, there have been several users who also looked for other supported SDK languages to handle real‑time media processing. Because of this, you may consider raising feedback on the Feedback Portal so that Microsoft can review it and potentially include it in the near future.
I hope the information above helpful.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.