If I open Zoom Mac app, then get the Closed Captioning API from Zoom Mac app, then send the transcript using this API by POST request. It works. The caption immediately shows in Zoom Mac app.
However, if I stop the script I use to send the transcript, then I re-run the same script with the same Closed Captioning API (I didn’t close/restart Zoom Mac app though), the transcript would not immediately show up, after 10-20 seconds, the caption suddenly show up like it was stuck for a while then suddenly it’s not stuck, all those transcripts show one by one in very quick way.
Unless I restart Zoom Mac app and start over, the 1st time the caption alway shows up immediately.
Is there anyway I can keep using the same Zoom session and sort of reset something before calling Closed Captioning API again?
Error
No any error. Every time the POST request always returns the timestamp.
Which App Type (OAuth / Chatbot / JWT / Webhook)?
Node JS. Use request-promise package to do HTTP POST request with the Zoom Closed Captioning API.
We’ve been seeing similar delay issues today in some cases with a delay of 10 minutes and where old captions are getting jumbled/intermingled with newer ones. I wonder if something was going wrong with the caption API earlier today.
I also had similar issues while trying to caption a theatre show this evening - lines extremely delayed and then when they eventually did appear, garbled together. Everything was working fine this afternoon! Any ideas?
Thank you for replying instead of just telling us it should be transferred to Zoom CS.
Any idea of the timeline here? We have a multi-million dollar client who just got back to us as the lag embarrassed them in front of a presentation. We’d like to communicate them a bit more details than this.
Like you seen, I haven’t seen any update from people@Zoom. I also subscribed the Newsletter@Zoom and expect if any API update but same - no further update received on my side.
Besides, instead of the current way (copy API token from Zoom’s app and it’s a free integration), I would like to have CC API Zoom provides like other APIs, as a formal and uniform API we can call from Backend, we just assign the roomId as parameter. I don’t mind if we need to pay for using this API as long as it’s flexible and stable. IMO.
Our team is still looking into this—as soon as there’s an update, I’ll be happy to share here. I also recommend subscribing to our Changelog for updates on what’s included in each new release.
While we’re working on addressing the lag, I can certainly appreciate the desire for a full-fledged integration. While this is on our radar, I’d also encourage you to post in #feature-requests as well.
I believe Live Transcribe is another thing and Zoom actually doesn’t provide it. In our Product we use another service to transcribe then use Zoom CC API to push the caption in Zoom app.
@skinner.cheng That’s correct — @asowa you will need to utilize a third party service for a full fledged subscription functionality in real time. Thanks for stepping in, @skinner.cheng