2011-01-01 41 views
5

Tôi đang cố viết một ứng dụng Android phân tích nội dung từ thư viện nhạc của người dùng. Hãy giả sử rằng đây là những tập tin mp3 trên ổ đĩa SD, cho người mới bắt đầu. Tôi có thể tìm các thuật toán Java để phân tích các tệp nhạc, nhưng tôi không thể tìm thấy API để đọc và giải mã các tệp (không phát chúng. Có API để phát tệp và thậm chí cả các lớp cho hiệu ứng âm thanh, nhưng tôi không 't thấy bất kỳ cách nào cho một ứng dụng để có được các dữ liệu giải mã từ một tập tin âm nhạc. tôi có thể đọc từ micro.Cần có Android tương đương với AudioInputStream

J2SE có AudoInputStream lớp, nhưng nó không phải là một phần của Android. Bất kỳ lời đề nghị?

Trả lời

0

My Tôi đã tìm kiếm các thư viện để giúp đỡ với điều này, nhưng tôi đã xem qua một dịch vụ gọi là Echo Nest mà làm việc tốt từ Android của tôi để tính toán BPM trên các tệp mp3.

+0

Có thể bạn có thể cung cấp thêm thông tin về cách bạn sử dụng Echo Nest để giải quyết vấn đề của bạn, xin vui lòng? Tôi đang cố gắng làm chính xác điều đó - lắng nghe nhịp độ âm nhạc để làm điều gì đó khác trong ứng dụng của tôi. Nhưng tôi không thành công trong việc tìm kiếm bất cứ điều gì hữu ích: ( – marienke

Các vấn đề liên quan