如題
需該怎麼下手比較好
學校名稱:義守大學
授課科目:醫工實驗
授課老師:王智昱老師
小蟑38858.8614583333如題
需該怎麼下手比較好
學校名稱:義守大學
授課科目:醫工實驗
授課老師:王智昱老師
小蟑38858.8614583333我猜應該是先抓聲音訊號作FFT,然後將所得頻譜做轉換
至於怎麼轉換?需要用到繁雜的數學?
有空在試試看.不過你可以先嘗試把男生的聲音=>FFT=>把頻域整個位移xHz
x可以用control調整
(你們學校怎麼都給初學者出難題阿)
什麼是FFT?!
我們知道要把音樂檔轉進去
但問題不知道把音樂轉進去後是什麼樣的格式?!
知道格式的話
就能夠把聲音作調整
目前的問題大概是這樣
謝謝你的回答...
<對啊,真的好難....>
快速傅利葉轉換(應該是這樣翻吧XD)
簡單來說
sin(wt)=>他的頻率就是w
sin(wt)用FFT轉換後可得到w及其震幅大小
將所得的數據作圖就是頻譜(頻域)(sin(wt)做y-t圖是時域)
換句話說一個訊號經過FFT轉換可以得到所組成的頻率及每個頻率的量
男生聲音比較低=>低頻成分比較多
女生聲音比較高=>高頻成分多
若能將男生聲音得頻譜整個往高頻調整.再將訊號送出
聽起來應該就像女生的聲音了吧
(不過用這麼簡單的調整,聲音不知道聽起來會不會很假?)
建議你先去找找有沒有數學架構可以用
聲音轉進去的話,ㄧ般看到的會像雜訊ㄧ樣非常密集。
所以就像13大大說轉FFT嘍~
加油!
現在有個問題
就是不知道怎麼讀音樂檔耶?!
怎麼知道在LAB VIEW中讀取音樂檔呢?!
不好意思,也來請教一下這個問題。
用了sud read wave file.vi讀取了音樂檔(wav檔)然後用了sud write waveform.vi讓聲音播放出來。
但sud read wave file.vi輸出的型態是sound format,要怎樣轉換成signal或者是waveform ?
轉換之後才能夠做男聲變女聲,女聲變男聲(調頻?)吧?
變聲之後再轉換回sound format的形式,用sud write waveform.vi讓聲音播放出來。
是這個樣子嗎?
看了13所提的wav檔做頻譜分析,還是不太懂
fayii38858.0092708333
我建議你先去看一下關於訊號與系統的輸再來寫程式
因為我覺得目前你卡住的地方是數學而不是labview