Voglio registrare la voce umana sul mio telefono Android. Ho notato che Android ha due classi per farlo: AudioRecord e MediaRecorder . Qualcuno può dirmi qual è la differenza tra i due e quali sono i casi d'uso appropriati per ciascuno?
Voglio essere in grado di analizzare il linguaggio umano in tempo reale per misurare l'ampiezza, ecc. Ho ragione nel capire che AudioRecord è più adatto per questo compito?
Ho notato che sulla pagina web della guida Android ufficiale per la registrazione dell'audio , usano MediaRecorder senza menzionare AudioRecord.