2011年07月12日 星期二 10:55
大家好
請問有人有利用python做過音樂檢索的問題嗎?
就是利用查詢音樂找出與它近似的音樂
以下列出問題
1.音樂頂多半分鐘、副檔名為mp3或wav。
2.有些有人聲、有些純音樂。
3.該用什麼樣的"module"可以直接取出音樂的特徵呢?如簡譜、旋律、節拍等等?
4.匹配方法是希望用到locality sensitive hashing(LSH),有好的例子並且應用的展示嗎?
5.有範例網站可以分享嗎?
麻煩大家,請大家指點迷津,謝謝大家。
2011年07月13日 星期三 11:46
另外請教大家在https://bitbucket.org/knzm/lsh-python/src/6663f2ee3e8b/LSH/
我測試的代碼如下
但一直卡在 *.bin讀取錯誤
會顯示以下3行訊息
File "build\bdist.win32\egg\LSH\base.py", line 135, in load
File "build\bdist.win32\egg\LSH\storage.py", line 14, in load
TypeError: argument must have 'read' and 'readline' attributes
該怎麼改我測試代碼呢?
*.bin內容 要正確顯示 為label,vector (不太懂意思)
請問知道的人 可以列幾行示範一下 範例bin檔嗎? 謝謝!!!!
#################測試代碼#############
from LSH import LSH
lsh = LSH(
L=5, # number of hash functions
k=1, # number of reductions
d=2, # number of dimentions
)
lsh.load("map.bin")
# map.bin來自http://coderepos.org/share/browser/lang/perl/Algorithm-LSH/trunk/sample?rev=31397
query_vector = [ 42.983, 144.383 ]
neighbours = lsh.neighbours(query_vector)
nearest = lsh.nearest(neighbours)
2011年09月12日 星期一 20:32
帮顶!
Zeuux © 2024
京ICP备05028076号