I am developing a Zoom bot that needs to both receive and send real-time media streams within Zoom meetings, enabling it to listen and respond audibly during calls. The bot’s functionality is supported by a backend hosted on a websocket, which manages these media streams almost in real-time.
I am looking for detailed guidance or resources on how to effectively access and send back media streams, so the bot can actively participate in meetings, not just as a listener but also as a speaker. I would appreciate it if you could direct me to any resources or documentation that specifically address this capability, excluding the general guide available at Zoom’s Meeting Bots SDK Media Streams page, as I need more specific information for implementing these functionalities.
Recall.ai is an API that lets you use meeting bots to get raw audio/video from meetings without you needing to spend months to build, scale and maintain these bots.
Zoom made an official meeting bot starter kit with them if you want to check that out: