我正在创建一个应用程序,可以识别一些网络广播馈送的歌曲,我需要解析馈送来找到歌曲,我找到了一个付费服务(ACRCloud),允许您这样做,但成本很高,考虑到我想分析的无线电数量,所以我搜索了一下,找到了Echoprint,我可以使用它来实现我的目的吗?是合适的吗?为什么我找不到文档...我不知道,也许有更好的解决方案?谢谢
发布于 2016-09-26 16:01:17
Echoprint将为您的使用生成良好的指纹(音乐的精确副本,以数十秒为尺度的识别时间)。
但是,你必须维护一个已知音乐的数据库。这很难跟上时代。Echoprint的母舰Echo Nest过去提供音乐识别,但现在似乎已经结束了。不过,设计用于指纹存储和检索的a server是免费使用的。
您可以执行以下操作来生成数据库:
当available.
这可以有效地引导您的系统。但你可能很难达到ACRCloud等付费服务的性能。这取决于您的要求。
发布于 2017-11-07 03:16:02
我们为我们的网站运行一个服务,跟踪9个电台,使用这些电台的互联网流。我们实时显示这些电台正在播放的内容。
该文库(在c#中)和一个包含130万个指纹的数据库可在以下位置找到:
https://github.com/nelemans1971/AudioFingerprinting
示例程序包括跟踪电台的软件。
https://stackoverflow.com/questions/38566477
复制相似问题