# Automatic caption in live stream

**URL:** <https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380>\
**Category:** API and Webhooks\
**Created:** [June 25, 2020, 6:14pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380 "2020-06-25T18:14:17Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![sean-c](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sean-c/32/3232_2.png) [@sean-c](https://devforum.zoom.us/u/sean-c)\
**Post date:** [June 25, 2020, 6:14pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/1 "2020-06-25T18:14:17Z")

</div>

I’m developing an automatic live caption App on zoom. I’m able to set up the web-hook and stream zoom audio back to our platform. After generating caption, I currently use the /closedcaption endpoint to post it back to zoom.

But this requires me to manually input the caption url for each meeting, which is very inconvenient. Is there a way that I can do this without the manual input?

---

<div class="post-metadata">

**Author:** ![michael.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/michael.zoom/32/37213_2.png) [@michael.zoom](https://devforum.zoom.us/u/michael.zoom)\
**Post date:** [June 26, 2020, 3:00am UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/2 "2020-06-26T03:00:35Z")

</div>

Hi @sean-c, to give additional context for future readers, currently the Meeting Host must manually copy the API Token for a third-party Closed Captioning service. I’ll investigate how we can provide this via REST API (this would probably require OAuth).

---

<div class="post-metadata">

**Author:** ![sean-c](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sean-c/32/3232_2.png) [@sean-c](https://devforum.zoom.us/u/sean-c)\
**Post date:** [June 26, 2020, 5:36pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/3 "2020-06-26T17:36:52Z")

</div>

Thanks @michael.zoom! I think it should be possible. The App “Rev” in Zoom’s marketplace does not require manual copy of the caption url.

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [June 29, 2020, 8:32pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/4 "2020-06-29T20:32:12Z")

</div>

Hey @sean-c,

We do have a feature request already for this. (ZOOM-100289)

Stay updated here: [https://marketplace.zoom.us/docs/changelog](https://marketplace.zoom.us/docs/changelog)

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![sean-c](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sean-c/32/3232_2.png) [@sean-c](https://devforum.zoom.us/u/sean-c)\
**Post date:** [June 29, 2020, 11:18pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/5 "2020-06-29T23:18:06Z")

</div>

@tommy  
Is it possible to get the URL from Zoom’s WebHook response?  
I do see Zoom apps like “Rev Live Captions” provide live captions without the URL

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [June 30, 2020, 10:25pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/6 "2020-06-30T22:25:01Z")

</div>

Hey @sean-c,

I am not sure how Rev does it since we do not have an API or webhook for this. Feel free to ask them. 🙂

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![sean-c](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/sean-c/32/3232_2.png) [@sean-c](https://devforum.zoom.us/u/sean-c)\
**Post date:** [June 30, 2020, 10:30pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/7 "2020-06-30T22:30:30Z")

</div>

Thanks @tommy !  
For the **[wmcc.zoom.us/closedcaption](http://wmcc.zoom.us/closedcaption)** endpoint, is there anyway to generate the **‘ns’** and **‘signature’** values from my side?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [July 1, 2020, 10:42pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/8 "2020-07-01T22:42:53Z")

</div>

Hey @sean-c,

Unfortunately not at this time.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 10:32pm UTC](https://devforum.zoom.us/t/automatic-caption-in-live-stream/22380/9 "2020-08-21T22:32:34Z")

</div>

Closed on August 21, 2020, 10:32pm UTC


