08-21-2020 09:34 AM
How can an external program tell whether or not Webex Meetings microphone state is muted or live? This is on Windows 10. My use case: The red muted mic icon is WAY too subtle for me. I have a big red ON AIR lighted sign hanging on my wall that I can control from my PC. I want to turn the sign on when Webex has the mic live. This not only helps me, it helps family members to know when they should be quiet when they come into my home office.
Things I've tried:
So, is there any other way I can programmatically detect whether Webex Meetings has the mic live or muted?
11-12-2020 09:07 AM
An update to this. Still having a hard time. The most reliable way to get the mic state is to do an image search of the screen for the muted icon. This is somewhat easier with the current release of Meetings/Teams because the icon is no longer transparent with the video running behind it. It's now on an opaque bar. But the non-standard UI framework the application uses can make it difficult to identify which window to search. The controls are implemented in their own OS-level window/pane/container/whatever-you-call-it so the automation tool I use gives me ambiguous results.
@Fritz_H: Thanks for the suggestion of a hardware switch. It's similar to a software solution I had earlier, where I toggled the state of the microphone via the registry, bypassing Webex altogether. That has two disadvantages: 1) No one else on the meeting can tell that I'm muted. If someone else is unmuted and noise is coming through, I'm suspected of the bad behavior because my little "muted" icon is off. 2) If the state also gets set to mute in Webex for whatever reason (like, I want to turn on my little "muted" icon so people know that's not *MY* dog barking in the background) the external toggle doesn't re-enable it. Though it does re-enable my sign, making me think I'm unmuted.
Webex really seems to be trying hard to prevent automation attempts. They seem to have exactly one end-user use case in mind, and tough luck if you don't conform to that. You'd think they'd have these features for accessibility reasons if nothing else.
08-24-2020 03:19 AM
How about switching (and reading) the microphone-state in hardware?
some kind of "Switch" or a mixing-desk (like a DJ..) etc.?
This method will allow you to use any VideoCall-Software and still have your "on air" sign-feature since it´s not depending on the Software but only on the audio-hardware you are using.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide