Tôi muốn ghi lại giọng nói của con người trên điện thoại Android của mình. Tôi nhận thấy rằng Android có hai lớp để làm điều này: AudioRecord và MediaRecorder . Ai đó có thể cho tôi biết sự khác biệt giữa hai và các trường hợp sử dụng thích hợp cho mỗi loại là gì?
Tôi muốn có thể phân tích giọng nói của con người trong thời gian thực để đo biên độ, v.v. Tôi hiểu rằng AudioRecord phù hợp hơn với tác vụ này có đúng không?
Tôi nhận thấy trên trang web hướng dẫn chính thức của Android để ghi âm , họ sử dụng MediaRecorder mà không đề cập đến AudioRecord.