My need is to get audio stream from live meeting - Basically I need to know every word spoken in the meeting in real time/near real time and as far as I understand Zoom Api doesn’t support live transcript but it does support the meeting SDK which allow me to get the audio stream(after that I will use a third party to convert the audio to text).
I’m using the Windows C# wrapper for that which supplied here :
I need to add to the wrapper the “onOneWayAudioRawDataReceived” function implementation from IZoomSDKAudioRawDataDelegate Interface to the IMeetingAudioControllerDotNetWrap interface.
It looks like this topic was resolved in another thread. For other members who may be interested in the feedback provided, our engineers shared we don’t have this functionality implemented in the C# wrapper, so there isn’t much guidance we can give on how to implement it other than the documentation referenced above. We do however have an overview of the feature here which will tell them which methods/callbacks they should add.
That being said, the Meeting SDK also supports live transcription so one wouldn’t need to use raw data to achieve the functionality they’re looking for. The callback to receive live transcription messages is onLiveTranscriptionMsgReceived:
Thanks for responding.
I already got the information about the live transcription and I also implemented the interface and use it through the C# wrapper.
However I think my account does not meet the Prerequisites because I can’t use the live transcript via the client and also when trying to use the interface functions getting SDKERR_MEETING_DONT_SUPPORT_FEATURE which means that The current meeting doesn’t support the feature.
@eladw, I believe the live transcription endpoint is actually to receive transcription from assistive services where a human transcriber can attend the call to transcribe, or transcription from a 3rd party Zoom App like Rev.
From my understanding, that endpoint will only give you back transcription if you have one of those two options configured and enabled for the meeting.
If you’re looking to get a machine generated transcript without having a human transcriber, or having your users install another app, then you need to receive the real-time audio stream from Zoom and run it through a transcription provider on your system.