Trying to access the and get live time audio from Calls.AccessMedia.Chat Access media streams in calls associated with this chat or meeting.

Nikesh M 0 Reputation points
2026-10-16T06:24:51.1833333+00:00

So with the below permissions we are able to get the audio streams to the bot so why it isint possible to transcribe the audio in real time.Im asking like is it possible to get the live audio through this permission.

Calls.AccessMedia.Chat Access media streams in calls associated with this chat or meeting. NA Supported
Calls.AccessMedia.Chat Access media streams in calls associated with this chat or meeting. NA Supported
Microsoft Teams | Microsoft Teams for business | Meetings and calls | Audio and video
0 comments No comments

Answer accepted by question author
Teddie Dang 1,625 Reputation points Independent Advisor
2026-10-16T07:01:33.6866667+00:00

Hi @Nikesh M

The Calls.AccessMedia.Chat permission is an RSC permission that allows access to media streams in calls associated with a specific chat or meeting. However, this permission by itself does not provide real-time transcription capabilities. Access to the media stream and transcription are separate capabilities.

If your bot is able to access and receive the live audio stream from the call, you can process that audio through a speech-to-text service to generate real-time transcripts. In other words, the permission grants access to the audio stream, while the transcription must be performed by your application or a speech recognition service.

Microsoft documentation lists Calls.AccessMedia.All as a required application permission for calls using application-hosted media, alongside the relevant call permission. This requirement is specific to that scenario. Therefore, whether Calls.AccessMedia.Chat is sufficient for your bot to receive raw live audio depends on the supported calling scenario and media implementation. The permission's description alone does not establish whether it supports your exact use case.

In summary, the permission itself does not perform transcription. If your bot can access the live audio stream in the supported scenario, real-time transcription is technically possible by processing that audio with a speech-to-text service.

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.