音频指纹库(java)

音频指纹库(java),java,audio-fingerprinting,Java,Audio Fingerprinting,有没有用Java编写的音频指纹库?类似于用C++或C语言编写的。UL> 看 不是用java编写的,但是有java绑定,所以可以 音频指纹 音频指纹识别允许识别未标记的音频,无论其以何种格式传送,或由于压缩、滤波、传输而可能遭受的某些信号失真,未知音频信号通过其频谱特征的紧凑表示进行识别,并与参考数据库中的所有记录进行比较。MusicURI利用MPEG-7标准(正式称为多媒体内容描述接口),该标准定义了交换多媒体相关描述数据的通用机制,并将音频签名描述方案定义为其音频指纹工具,以实现音频信号的鲁

有没有用Java编写的音频指纹库?类似于用C++或C语言编写的。

UL>
  • 不是用java编写的,但是有java绑定,所以可以

  • 音频指纹

    音频指纹识别允许识别未标记的音频,无论其以何种格式传送,或由于压缩、滤波、传输而可能遭受的某些信号失真,未知音频信号通过其频谱特征的紧凑表示进行识别,并与参考数据库中的所有记录进行比较。MusicURI利用MPEG-7标准(正式称为多媒体内容描述接口),该标准定义了交换多媒体相关描述数据的通用机制,并将音频签名描述方案定义为其音频指纹工具,以实现音频信号的鲁棒识别


    这个名为musicg的开源项目可以帮助您


    有许多用于音频指纹识别的库。不幸的是,它们中的大多数不是Java语言。其中大多数是C或python语言。您可以搜索声学ID、pHash、Jhear和Echoprint

    您认为其中一个可以成功地用于musicbrainz db吗?或者是FRIDB是另一个C++库。我一直在考虑检查这个问题。有人已经这样做了吗?我最近检查了musicg的
    指纹相似计算机
    。它似乎可以很好地将一首完整的歌曲与它本身的某一部分进行比较,但它无法应对(至少是开箱即用)其中一张唱片中的噪音。