Я хочу записать человеческий голос на свой Android-телефон. Я заметил, что Android имеет два класса: AudioRecord и MediaRecorder. Может ли кто-нибудь сказать мне, какая разница между ними и какие подходящие варианты использования для каждого?
Я хочу иметь возможность анализировать человеческую речь в реальном времени для измерения амплитуды и т.д. Правильно ли я понимаю, что AudioRecord лучше подходит для этой задачи?
Я заметил на официальной веб-странице для записи звука, они используют MediaRecorder без упоминания AudioRecord.