3

通話を録音しようとすると。一部のデバイスでは、私の声だけを録音します。コードは次のとおりです。

private MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_CALL);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile(getFilename());

ご覧のとおり、メディア ソースは次のように設定されています。MediaRecorder.AudioSource.VOICE_CALL

それはなぜですか?

4

0 に答える 0