-1
我想比較聲音與另一個聲音以找到匹配項。假設我有一個聲音,如果一個甲蟲(bug)或一輛汽車在焦油等駕駛現在如果我玩這個應用程序這個聲音,它應該能夠找到一個匹配的基礎上,如果有的話。聲音識別或匹配
我從來沒有與這些事情合作,所以我將不勝感激任何想法或背景在這個問題。
我會用這個嘌呤的python。
謝謝
我想比較聲音與另一個聲音以找到匹配項。假設我有一個聲音,如果一個甲蟲(bug)或一輛汽車在焦油等駕駛現在如果我玩這個應用程序這個聲音,它應該能夠找到一個匹配的基礎上,如果有的話。聲音識別或匹配
我從來沒有與這些事情合作,所以我將不勝感激任何想法或背景在這個問題。
我會用這個嘌呤的python。
謝謝
這不是小小的壯舉......但這就是我的開始。
1)使用一個DFT,以聲音1分解成它的傅立葉分量
2)歸一化該DFT來控制音量差異
3)使用掃描窗口來DFT聲音2,再次正火
4)計算兩個閾值之間的最小平方誤差觸發匹配通知(或隱馬爾可夫模型,如果你想獲得幻想)
如果使零感覺給你,我建議你從這裏開始:
http://en.wikipedia.org/wiki/Fourier_Analysis
一旦這些理順了,去弄一個簡介信號處理教科書。
謝謝,我會閱讀allot :-) – Harry