# Transcription completion time

**URL:** <https://devforum.zoom.us/t/transcription-completion-time/39368>\
**Category:** API and Webhooks\
**Created:** [December 29, 2020, 6:41pm UTC](https://devforum.zoom.us/t/transcription-completion-time/39368 "2020-12-29T18:41:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![dsilveira](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dsilveira/32/17637_2.png) [@dsilveira](https://devforum.zoom.us/u/dsilveira)\
**Post date:** [December 29, 2020, 6:41pm UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/1 "2020-12-29T18:41:49Z")

</div>

**Description**  
I’ve been developing an application that uses Zoom transcriptions of spoken audio. After a meeting, I wait for the `recording.transcript_completed` webhook. Everything works, but the dev and testing processes are extremely slow due to the need to wait for the transcript to be completed, sometimes for many, many hours, and in some cases, over a full day. Other times transcriptions come back within a few short minutes. Is there any factors that can be controlled to get back transcriptions as quickly as possible (meeting durations, meeting time of day, upgraded API access, anything else)?

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
both OAuth and JWT integrations using the webhooks

**Which Endpoint/s?**

> **[Recording Transcript Completed - Recording Events - Webhook Reference - API...](https://marketplace.zoom.us/docs/api-reference/webhook-reference/recording-events/recording-transcript-completed)**
>
> Recording Transcript Completed
> 
> 
> 
> Zoom supports audio transcription of Cloud Recordings. To utilize audio transcription, users must first enable it. An ...

**How To Reproduce (If applicable)**  
Steps to reproduce the behavior:

1. In the Zoom app configuration on [marketplace.zoom.us](http://marketplace.zoom.us), navigate to Feature \> Event Subscriptions \> Recording and make sure that Recording Transcript files have completed is enabled with the correct event notification endpoint URL.
2. Create, start, and end a Zoom meeting.
3. Wait for the `recording.transcript_completed` to be received at the event notification endpoint URL. Note that this could take a few short minutes, many hours, or more than a day.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [December 30, 2020, 3:30pm UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/2 "2020-12-30T15:30:39Z")

</div>

Hi @dsilveira,

Thanks for reaching out about this, and good question. Several of the factors you mentioned can impact the amount of time that it takes for a transcription to be completed, but the duration of the meeting would likely have the biggest impact.

While it’s normal for the transcript to be completed a couple of hours after the meeting, do you have an example Meeting ID for one that took much longer (such as an entire day)? I’m happy to take a closer look for you.

Let me know—thanks!  
Will

---

<div class="post-metadata">

**Author:** ![dsilveira](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dsilveira/32/17637_2.png) [@dsilveira](https://devforum.zoom.us/u/dsilveira)\
**Post date:** [December 30, 2020, 6:40pm UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/3 "2020-12-30T18:40:01Z")

</div>

Here’s one that’s been transcribing since December 28th (two days ago):

 ![Screen Shot 2020-12-30 at 10.32.47 AM](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/4/3/4395c6d19f178db51cf05ea26fad87fd9de5fd0c.png)  
Note that the duration of the call was only 57 seconds.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [December 30, 2020, 10:10pm UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/4 "2020-12-30T22:10:08Z")

</div>

Hi @dsilveira,

Thanks for sharing this—I’m wondering if this might be because the meeting was so short/maybe the active speaker wasn’t captured. However, I’ve reached out to my team to help confirm and we’re looking into this. (ZOOM-231561)

Thanks,  
Will

---

<div class="post-metadata">

**Author:** ![dsilveira](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/dsilveira/32/17637_2.png) [@dsilveira](https://devforum.zoom.us/u/dsilveira)\
**Post date:** [December 31, 2020, 2:26am UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/5 "2020-12-31T02:26:39Z")

</div>

Thanks for checking. In order to avoid long transcription times, we’ve tried 20-second calls, 1-minute calls, 5-minute calls, and 15-minute calls. The call duration didn’t seem to have much impact on the transcription time, which usually takes several hours. We’ve tried single-participant and multi-participant calls. For the speech, we’ve tried reading a paragraph out of a book, rambling on about various stuff, having real conversation, or simply counting out numbers. None of that seems to noticeably affect transcription time. We’ve also tried making calls at different times of day. The time of day _does_ seem to affect the transcription time, but in an odd way; that is a late night call might transcribe within minutes while a call from earlier that day hasn’t finished transcribing and might take some hours longer before completion.

Any insight to help us along is highly appreciated.

---

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [December 31, 2020, 3:19pm UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/6 "2020-12-31T15:19:49Z")

</div>

Hi @dsilveira,

Thanks for sharing these additional details—we’re looking into this! I’ll follow up with you here as soon as I have an update.

Thanks, and I’ll be in touch,  
Will

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [January 31, 2021, 1:20am UTC](https://devforum.zoom.us/t/transcription-completion-time/39368/7 "2021-01-31T01:20:08Z")

</div>

Closed on January 31, 2021, 1:20am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
