• Stars
    star
    107
  • Rank 321,655 (Top 7 %)
  • Language
    Python
  • Created about 9 years ago
  • Updated about 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A spectrum analysis based music finder

Song Finder

A spectrum analysis based music finder.

Write-up: Blog post (in Chinese)

Demo

Set up

In [1]: from SFEngine import *

In [2]: engine = SFEngine()

Index

In [3]: engine.index('original')

Search

For record0.wav:

In [4]: engine.search('record/record0.wav')
original/周杰伦- 73
original/周杰伦- 31
original/周杰伦- 10
original/周杰伦- 28
original/我要快樂 - 張惠妹 28

For record8.wav:

In [5]: engine.search('record/record8.wav')
original/光良 - 童话 67
original/光良 - 童话 39
original/光良 - 童话 33
original/光良 - 童话 135
original/光良 - 童话 69