shazam算法在Java中的实现Audiorecognizer.zip

  • s2_391120
    了解作者
  • 1.1MB
    文件大小
  • 文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-14 04:49
    上传日期
Audiorecognizer 是 shazam 算法在 Java 中的实现。shazam主要应用于基于指纹的音乐检索 。Audiorecognizer 可以很精准的识别上10种来自本地的或者网络的不同的MP3文件。
audio-recognizer-master.zip
  • audio-recognizer-master
  • .project
    374B
  • src
  • view
  • MainView.java
    275B
  • AudioRecognizerWindow.java
    12.8KB
  • SpectrumView.java
    1.8KB
  • model
  • DataPoint.java
    264B
  • Complex.java
    4.6KB
  • FFT.java
    4.7KB
  • lib
  • tritonus_remaining-0.3.6.jar
    66.8KB
  • tritonus_share.jar
    100.3KB
  • jl1.0.1.jar
    102.9KB
  • jtransforms-2.4.jar
    487.3KB
  • mp3spi1.9.5.jar
    24.1KB
  • out.txt
    2.4MB
  • result.txt
    27KB
  • .settings
  • org.eclipse.ltk.core.refactoring.prefs
    134B
  • org.eclipse.jdt.core.prefs
    617B
  • README.md
    874B
  • .classpath
    535B
  • bin
  • view
  • MainView.class
    575B
  • Complex.class
    2.9KB
  • AudioRecognizerWindow$1.class
    2.8KB
  • AudioRecognizerWindow$6.class
    2.4KB
  • AudioRecognizerWindow$2.class
    1.2KB
  • AudioRecognizerWindow.class
    11.6KB
  • DataPoint.class
    518B
  • AudioRecognizerWindow$4.class
    1.2KB
  • AudioRecognizerWindow$5.class
    741B
  • SpectrumView.class
    1.4KB
  • AudioRecognizerWindow$3.class
    741B
  • FFT.class
    2.7KB
  • model
  • Complex.class
    2.9KB
  • DataPoint.class
    520B
  • FFT.class
    2.7KB
内容介绍
## Shazam in Java Roy van Rijn has written wonderful post about Shazam algorithm and how to implement it on our own. To do this he placed many chunks of his project source code, but he did not upload all source code of his application because as he stated: The Shazam patent holders lawyers are sending me emails to stop me from releasing the code and removing this blogpost. It occurred that core of this algorithm is very simple. I have analyzed his post and as weekend project I have written simple Proof-Of-Concept application which outputs its findings to console. It gives surprisingly correct answers. For now I have tested 10 different mp3 audio files and this application was able to recognize each of them. Application is learning basing on path to mp3 file on your local disk or http stream of mp3 file from any source and recognize by sound from microphone.
评论
    相关推荐
    • 遗传算法java工程
      工程利用遗传算法解决多路复用器的模拟状态,里面有充分的技术文档(英语)以及代码注释,自己写的,用不到了以后。贡献出来给大家。
    • Java迷宫算法 Java迷宫算法
      Java迷宫算法;Java迷宫算法;Java迷宫算法;Java迷宫算法;Java迷宫算法;Java迷宫算法;Java迷宫算法
    • 蚁群算法Java实现
      蚁群算法Java语言实现,包含一个TSP问题的源数据,导入后按照代码提示放在对应的位置,方便新手学习使用
    • 国密算法java实现
      国家商用密码管理局公布的标准国密算法SM4的算法实现哦
    • 遗传算法java实现
      本代码为Java实现的遗传算法,压缩包中有详细的说明,希望对各位有帮助
    • AHP算法java实现
      java实现AHP算法,包括文档说明,算法介绍等ppt文档 欢迎使用
    • tomasulo算法java实现
      自己用java实现的一个简单的tomasulo算法的实现对,并且做了界面,有助于对tomasulo算法有一个更好的了解
    • 经典算法JAVA
      与初学者分享 java 写的经典算法 求和,素数,兔子问题,年龄问题等
    • 匈牙利算法java实现
      java实现的匈牙利算法,
    • TFIDF算法java实现
      需要的就下吧,其实源代码和jar包之前都有提供,这次花费了点时间整理了下。