20 điểm bởi xguru 2022-02-25 | 3 bình luận | Chia sẻ qua WhatsApp
  • Nội dung được một nhà phát triển của dự án mã nguồn mở abracadabra tổng hợp lại, dự án này tái hiện nguyên vẹn bài báo năm 2003 của các nhà sáng lập ứng dụng nhận diện bài hát Shazam
  • Giới thiệu cách tác giả tự bổ sung những phần không được giải thích trong bài báo và liên kết chúng với mã Python
  • Vì sao việc nhận diện bài hát lại khó?
  • Tính toán spectrogram để tìm các peak, sau đó băm các peak đó để tạo fingerprint
  • Đối sánh fingerprint với các hash trong cơ sở dữ liệu

3 bình luận

 
dengau 2022-02-27

Chắc nếu là tôi thì có lẽ đã dùng cách matching kiểu brute-force bằng cross correlation rồi haha

 
jaskloq 2022-02-26

Wow, thật sự rất ấn tượng. Đây là một ứng dụng mà tôi đã dùng bấy lâu nay mà chẳng nghĩ ngợi gì, nhưng trên đời đúng là có rất nhiều người thông minh. Cảm ơn bạn đã chia sẻ một bài viết hay.

 
shaha 2022-02-25

Cảm ơn bạn đã chia sẻ nội dung thú vị này
Cụm từ pure technological magic thực sự rất đọng lại
Mình cũng xem rất thích video YouTube giải thích về phép biến đổi Fourier có trong bài viết :)