[問題] 新手問題:批量讀取wav檔作PCA(主成分

看板Python作者 (kk)時間3年前 (2021/05/03 12:07), 3年前編輯推噓2(203)
留言5則, 4人參與, 3年前最新討論串1/1
不好意思 小妹自學python兩天 目前卡關 想向各位先進請教音訊處理的問題 問題:小妹想一次從資料夾讀取所有的wav檔 然後分析這些音訊的組成的主要頻率(frequency) 我目前的解決方式: 將這個問題分解成三個步驟 1. 讀多個wav檔案 import os import wave import numpy as np from scipy.io.wavfile import read, write def many_wavfile_read(dirname): for filename in os.listdir(dirname): if filename.endswith(‘.wav’) 2. 把多個wav變成可以處理的array ***這裡大卡關*** 3. 用pca處理這些array 能否請各位先進幫幫小妹 謝謝 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.203.164 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1620014830.A.E28.html

05/03 15:36, 3年前 , 1F
錯誤訊息是什麼。
05/03 15:36, 1F
謝謝回應 嗚嗚 Errno 2 No Such File or Directory:ooxxxx.wav ※ 編輯: kl2991 (223.137.110.24 臺灣), 05/03/2021 15:57:39

05/03 16:26, 3年前 , 2F
結果是檔案路徑錯誤XDD
05/03 16:26, 2F
但我用glob 可以讀出檔案耶

05/03 16:53, 3年前 , 3F
路徑錯誤+1
05/03 16:53, 3F
努力試著把data變成可以弄的array中 感謝諸位先進嗚嗚 glob之後會動惹 但 ※ 編輯: kl2991 (223.137.110.24 臺灣), 05/03/2021 17:03:51 ※ 編輯: kl2991 (223.137.110.24 臺灣), 05/03/2021 17:14:58 ※ 編輯: kl2991 (223.137.110.24 臺灣), 05/03/2021 17:15:34

05/03 17:19, 3年前 , 4F
問題跟狀態都很模糊不清 老實說很難幫
05/03 17:19, 4F
謝謝t大 小妹已經來到惹跑出陣列了 但是要跑pca時他要我reshape我的(-1,1)????? ※ 編輯: kl2991 (223.137.110.24 臺灣), 05/03/2021 18:23:20

05/03 22:43, 3年前 , 5F
先學怎麼問問題再來
05/03 22:43, 5F
文章代碼(AID): #1WZtRkue (Python)
文章代碼(AID): #1WZtRkue (Python)