听音识曲,ECHOPRINT使用笔记
Echo Nest 宣布针对开发者推出 Echoprint,一个开源音乐「指纹」工具。该工具可免费使用,Echo Nest 表示,任何开发者都可以创建它们自己的乐纹应用。其他的乐纹服务 – notably Shazam, SoundHound, MusicID 和 PlayEar ,将关注点更多的放在了智能手机用户上。Echo Nest CTO 兼联合创始人 Brian Whitman 表示,「音乐「指纹」归属于互联网,它将是任何开发者依赖但无需担心许可费用或复杂的数据库实现的一种服务。「该公司表示期待开发者基于该工具,客户端、服务器端及数据,创建有趣的应用。
以上是我复制的,具体请参见 http://echoprint.me/.Echoprint 功能很强大,但这里只介绍一下如何使用它完成」听音识曲」。Echoprint 关于这方面的介绍可以参见 Echoprint 的 API 关于 identify 的介绍。
先申请一个帐号 这是获取 API Key 的必要条件 EchoPrint 目前支持两套识别系统,
ENMFP (闭源) 以及 Echoprint(开源).两者之间的区别在 API 文档里面也有说明这里就不复述了。
下载 ENMFP 的话比较简单,Echoprint 的话就得手动生成代码,过程比较复杂但是按照说明应该没什么问题。值得注意的是我在测试的时候使用的 cmake 是安装版 (绿色版貌似有点问题记得,应该是我不会用。大神请忽略).




