Giới thiệu bài toán

Một phần của tài liệu Áp dụng thuật toán k nearest neighbor để phân loại nhạc theo thể loại (Trang 36)

Âm nhạc trở thành phƣơng tiện để nâng cao giá trị tinh thần cho đời sống. Điều đó đã làm gia tăng số lƣợng các file nhạc, đặc biệt là World Wide Web. Đòi hỏi cần xây dựng một cơ sở dữ liệu để quản lí tốt các bài nhạc đó.

Từ xƣa, muốn biết một bài nhạc thuộc thể loại nào, thƣờng dựa vào kinh nghiệm ngƣời nghe. Tuy nhiên, để biết một bài nhạc thuộc thể loại nào, thƣờng tìm tên bài hát, tác giả, ca sĩ hát bài đó để xác định xem bài hát đó thuộc thể loại nào. Ví dụ nhƣ khi nghe một bài hát của tác giả chuyên sáng tác nhạc pop, sẽ quy bài hát đó thuộc thể loại nhạc pop. Hoặc là, khi nghe một bài hát của một ca sĩ chuyên hát nhạc rock, sẽ quy bài là nhạc rock. Ngoài ra, việc phân loại nhạc của con ngƣời có thể dựa vào các loại nhạc cụ đƣợc sử dụng trong bài nhạc. Tuy nhiên, với sự phát triển của công nghệ, số lƣợng bài hát càng nhiều, không thể nào ngồi nghe từng bài rồi để kết luận bài đó thuộc thể loại nào.

Các hệ thống phân loại nhạc theo thể loại thƣờng mô phỏng những kĩ năng của con ngƣời để có thể nhận biết đƣợc thể loại của bản nhạc. Tuy nhiên, chúng không thể phân loại nhạc chủ yếu dựa vào kinh nghiệm ngƣời nghe nhạc mà cần thiết phải xác định một số đặc trƣng chung, phục vụ cho việc nhận dạng theo thể loại.

Một thể loại nhạc là một tập các đặc trƣng chung là mà ngƣời nghe có thể phân biệt nó với những loại nhạc khác từ những bản nhạc khác nhau. Những đặc trƣng có thể đƣợc kể nhƣ là: độ cao thấp nốt nhạc (pitch), âm sắc (timbre), nhịp (rhythm) của một bản nhạc hoặc những đặc trƣng liên quan đến bố cục nhạc

37

(music texture). Một trong những thách thức trong phân loại thể loại nhạc tự động là tìm ra các yếu tố đó.

Trong khóa luận chỉ sử dụng bố cục về âm sắc để phân loại thể loại nhạc. Các tín hiệu audio đƣợc phân loại một cách tự động thuộc một trong các thể loại sau: classical, Rock, Jazz, Pop, Blues, country, disco, hip hop, metal. Reggae. Thử nghiệm với 10 thể loại nhạc này, và 4 thể loại classical, rock, jazz, pop.

Hình 3.1 Sơ đồ xác định tín hiệu nhạc từ tín hiệu radio.

Một phần của tài liệu Áp dụng thuật toán k nearest neighbor để phân loại nhạc theo thể loại (Trang 36)