3

通話の両側の音声を別々のファイルに録音することは可能ですか?私はこのコードを試しました

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);

しかし、それは機能していません。

4

1 に答える 1

3

私が扱ってきたモバイル プラットフォームのほとんどは、別々のソースからの同時入力ストリームをサポートしていません。音声通話の録音シナリオでは、音声は通常、音声処理チェーン内のある種のスプリッターから送られてくるため、アップリンクとダウンリンクの別々の録音を妨げるような技術的な制限は見られません。実装されていないだけです。

短い答え:いいえ。すべての Android スマートフォンで機能するものはありません。

于 2012-10-11T06:31:35.330 に答える