Android 从耳机录音时如何使麦克风静音

Android 从耳机录音时如何使麦克风静音,android,bluetooth,media-player,audio-recording,Android,Bluetooth,Media Player,Audio Recording,我正在制作一个从蓝牙耳机录制音频的应用程序。之后,耳机发出的信号声音将在安卓手机的扬声器中播放。然而,我的问题是,一些来自android手机麦克风的信号也在播放。我想在播放过程中使android的麦克风静音。有可能吗。我是指一些链接,但它没有用处。请给我一个解决办法来打开我的麦克风。这是我的背景 _audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); int maxJitter = AudioTrac

我正在制作一个从蓝牙耳机录制音频的应用程序。之后,耳机发出的信号声音将在安卓手机的扬声器中播放。然而,我的问题是,一些来自android手机麦克风的信号也在播放。我想在播放过程中使android的麦克风静音。有可能吗。我是指一些链接,但它没有用处。请给我一个解决办法来打开我的麦克风。这是我的背景

_audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    int maxJitter = AudioTrack.getMinBufferSize(SAMPLE_RATE, AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT);

    track = new AudioTrack(AudioManager.MODE_IN_COMMUNICATION, SAMPLE_RATE, AudioFormat.CHANNEL`enter code here`_OUT_MONO,
            AudioFormat.ENCODING_PCM_16BIT, maxJitter, AudioTrack.MODE_STREAM);
    _audioManager.startBluetoothSco();
    _audioManager.setMode(AudioManager.STREAM_SYSTEM); 

    _audioManager.setMicrophoneMute( false);
    _audioManager.setSpeakerphoneOn(true);
    setVolumeControlStream(AudioManager.MODE_IN_COMMUNICATION);
这是我期待的工作
您可以从

\u audioManager.setModeAudioManager.STREAM\u系统下载源代码;谢谢迈克尔。根据你的建议,我删除了两行setMode和setVolumeControlStream。然而,我没有听到任何声音从我的android扬声器。发生了什么事?这是我的项目@Michael:让我看看我预期的工作