编写matlab audioread函数
时间: 2023-05-18 12:04:44 浏览: 124
使用matlab编写语音识别项目
Matlab的audioread函数可以用来读取音频文件,其基本语法如下:
[y, Fs] = audioread(filename)
其中,filename是要读取的音频文件名,y是读取到的音频数据,Fs是音频的采样率。
如果要读取多个音频文件,可以使用cell数组来存储文件名,例如:
filenames = {'file1.wav', 'file2.wav', 'file3.wav'};
for i = 1:length(filenames)
[y, Fs] = audioread(filenames{i});
% do something with y and Fs
end
需要注意的是,audioread函数只支持读取WAV、FLAC、OGG和MP3格式的音频文件。如果要读取其它格式的音频文件,可以使用第三方库或工具箱。
阅读全文