RuntimeError, ошибка открытия, системная ошибка, при чтении wav-файлаPython

Программы на Python
Ответить
Anonymous
 RuntimeError, ошибка открытия, системная ошибка, при чтении wav-файла

Сообщение Anonymous »


Во-первых, я новичок в Python. Мне нужно прочитать мой clean.wav (разрезать на 50 фрагментов до haha0~haha49 .wav) и Noise.wav, выполнив snr [5,10,15]. Затем выведите форму волны до и после и спектрограмму. Но терминал всегда сообщает мне RuntimeError: Ошибка открытия «D:\python\pythonnoisy\add_white\haha0_white_snr5.wav»: Системная ошибка. Однако я вижу этот файл в своей папке.

импортировать ОС импортировать повторно импортировать систему волна импорта импортировать либросу импортировать matplotlib импортировать numpy как np импортировать pylab как pl импортировать звуковой файл как SF импортировать matplotlib.pyplot как plt из scipy.fftpack импортировать FFT wavedir = r"D:\python" шумныйкаталог = wavedir+"\\pythonnoisy" Noisedir = wavedir+"\\pythonnoise" cleandir = wavedir+"\\pythonclean" def add_noise(noisydir, Noisedir, CleanDir, snr): # шумный Noisewav = "white.wav" Noise, fs = sf.read(noizedir+"\\"+noisewav) # 讀取白雜訊.wav шумный_сплитдир = шумныйкаталог+"\\"+"add_"+noisewav[:-4]+"\\" # 迴圈取原始wav檔資料夾裡所有檔案 для cleanwav в os.listdir(cleandir): clean, Fs = sf.read(cleandir+"\\"+cleanwav) # 讀取原始.wav檔 # 取樣頻率:原始音檔==白雜訊&&時長:原始音檔
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»