The Web Meeting SDK doesn’t provide a supported API to read live transcript text in‑app (it isn’t exposed “out of the box,” as confirmed by Zoom staff on the Dev Forum: Web SDK transcription limitation). If you need real‑time transcript data from Zoom Meetings, you should instead use Realtime Media Streams (RTMS) / the RTMS SDK, which is specifically designed to deliver live audio/video/transcript streams over a socket connection.
For participant audio control in Component View, you can mute or unmute participants (with host privileges) via EmbeddedClient.mute(mute, userId?). However, the Component View API reference for the EmbeddedClient namespace does not document any method to force‑stop another participant’s camera. Zoom staff have likewise confirmed on the Dev Forum that there currently isn’t an API to remotely disable video for a specific participant mid‑meeting.
If you’re looking for support integrating with Zoom RTMS, you can also take a look at Recall.ai (official Zoom RTMS partner). We’ve helped thousands of developers integrate with Zoom and can help you with your RTMS integration too!