我試圖找到一種方法來檢測iPhone麥克風錄製的聲音頻率。我想要檢測聲音頻率是上升還是下降。如何檢測iPhone上的聲音頻率/音高?
8
A
回答
5
,你可以嘗試使用SCListener。這是一個小型的開源類,非常易於使用
編輯: 格式化程序不喜歡名稱中的_。鏈接在這裏。 http://github.com/stephencelis/sc_listener
2
要檢測你應該看看fast Fourier transform (FFT)算法頻率。
2
注意,SC_listener不上運行iOS 3.0或以上版本的iPhone工作,AVAudioRecorder和FFT檢查。它以某種方式工作在模擬器雖然....
0
對於簡單的音調檢測,我覺得FFT是不夠好。嘗試在加速框架中查看Aurio Touch 2和vDSP參考。
0
我寫了一些代碼解釋爲跟蹤間距C.它使用了FFT,這是不是最佳方法,但你可以看到,如果這是你的應用足夠好。理想情況下,你可以用硬件加速來替換FFT。
http://blog.bjornroche.com/2012/07/frequency-detection-using-fft-aka-pitch.html
0
貝多芬看起來像一個不錯的選擇:https://github.com/vadymmarkov/Beethoven
相關問題
- 1. 如何檢測iPhone中特定聲音的聲音頻率?
- 2. 聲音頻率檢測
- 3. 在iPhone上獲取聲音的頻率
- 4. 我如何檢測Java上的聲音頻率
- 5. 用於錄製聲音和測量聲音頻率和功率的iPhone API(db)
- 6. iPhone:檢測特定頻率(幅度)的複製聲音
- 7. 檢測音頻中的特定聲音
- 8. 路由iPhone音頻聲音
- 9. AurioTouch2聲音頻率
- 10. 檢測聲音在iphone
- 11. 檢測到的聲音上的Python記錄音頻
- 12. 聲音的FFT頻率
- 13. 不同頻率的聲音
- 14. 虛擬音頻的頻率/音調檢測
- 15. 檢測原始音頻(PCM)中的特定頻率/音調
- 16. iPhone AVAudioRecorder,AudioQueueServices,如何在檢測到聲音時自動錄製音頻
- 17. 音樂的音高檢測
- 18. 如何檢測聲音
- 19. 沒有聲音播放時核心音頻CPU利用率高
- 20. 如何讓iPhone產生指定頻率和幅度的聲音?
- 21. C# - 如何檢測音頻混音器的聲音峯值水平?
- 22. c基本頻率+語音檢測#
- 23. Iphone。檢測聲音時如何開始錄音,檢測到靜音時停止錄音
- 24. 音樂音調類檢測音頻庫
- 25. 檢測聲音Javascript
- 26. iPhone檢測聲音並記錄它
- 27. Android上的高頻音頻
- 28. 麥克風音高/頻率檢測(尤其是動作3.0)
- 29. 如何檢測原始聲音文件中的聲音
- 30. 檢測音頻譜
似乎SC_Listener已被棄用,爲iOS 3.0+,你可以嘗試使用本教程,它工作得很好:HTTP: //mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/ – Raptor 2011-08-23 03:02:27