# Develop a Transcription AI

**URL:** <https://devforum.zoom.us/t/develop-a-transcription-ai/135989>\
**Category:** Meetings\
**Tags:** recording, api\
**Created:** [August 2, 2025, 3:52pm UTC](https://devforum.zoom.us/t/develop-a-transcription-ai/135989 "2025-08-02T15:52:27Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![anggun](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/anggun/32/51391_2.png) [@anggun](https://devforum.zoom.us/u/anggun)\
**Post date:** [August 2, 2025, 3:52pm UTC](https://devforum.zoom.us/t/develop-a-transcription-ai/135989/1 "2025-08-02T15:52:27Z")

</div>

Hi, I am currently developing a transcription AI project. However, I have encountered a challenge: **Zoom participants who are not the meeting host cannot record the meeting** , which prevents us from making audio available for transcription.

I would like to ask:

- Has any other Developers faced this issue with non-host participants being unable to record Zoom meetings?

- What approaches or solutions have been used to resolve this problem?

Any insights, documentation, or recommendations you can provide would be greatly appreciated. Thank you!

---

<div class="post-metadata">

**Author:** ![expertswho](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/expertswho/32/60945_2.png) [@expertswho](https://devforum.zoom.us/u/expertswho)\
**Post date:** [August 4, 2025, 7:37am UTC](https://devforum.zoom.us/t/develop-a-transcription-ai/135989/2 "2025-08-04T07:37:58Z")

</div>

hi @anggun ,

welcome to the forum.

I suggest you look at what zoom can do already, you are in risk of creating a product that already exists, so you will need a good use case to repeat.

The host can request a meeting is recorded and a user to the meeting can only make a recording by being in the meeting and if they are asking zoom to make that recording then the host will have to give permission.

Some developers have sent automated bots into meetings to make the recordings. But the poor execution of such projects is starting a backlash and I would humbly suggest this is not a good move.

Zoom not only can record the meeting, but also produces a very high quality transcript and its own AI can give meeting summaries.

So I wonder why you have been asked to make a transcription, when one already exists.  
Is it not better to make sure the recording and transcription are made by zoom and then process the information from there?

if you want to capture the content live, you may look at RTMS,

> **[Zoom Realtime Media Streams](https://www.zoom.com/en/realtime-media-streams/?cms_guid=false&lang=en-US)**
>
> Zoom Realtime Media Streams (RTMS) gives developers direct access to rich, structured meeting data to unlock AI-driven insights, automate critical workflows, and build impactful integrations on the Zoom platform.

or to capture the recordings

> **[Zoom Meeting API querying tips - Download recordings using webhooks](https://developers.zoom.us/blog/meeting-api-querying-tips-part4/)**
>
> Join Developer Advocate Elisa Levet in this blog post series as she takes a deep dive into the world of the Zoom REST API.

All the best

John

---

<div class="post-metadata">

**Author:** ![amanda-recallai](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/amanda-recallai/32/44747_2.png) [@amanda-recallai](https://devforum.zoom.us/u/amanda-recallai)\
**Post date:** [August 4, 2025, 3:41pm UTC](https://devforum.zoom.us/t/develop-a-transcription-ai/135989/3 "2025-08-04T15:41:59Z")

</div>

Hi @anggun,

This is a great question! There are actually a ton of different approaches to transcribing a Zoom meeting (e.g. Zoom Cloud Recording, Zoom Meeting SDK, Zoom RTMS). There are tradeoffs and differences between these approaches, and I would need to know more about your specific use case to tell which is best for you.

I wanted to recommend this [article](https://www.recall.ai/blog/7-apis-to-get-zoom-transcripts-a-comprehensive-guide) for details on 7 different API’s to retrieve transcripts from Zoom meetings. If you have specific questions on any of these approaches, I’m more than happy to help out!

---

<div class="post-metadata">

**Author:** ![blakeblossom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/blakeblossom/32/59178_2.png) [@blakeblossom](https://devforum.zoom.us/u/blakeblossom)\
**Post date:** [August 19, 2025, 10:40am UTC](https://devforum.zoom.us/t/develop-a-transcription-ai/135989/4 "2025-08-19T10:40:18Z")

</div>

As mentioned in the article you shared : [Zoom Realtime Media Streams | Zoom](https://www.zoom.com/en/realtime-media-streams/?lang=en-US) that zoom will be able to detect deepAI voices and also a lot of tricksters use various tools to bypass the interviews using fake voices. So effective it has been proven for now?

---

<div class="post-metadata">

**Author:** ![expertswho](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/expertswho/32/60945_2.png) [@expertswho](https://devforum.zoom.us/u/expertswho)\
**Post date:** [August 19, 2025, 10:55am UTC](https://devforum.zoom.us/t/develop-a-transcription-ai/135989/5 "2025-08-19T10:55:30Z")

</div>

hi @blakeblossom ,

Zoom can not do this at present.

The third-party company uses Real-time media streams to get the content in real time and can then process it while still in the meeting

John
