Downloaded Audio Transcripts are html texts

Hi,
App Names:
Google Drive for Zoom, Egnyte for Zoom

Both are user level apps.

Both the apps are receiving the ‘transcript completed’ notification but the downloaded transcript file is HTML text file instead of the audio transcript file. We even have introduced 15mins delay in downloading after the ‘transcript completed’ notification, but still the same issue.

Please help us to fix it and let us know if you need more information.
Thanks.

Hey Selva!

Are you looking to download an audio recording of the meeting or a text file containing a written transcription of what was said during the meeting? Based on your question, it sounds like you’re currently receiving a transcript, but you actually want to receive an audio file. Is that correct? Or is the issue that the format of the text files you’re receiving are not the format that you expected?

If you are looking to download the actual audio/video instead of the transcript, I’d recommend listening for the “recording completed” webhook instead of the “transcript completed” webhook to retrieve the data from the meeting.

Another alternative would be to use the Recall.ai API. It’s a simple 3rd party API for meetings bots that allows you to get raw video/audio and transcripts in just a few lines of code.

Let me know if you have any questions!

Hi Amanda,
Thanks for your reply.

Based on your question, it sounds like you’re currently receiving a transcript, but you actually want to receive an audio file. Is that correct?
We are listing to the ‘transcript completed’ webhook, but when downloading the file, it is just a html text instead of the audio transcript.
Looks like the ‘transcript completed’ triggered even before the audio transcript is ready in Zoom cloud or the link in the download url(download_url) is incorrect. We even introduced 15 mins delay in downloading the file after receiving the ‘transcript completed’ event, but still we are getting the html file.

req.body.event = recording.transcript_completed


file_type: ‘TRANSCRIPT’,
file_extension: ‘VTT’

status: 'completed’,
recording_type: ‘audio_transcript’ }

Please let me know if you need more info.
Thanks
Selva

It might be issue to how the transcript is being processed or stored. Could you confirm file format?

The app downloads the file using the download_url in the ‘transcript completed’ notification. The downloaded file is in html format.

Hi Amanda,
Could you please check with your team and let us know?

Zoom Team: Please help. Thanks

It has been my experience that the true transcription availability time is at least twice the length of the recording duration; i.e., a 15 minute recording needs at least half an hour before the VTT is truly available.

Thanks Alex.

Looks like the server triggers the ‘transcript completed’ notification even before audio transcript is ready to be downloaded.

Amanda: Could you please check with your team and update us?

We need help here. Getting lots of complaints from our customers. Please advice.

Please let me know if you need more info like meeting id/uuid, etc. Thanks

Hi Zoom,
We are getting more customer complaints. Please show us some light.
Thanks
Selva

Some more customers have reported the same issue.

Please review our process below and let us know if we need to change anything:

  • App receives ‘transcript_completed’ notification from Zoom server
  • App waits for 15 mins
  • Download the transcript file using download-url from the notification

Thanks

Hey @selva.iyyamperumal
Sorry to hear about this issue.
I can take over and look into this for you. While I do some testing on my end to try and replicate this issue, can you confirm that your users have the “audio transcription” enabled it

Here is a support article about it.

Yes Elisa. They have enabled it and the app receives the ‘trascript_completed’ notification also. Thanks

Thanks @selva.iyyamperumal I will send you a DM, could you please follow up with the requested information

Ok Elisa. Will do. Thanks.

Elisa, please DM and share the information required. Thanks