中小型网站建设资讯,蓝牙音箱东莞网站建设,做排名优化,分销平台网站建设我使用AudioRecord来录制音乐#xff0c;但是当我录制它时使用手机麦克风。 我该如何强迫他使用耳机的频道#xff1f;Android force AudioRecord使用耳机麦克风我用这个代码#xff1a;int minSize AudioRecord.getMinBufferSize(8000, AudioFormat.CHANNEL_IN_MONO, Audi…我使用AudioRecord来录制音乐但是当我录制它时使用手机麦克风。 我该如何强迫他使用耳机的频道Android force AudioRecord使用耳机麦克风我用这个代码int minSize AudioRecord.getMinBufferSize(8000, AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT);AudioRecord ar new AudioRecord(MediaRecorder.AudioSource.DEFAULT, 8000, AudioFormat.CHANNEL_IN_MONO, AudioFormat.ENCODING_PCM_16BIT, minSize);new Handler().postDelayed(new Runnable() {Overridepublic void run() {recorder[0] false;}}, timeInSecondsToRecord * 1000);short[] buffer new short[minSize];ar.startRecording();Log.d(Started,Reording);while (recorder[0]) {ar.read(buffer, 0, minSize);for (short s : buffer) {if (s1000)System.out.println(signalVal s);}}Log.d(Finished,Reording);ar.stop();谢谢2016-12-01Daffa