Android AudioRecord vs.MediaRecorder para grabar audio

Quiero grabar voz humana en mi teléfono Android. Noté que Android tiene dos clases para hacer esto: AudioRecord y MediaRecorder . ¿Alguien puede decirme cuál es la diferencia entre los dos y cuáles son los casos de uso apropiados para cada uno? Quiero poder analizar el habla humana en tiempo...