私は、マイクを介してサウンドをキャプチャし、ヘッドフォンで再生する機能を備えたAndroidアプリを構築しています。このために、「AudioRecord」と「AudioTrack」を使用しました。以下は、私が使用しているコードの一部です(理解のためだけに)
mInBufferSize = AudioRecord.getMinBufferSize(mSampleRate,
AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat);
mOutBufferSize = AudioTrack.getMinBufferSize(mSampleRate,
AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat);
mAudioInput = new AudioRecord(MediaRecorder.AudioSource.MIC,
mSampleRate, AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat,
mInBufferSize);
mAudioOutput = new AudioTrack(AudioManager.STREAM_MUSIC, mSampleRate,
AudioFormat.CHANNEL_CONFIGURATION_MONO, mFormat,
mOutBufferSize, AudioTrack.MODE_STREAM);
しかし、主な問題は、着信音を mp3 形式で録音したいということですか? これで私を助けてください、私は本当に感謝します...
前もって感謝します