1.[y,Fs] = audioread(filename)
2.[y,Fs] = audioread(filename,samples)
[y
,Fs
] = audioread(filename
,samples
)
读取文件中所选范围的音频样本,其中
samples
是
[start,finish]
格式的向量。
例:(这个用来读取部分的音频文件)
filename = 'handel.flac';
audiowrite(filename,y,Fs);
samples = [1,2*Fs]; %仅仅读前两秒的内容 clear y Fs [y,Fs] = audioread(filename,samples);
通过audioread输出最后的参数如上,还是蛮方便的呀,实验结果图像也验证和这个输出的参数正确性。
audioinfo 函数返回音频的信息情况。
filename = 'C:\Temp\handel.wav'; audiowrite(filename,y,Fs); clear y Fs
还有个函数。audiowrite