У меня есть некоторые проблемы с чтением mp3-файла в Matlab. Существует функция audioread, которая должна выполнять эту работу, но она не работает.Использование аудиозаписей в MP3-файле в Matlab
>> [x Fs] = audioread('Corner.mp3');
*** audioread: problem reading Corner.mp3:Too many input arguments.
*** audioread: returning empty waveform
Функция БЕСПЛАТНО РАБОТАЕТ ДЛЯ WAV-файлов. Я действительно не знаю, откуда возникает проблема, я искал здесь и использовал Google без успеха.
У вас, ребята, какая-нибудь идея?
EDIT: Вот mp3 файл: http://www8.zippyshare.com/v/zZQpECRF/file.html
EDIT 2: Я использую Matlab 7.12.0 (R2011a) на Windows 8 ноутбук.
EDIT 3: Кажется, что моя версия Matlab слишком стар. Теперь я использую версию R2014a, и она работает безупречно!
На какой платформе вы работаете? Какая версия MATLAB? Правильно ли воспроизводится файл MP3 в другом программном обеспечении? – siliconwafer
Опубликуйте свой MP3-файл для воспроизводимости – krisdestruction
Да, мой mp3-файл правильно воспроизводится с помощью медиаплеера Windows. И я использую версию Matlab 7.12.0 (R2011a). – Xema