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