首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >免费音乐识别API

免费音乐识别API
EN

Software Recommendation用户
提问于 2014-03-12 21:47:30
回答 6查看 19.2K关注 0票数 16

我正在开发一个应用程序来识别扬声器播放的音乐。它记录了播放的32秒钟的声音,并通过音乐识别API发送请求。到目前为止我用的是电子诚实。但是自从我发布我的免费软件以来,我的api_key已经被禁止了,因为我的请求太多了,我的免费软件被200多个用户使用。

因此,我查看了MusicBrainz,但它需要整个歌曲的确切持续时间才能收到可接受的响应,这是我的应用程序无法猜测的持续时间。

因此,我正在寻找一个免费的音乐识别API,所以我的免费软件工作。你认识一个吗?

注意:我使用守信时:

  • 用ffmpeg捕捉32秒
  • 通过cURL:curl -F "api_key=XXX" -F "filetype=mp3" -F "track=@sound.mp3" "http://developer.echonest.com/api/v4/track/upload" > info.txt发送此命令

我试图通过以下方式使用MusicBrainz

  • 用ffmpeg捕捉32秒
  • 使用Chromaprint命令生成指纹:fpcalc sound.mp3 > fingerprint.txt
  • 通过cURL:curl -F "client=XXX" -F "meta=recordings" -F "duration=32" -F "fingerprint=ABC" "http://api.acoustid.org/v2/lookup" > info.txt发送此命令
EN

回答 6

Software Recommendation用户

发布于 2015-06-28 15:50:08

我建议ACRCloud,这是一个全面的音频识别服务提供商。音乐识别是解决方案之一,它的音乐目录有4000万首曲目。提供安卓,iOS,Java和Python。

票数 7
EN

Software Recommendation用户

发布于 2014-05-24 08:05:40

只要求用户获得API密钥如何?如果没有关于用例的详细信息,我不能说这是否是一个好的选择,但我认为大多数情况都是这样的。这样做并不奇怪,它是由一些非常流行的开源项目(如响应文件管理器 )来完成的。

票数 4
EN

Software Recommendation用户

发布于 2016-04-11 08:19:52

格雷塞诺特ACRCloud进行了比较,结果表明ACRCloud的音乐识别服务比Gracenote要好得多。请参阅:音乐识别比赛: Gracenote对ACRCloud

票数 3
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/2277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档