我試圖給出從手機直接錄製的錄製聲音字節,計算字節中任何給定點處的所述聲音字節的分貝數。我試圖把這個赫茲簽名製作成音符(例如a,b#,c等)。有沒有人有一個很好的方法來做到這一點?計算Soundbite w/iPhone的赫茲
0
A
回答
1
您可能需要對音頻數據執行fast Fourier transform,然後分析其結果以確定根頻率。 (您可能需要最低或最強頻率,具體取決於具體情況。)可能已經有用於在iPhone上執行FFT的庫。 Accelate.framework用於MacOS X,但我不知道它是否適用於iPhone。另外,FFTW是用於執行FFT的流行開源庫。
+1
請注意,FFTW僅適用於非商業用途 - 如果您想編寫使用FFTW的iPhone應用程序,則需要支付鉅額的許可費用。 iOS有Accelerate框架,您可以免費使用它。 – 2012-01-04 22:29:33
相關問題
- 1. C++從上採樣到22050 48000赫茲
- 2. 計算赫斯特指數
- 3. 正弦LUT VHDL不會在800赫茲以下模擬
- 4. 當GL更新大於15赫茲時Qt UI凍結
- 5. 使用iPhone識別20-24赫茲範圍內的聲音頻率
- 6. 使用萊賓尼茲序列計算pi到第n項
- 7. Android - 如何錄製簡單的soundbite?
- 8. 我的iOS應用程序使用8000赫茲採樣率的音頻單元返回扭曲的聲音
- 9. 埃德蒙茲PHP中的最大匹配算法
- 10. 洛倫茲曲線圖
- 11. 赫利猿:不上我的電腦IP
- 12. 如何在奧茲
- 13. 赫斯特指數與R
- 14. 估計玻爾茲曼曲線中直線部分的斜率
- 15. C++靜態初始化經由施瓦茲計數器
- 16. c#md5和php md5不是馬赫
- 17. andthen奧茲關鍵字
- 18. 馬赫時間停止計數時,iOS設備睡
- 19. Python中,計算計算的狀態減慢計算本身
- 20. 計算使用CSS計算()
- 21. javascript計算不計算
- 22. 基於計算值的Django計算
- 23. 按位計算的計算器和Javascript
- 24. CSS計算與計算的變量
- 25. 計算並加入MYSQL中的計算
- 26. 算術計算
- 27. 龜茲谷歌Analytics(分析)以base64 URL
- 28. 勞特巴赫調試
- 29. 統計計算
- 30. 與浮動div的父DIV蔡爾茲
在這個話題上有很多關於SO的問題和答案 - 嘗試搜索「pitch」,「FFT」,「spectrum」等。看這個重複:[AVAudio檢測筆記/音調/等。 iPhone xcode objective-c](http://stackoverflow.com/questions/7623166/avaudio-detect-note-pitch-etc-iphone-xcode-objective-c) – 2012-01-04 22:24:57