IsSpeaking broken, PlayerBindPress broken, help?

I need to have something happen while the player is using the mic. IsSpeaking() is returning false no matter what. I decided to try hacking around it using PlayerBindPress, but that appears to be broken too! The pressed argument isn’t working for when you release a key.

Is there anyway I can do this? I just need to detect whether a player’s talking or not. :bang:

If you want to know if the player is speaking use the hooks PlayerStartVoice, and PlayerEndVoice.

I had no idea those hooks existed, after I made this thread I checked code.garrysmod.com and looked at the voice notify things, sure as hell there they are.

Thanks! It works perfectly.

Just added them to the wiki.