Я пытаюсь написать код, который будет извлекать данные амплитуды из mp3 в зависимости от времени. Я написал грубую версию на MATLAB некоторое время назад, используя эту функцию: http://labrosa.ee.columbia.edu/matlab/mp3read.html Однако у меня возникли проблемы с поиском эквивалента Python.Чтение данных амплитуды из mp3
Я провел много исследований, и до сих пор я понял, что мне нужно использовать что-то вроде mpg321 для преобразования .mp3 в .wav. Я не мог понять, как это сделать.
Следующим шагом будет чтение данных из файла .wav, с которым я также не имел никакого успеха. Кто-нибудь сделал что-то подобное или мог бы рекомендовать некоторые библиотеки, чтобы помочь с этим? Благодаря!
Хороший код, но закройте файл! : D 'wr.close()' – tamasgal
Не могли бы вы рассказать об использовании 'subprocess' для вызова' mpg123'? Благодарю. –