MediaRecorder源上行链路记录双方

时间:2013-06-11 10:57:24

标签: android mediarecorder audiorecord

我正在使用以下代码从上行链路和下行链路录制语音,但它没有任何效果,因为它总是从两个来源录制。我也用AudioRecord尝试了它,但它也记录了两个来源。我想一次只记录一面。我在更多的设备上测试了它,但没有结果。

MediaRecorder recorder = new MediaRecorder();  

for uplink:

recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_UPLINK);
   recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
   recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_WB);

用于下行链路

recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_DOWNLINK);
   recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
   recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_WB);

0 个答案:

没有答案