[問題]關於顯示一個語音音框的單邊頻譜已回收

看板MATLAB作者 (一天一萬年)時間16年前 (2009/11/30 17:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
以下程式碼 取自張老師的網站 [y, fs]=wavread('off_sample.wav'); signal=y(2047:2047+237-1);%frame = y(startIndex:endIndex); 1.只是我不太懂 要怎麼取startindex 還有為什麼要加上237 237指的意思是什麼?有找了 相關資料 但還是不太懂 有人可以指點一下嗎 謝謝 [mag, phase, freq]=fftOneSide(signal, fs, 1); 還有就是我跑fft顯示單邊頻譜時 會跑出如下的圖 http://img205.imageshack.us/img205/4364/fftoneside.jpg
2.另外想請問為什麼上面的圖有大多數的曲線 是在負的分貝 這要怎麼去解釋會比較好 謝謝 ps:語音檔是一個辦公室的環境的聲音 有敲鍵盤的聲音 沒有人聲 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.19.170 ※ 編輯: kkwinds 來自: 140.129.19.170 (11/30 17:20)
文章代碼(AID): #1B4uuFCU (MATLAB)