看板 AndroidDev 關於我們 聯絡資訊
剛學會從麥克風收到聲音 現在碰到一個問題~ 也大概懂了一下PCM碼 以下是我的程式 http://pastebin.com/BduJuYvQ 85-110行是我在嘗試藉由聲音正到負(或負到正)的變化 從PCM碼解碼出頻率,但是這樣寫解出來的頻率是錯的 不知道有沒有人能替小弟解答一下 看如何從PCM碼中解碼出 頻率 與 音量值(分貝) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.114.101
vocaloid:先不管程式 如果你的輸入不是很單純的波型 02/24 00:52
vocaloid:用zero crossing一定不準, 更別說抵擋mic進來的雜訊 02/24 00:53
g548462:所一一定要用傅立葉轉換的意思? 02/24 12:21
g548462: 以 02/24 12:21
vocaloid:簡單一點就AMDF或autocorrelation去作 02/24 20:51
vocaloid:當然平滑處理是必要的 02/24 20:51
g548462:謝謝樓上~我應該會長是傅立葉看看~畢竟第一次寫聲音APP 02/24 22:00
g548462: 嘗試 02/24 22:01