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 real para medir la amplitud, etc. ¿Estoy en lo cierto al entender que AudioRecord es más adecuado para esta tarea?
Me di cuenta de que en la página web oficial de la guía de Android para grabar audio , usan MediaRecorder sin mencionar AudioRecord.