# Detecting Microphone State with Web SDK

**URL:** <https://devforum.zoom.us/t/detecting-microphone-state-with-web-sdk/41619>\
**Category:** Web\
**Created:** [January 26, 2021, 5:11pm UTC](https://devforum.zoom.us/t/detecting-microphone-state-with-web-sdk/41619 "2021-01-26T17:11:31Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![frank.hoffman](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/frank.hoffman/32/72814_2.png) [@frank.hoffman](https://devforum.zoom.us/u/frank.hoffman)\
**Post date:** [January 26, 2021, 5:11pm UTC](https://devforum.zoom.us/t/detecting-microphone-state-with-web-sdk/41619/1 "2021-01-26T17:11:31Z")

</div>

**Description**  
I’m looking for a way to determine when a meeting attendee has muted or unmuted their microphone. The closest I have seen so far is that there’s a “muted” property on the JSON object that’s passed when an attendee joins the meeting. Once the meeting is in progress, I’m not seeing the events for when the microphone changes its muted state.

I’d rather not do some sort of ugly hack on the DOM to track the visuals of the icons. It seems like the web control is listening to “something” in order to change the icon states, but that it just isn’t exposed to developers through the SDK.

**Which version?**  
1.8.5

---

_[View the full topic](https://devforum.zoom.us/t/detecting-microphone-state-with-web-sdk/41619)._
