I am developing an Android application, the application is based on a video chat, I have implemented voice commands through the whole application using the SpeechRecognizer, the commands work just fine in the whole application except during the video call(because the microphone is already in use), when I click on the voice command, I hear the start voice alert, but when I talk, it does not respond, any idea how to get around this or to solve the problem.