Example #1
0
from dejavu.control import Dejavu
from ConfigParser import ConfigParser
import warnings
warnings.filterwarnings("ignore")

# load config
config = ConfigParser()
config.read("dejavu.cnf")

# create Dejavu object
dejavu = Dejavu(config)
dejavu.fingerprint("va_us_top_40/mp3", "va_us_top_40/wav", [".mp3"], 5)

# recognize microphone audio
from dejavu.recognize import Recognizer
recognizer = Recognizer(dejavu.fingerprinter, config)

# recognize song playing over microphone for 10 seconds
song = recognizer.listen(seconds=5, verbose=True)
print song
Example #2
0
from dejavu import Dejavu
from ConfigParser import ConfigParser
import warnings
warnings.filterwarnings("ignore")

# load config
config = ConfigParser()
config.read("dejavu.cnf")

# create Dejavu object
dejavu = Dejavu(config)
dejavu.fingerprint("va_us_top_40/mp3", "va_us_top_40/wav", [".mp3"], 5)

# recognize microphone audio
from dejavu.recognize import Recognizer
recognizer = Recognizer(dejavu.fingerprinter, config)

song = recognizer.read("va_us_top_40/wav/17_-_#Beautiful_-_Mariah_Carey_ft.wav")

# recognize song playing over microphone for 10 seconds
#song = recognizer.listen(seconds=1, verbose=True)
#print song