Graph API - Meeting Recording and Transcript

Jaysonne Pacurib 36 Reputation points
2021-04-23T05:17:19.687+00:00

Hi,

In MS Teams, I have a meeting with a recording and transcription. I can see that the recording is saved in OneDrive/SharePoint under My Files/Recording/<recording filename>.mp4.

In OneDrive/SharePoint, using a web browser, when I click on the recording mp4, it loads on a player and I can see that there is an option to enable the caption/subtitle (which is actually the transcription).

However, when I access it via graph API (/me/drive/items/{item_id}), the caption/transcription doesn't seem to be embedded in the actual mp4 file. My questions are as follows:

  1. Is there a way to access the transcription via graph API?
  2. Both properties @microsoft.graph.downloadUrl and webUrl points to the actual file. Is there a way to programmatically get the player link/URL to play the recording mp4 with the option to show the caption/transcription (similar to how it is being played when accessed via browser in OneDrive/SharePoint)?

Thanks in advance!

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,292 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
2,777 questions
{count} votes

Accepted answer
  1. Nikitha-MSFT 541 Reputation points
    2021-05-06T05:23:41.613+00:00

    Currently Teams does not have any API to access the the transcription. Could you please Raise a user voice?

    3 people found this answer helpful.

3 additional answers

Sort by: Most helpful
  1. Shantanu 6 Reputation points
    2022-08-19T11:50:45.513+00:00

    Microsoft Graph recently released a new API to /beta that allows authorized 3P apps to retrieve a meeting's transcripts (after the meeting is over): https://learn.microsoft.com/en-us/microsoftteams/platform/graph-api/meeting-transcripts/overview-transcripts

    Please try the API and give us feedback. Thank you!

    1 person found this answer helpful.

  2. Camilo Dominguez 1 Reputation point
    2022-02-18T22:01:06.17+00:00

    Hello,

    I would also like to know about this.

    We are currently trying to allow our clients to integrate with Teams, but we need a way to retrieve the audio / video and transcript when a meeting has ended. We will use this to generate some notes for our clients.

    Thanks

    0 comments No comments

  3. Saravanan Sakthikumar 1 Reputation point
    2022-03-25T11:12:32.447+00:00

    Please let us know if there is any alternative way to record call and get it back

    0 comments No comments