我試圖找到一種方法來檢測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. 聲音頻率檢測
- 2. 在iPhone上獲取聲音的頻率
- 3. 我如何檢測Java上的聲音頻率
- 4. 用於錄製聲音和測量聲音頻率和功率的iPhone API(db)
- 5. iPhone:檢測特定頻率(幅度)的複製聲音
- 6. 路由iPhone音頻聲音
- 7. 檢測聲音在iphone
- 8. 虛擬音頻的頻率/音調檢測
- 9. 檢測原始音頻(PCM)中的特定頻率/音調
- 10. 音樂的音高檢測
- 11. iPhone AVAudioRecorder,AudioQueueServices,如何在檢測到聲音時自動錄製音頻
- 12. C# - 如何檢測音頻混音器的聲音峯值水平?
- 13. 如何讓iPhone產生指定頻率和幅度的聲音?
- 14. c基本頻率+語音檢測#
- 15. iPhone上的音頻
- 16. 音樂音調類檢測音頻庫
- 17. 檢測聲音Javascript
- 18. 麥克風音高/頻率檢測(尤其是動作3.0)
- 19. 檢測音頻譜
- 20. Android-Java:檢測特定音符(按頻率和音調)
- 21. 如何錄製iphone音箱的音頻?
- 22. 如何在iphone/ipad上控制高音,低音,音量
- 23. Can TensorFlow可用於音頻音高檢測嗎?
- 24. WP7噪音檢測 - 錄製音頻
- 25. iPhone音頻錄製的採樣率
- 26. 聲音檢測不是離子中的語音 - 如何?
- 27. 插入聲音/音頻
- 28. 控制音頻聲音
- 29. 使用Android FFT獲取聲音頻率
- 30. WebAudioApi,頻率聲音動畫,android chrome v37
似乎SC_Listener已被棄用,爲iOS 3.0+,你可以嘗試使用本教程,它工作得很好:HTTP: //mobileorchard.com/tutorial-detecting-when-a-user-blows-into-the-mic/ – Raptor 2011-08-23 03:02:27