Phân cụm các bài hát (Vấn đề Joe Walsh)


23

The Eagles là một siêu nhóm nhạc rock từ những năm 70 và 80, chịu trách nhiệm cho những tác phẩm kinh điển như Hotel California . Chúng có hai âm thanh khá đặc biệt, một âm thanh mà guitarist Joe Walsh có mặt (ví dụ, trong Life in the Fast Lane ) và một âm thanh mà anh vắng mặt. Các bài hát sau có một cảm giác ảm đạm / nhàm chán rõ rệt hơn.

Tôi tò mò muốn hiểu mức độ mà thuật toán học (không được giám sát) có thể phát hiện ra sự khác biệt giữa hai âm thanh. Người ta có thể tưởng tượng rằng sẽ rất dễ để nói sự khác biệt giữa kim loại tốc độ và nhạc cổ điển, nhưng những âm thanh của cùng một ban nhạc thì sao.

Làm thế nào tôi có thể thiết lập một thử nghiệm như vậy? Giả sử rằng tôi đã có các tệp âm thanh có liên quan ở một số định dạng tiêu chuẩn.

Lưu ý rằng điều này cũng nên áp dụng cho các nhóm nhạc rock khác, chẳng hạn như AC / DC, người đã thay đổi ca sĩ chính vào năm 1980, và thậm chí có thể cho các thể loại khác, thậm chí có thể là âm nhạc hiện đại hơn.

Câu trả lời:


13

Những gì bạn muốn làm dường như được gọi là Trích xuất tính năng âm thanh hoặc cụ thể hơn là Truy xuất thông tin âm nhạc , đó là các phương thức tự động chắt lọc các đặc điểm ra khỏi (bộ) tệp nhạc. Bạn sẽ phải trích xuất các tính năng của các mẫu của cả hai lớp tương đương và xem xét sự khác biệt có thể thông báo cho sự lựa chọn bài hát.

Công cụ nghiên cứu có sẵn ví dụ ở đâyở đây . Một người vào chung kết Google Science Fair 2011 đã trình bày những thứ thú vị nhưng tôi không thể tìm thấy các công cụ của anh ấy ở bất cứ đâu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.