Questions tagged [echoprint]

Echoprint is an open source music identification system that allows anyone to build music fingerprinting into their application. It is powered by The Echo Nest.

Echoprint is a music fingerprint or music identification service. It listens to music signals and tells you what song is playing. It’s backed by a huge database of music that grows with the community and further partnerships.

Echoprint is a suite of tools for developers and the music industry. There is no “Echoprint app” in the app store, although we’re sure within weeks there will be. This is for developers of music applications. If you’re building a mobile music experience, you’ll want to use this. Or if you’re sitting on top of a large database of music. Or if you want to deduplicate your collection, do copyright detection, or resolve your users’ catalogs to yours.

The code generator is MIT and the server is Apache 2. There is absolutely no restrictions to using the code generator or server in your app. Check them out on GitHub. If you use our data, you’ll need to read the data license – but it only says that if you collect new fingerprints, you have to contribute them back to the community.

13 questions
9
votes
1 answer

FreeBSD Echoprint codegen

I am trying to compile Echoprint codegen on FreeBSD, but fail. But here's what i get when i try to run make or make install > make "Makefile", line 35: Missing dependency operator "Makefile", line 39: Need an operator "Makefile", line 41: Need an…
Ibolit
  • 8,071
  • 5
  • 46
  • 76
5
votes
4 answers

echoprint codegen for Java/Android

Is there a way to run the echoprint-codegen on Android or is there a Java implementation for it? Echoprint codegen on github: https://github.com/echonest/echoprint-codegen There is a C++ implementation for it? I just cannot figure out how to port it…
5
votes
2 answers

Echoprint iOS Missing Framework

Has anyone downloaded the demo iOS version of EchoPrint? It's an audio fingerprinting open source software. I just downloaded it but it appears to missing framework... any place to get a functioning version?
Monergy
  • 879
  • 3
  • 13
  • 23
2
votes
0 answers

echoprint server - Finger print search time taking 2-3 seconds

We are facing high fingerprint match solr query time. Following is our setup Info: echonest/echoprint-server running on single node (solr 1.0) running on amazon ec2 instance m3.2x large box with 30G RAM & 8 cores 2.5 million tracks(segment count…
nikhil
  • 53
  • 1
  • 4
2
votes
2 answers

Linker error for echoprint in iOS

I'm using echoprint API for song search from last 3 months. But suddenly it started giving me below errors. Already I have face many problems while adding that API to my project & now it start giving me linker error. It was working for me…
1
vote
1 answer

400 Bad Request error using ingest/fastingest on EchoPrint

I am doing the following to start codegen/ server for echo print ! cd echoprint-server/solr/solr java -Dsolr.solr.home=/home/path/to/echoprint-server/solr/solr/solr/ - Djava.awt.headless=true -jar start.jar ttservctl start python api.py…
Ahsan
  • 2,855
  • 11
  • 51
  • 94
1
vote
1 answer

How to query echoprint local server using curl?

I am very new to echonest and curl. I have an up and running echoprint server and echoprint codegen is also working fine. I am able to push codes to my local server using ingest method. But I don't know how to query the server using the curl…
1
vote
0 answers

Audio Fingerprinting for Music Box

I am working on an iOS app that needs to recognize 4 different songs played on a music box. I tried using echoprint's fingerprint codegen (https://github.com/rexstjohn/echoprint-ios-sample), and while it works great if I play back an exact recording…
joel.d
  • 1,573
  • 14
  • 20
1
vote
1 answer

Echoprint-codegen perpetual "error":"could not decode" from shell_exec

I am trying to run codegen from popen (shell_exec creates the same scenario) in php in my Mac lion MAMP box as follows: $handle = popen('echoprint-codegen "/Applications/MAMP/htdocs/projectx/codegen/2.mp3" 10 30', 'r') echo "'$handle'; " .…
sid405
  • 63
  • 6
1
vote
1 answer

Echonest echoprint server; can't connect from python

I am trying to set up an Echoprint server. As usual, I followed all the instructions, but it doesn't work. I started solr, then I started the Tokyo Tyrant. But when i try to access the thing via Python scripts, or when I start the Python server and…
Ibolit
  • 8,071
  • 5
  • 46
  • 76
0
votes
2 answers

Open source audio fingerprinting of broadcast mp3

I'm creating an app that recognizes the songs of some web radio feeds, I would need to parse feeds to find songs, I found a paid service (ACRCloud) that allows you to do so, but the cost is high given the number of radios that I would like to…
0
votes
1 answer

echoprint fingerprint generation Windows vs Linux

I used to generate fingerprint for an audiofile in Windows 7-64bit and on Ubuntu but fingerprint codes doesnt same (i mean the code field. ). I used compiled Windows source. does it supposed to be not same or i did something…
regata
  • 21
  • 1
  • 5
0
votes
1 answer

echoprint - stopping the service Solr, I lose the database

As I can do to stop the service and tt solr correctly. What I do is restart the PC and then wake up services, but to perform validation of a song, I get a message as if the database has been damaged. I wonder what is the right way to close the…