Enable push-to-talk: while setPushToTalkActive has been called
with false, the microphone gain is forced to 0; calling
setPushToTalkActive with true restores the configured gain.
Use this instead of mute/unmute for instant talk/silence transitions
because it doesn’t rebuild the track.
This method installs the pipeline but does not attach any keyboard listener — consumers bind the key themselves and call setPushToTalkActive on keydown/keyup.
void
disablePushToTalk — tear down the pipeline.setPushToTalkActive — toggle transmit state.