是否可以在单独的文件中记录通话双方的声音,我试过这个代码
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_UPLINK);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
和
recorder.setAudioSource(MediaRecorder.AudioSource.VOICE_DOWNLINK);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
但它不起作用。
最佳答案
我使用过的大多数移动平台都不支持来自不同来源的同步输入流。在语音通话录音场景中,音频通常来自语音处理链中的某种分离器,因此我看不到任何技术限制会阻止上行链路和下行链路的单独录音;它只是尚未实现。
简短的回答:没有。没有任何东西适用于所有 Android 手机。
关于android - 在单独的文件中记录电话双方的声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12833118/