Ich möchte menschliche Stimme auf meinem Android-Handy aufnehmen. Ich habe festgestellt, dass Android zwei Klassen hat, um dies zu tun: AudioRecord und MediaRecorder . Kann mir jemand sagen, was der Unterschied zwischen den beiden ist und welche Anwendungsfälle für jeden geeignet sind?
Ich möchte in der Lage sein, menschliche Sprache in Echtzeit zu analysieren, um die Amplitude usw. zu messen. Verstehe ich richtig, dass AudioRecord für diese Aufgabe besser geeignet ist?
Ich habe auf der offiziellen Webseite des Android- Handbuchs festgestellt , dass sie MediaRecorder verwenden, ohne AudioRecord zu erwähnen.