I want to implement the function of grasping microphone, that is when someone want to speak, he must commit the request of grasping microphone firstly, if there is nobody who is in the same channel speaking, then he can speak; otherwise, he must wait for the ending of voice of others; how can I do it? Is there some script which has implement this function?