Câu hỏi Thư viện vân tay âm thanh (java) [đã đóng]


Có thư viện lấy dấu vân tay nào không viết bằng Java? tương tự như libofa được viết bằng C ++ hoặc C #.


12
2018-04-03 09:55


gốc


echoprint.me là một thư viện C ++ khác. - Bjorn Roche


Các câu trả lời:


Dự án nguồn mở này được gọi là musicg có thể giúp bạn

http://code.google.com/p/musicg/


6
2018-05-20 03:42



Tôi đã suy nghĩ về việc kiểm tra điều này. Bất cứ ai đã làm như vậy rồi? - While-E
Gần đây tôi đã kiểm tra nhạc của FingerprintSimilarityComputer. Nó có vẻ hoạt động tốt để so sánh một bài hát đầy đủ với một phần của chính nó nhưng không đối phó (ít nhất là ngoài hộp) với tiếng ồn trong một trong các bản ghi âm. - Dylan Watson


Ghi vân tay âm thanh

Nhập liệu âm thanh cho phép nhận dạng âm thanh không được gắn nhãn, bất kể định dạng được phân phối hoặc biến dạng tín hiệu nhất định có thể bị kéo dài do nén, lọc, truyền, v.v. các đặc tính phổ được so sánh với tất cả các bản ghi trong cơ sở dữ liệu tham chiếu. MusicURI sử dụng chuẩn MPEG-7 (được gọi là Giao diện Mô tả Nội dung Đa phương tiện), xác định cơ chế chung để trao đổi dữ liệu mô tả liên quan đến đa phương tiện và đã xác định Sơ đồ Mô tả Chữ ký Âm thanh làm công cụ lấy dấu âm thanh cho mục đích xác định mạnh mẽ các tín hiệu âm thanh.


3
2018-04-03 11:09



Bạn có nghĩ một trong số này có thể được sử dụng thành công với db nhạcbrainz không? hoặc với freedb - Claudiu


Có nhiều thư viện để lấy dấu vân tay. Thật không may, hầu hết trong số họ không có trong Java. Hầu hết trong số họ là trong C hoặc python. Bạn có thể tìm kiếm AcoustID, pHash, jHears, Echoprint.


1
2018-06-07 02:41





Cấp, tôi không hoàn toàn hiểu những gì bạn có nghĩa là "dấu vân tay" nhưng tôi biết bạn có thể nhận được bất kỳ thông tin bạn có thể có thể muốn về âm thanh hoặc video trong một cách đa nền tảng cho miễn phí bằng cách sử dụng Xuggler trong Java. http://www.xuggle.com/


-2
2017-08-21 16:39