Чтение звукового файла
[y,Fs] = audioread(filename)[y,Fs] = audioread(filename,samples)[y,Fs] = audioread(___,dataType)считывает данные из файла с именем [y,Fs] = audioread(filename) filename и возвращает выборочные данные, y и частоту дискретизации для этого данные, Fs.
читает выбранную область значений аудиосэмплов в файле, где [y,Fs] = audioread(filename,samples) samples является вектором формы [start,finish].
возвращает выборочные данные в области значений данных, соответствующей [y,Fs] = audioread(___,dataType) dataType 'native' или 'double', и может включать любой из входных параметров в предыдущих синтаксисах.
Для MP3, MPEG 4 AAC и звуковых файлов AVI на Windows 7 или позже и платформы Linux, audioread может считать меньше выборок, чем ожидалось. На платформах Windows 7 это происходит из-за ограничения в базовой среде Основы СМИ. На платформах Linux это происходит из-за ограничения в базовой среде GStreamer. Если вы требуете демонстрационных точных показаний, работаете с файлами FLAC или WAV.
На платформах Linux audioread читает файлы MPEG 4 AAC, которые содержат одноканальные данные как данные стерео.