Я пытаюсь прочитать различные форматы аудиофайлов из папки, используя Python. Папка содержит в основном форматы аудио файлов .wav и .mp3. Когда я использую код, указанный ниже, я получаю сообщение об ошибке:
Traceback (most recent call last): File
"G:/FAU/PythonCode/scipy_audio_spectrogram.py", line 7, in <module>
fs, Audiodata = wavfile.read(AudioName) File "C:\Python\lib\site-packages\scipy\io\wavfile.py", line 267, in read
file_size, is_big_endian = _read_riff_chunk(fid) File "C:\Python\lib\site-packages\scipy\io\wavfile.py", line 168, in
_read_riff_chunk
"understood.".format(repr(str1))) ValueError: File format b'ID3\x03'... not understood.
Как изменить код, чтобы файлы .wav и .mp3 могли быть читать из папки? Спасибо! Вот код, который я использую:
from scipy.io import wavfile # scipy library to read wav files
import numpy as np
AudioName = r'G:\FAU\PythonCode\4201.mp3' # Audio File
fs, Audiodata = wavfile.read(AudioName)