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