Fs=8000; fid = fopen('D:\test_8000Hz.pcm','r'); x = fread(fid,inf,'int16'); sound(x,Fs);
一、fopen():打开一个指定的文件
例如:fid = fopen(‘D:\test_8000Hz.pcm’,‘r’);
其中,"test_8000Hz.pcm"是要打开的pcm文件web
二、fread():读取指定的文件的内容
例如:x= fread(fid, inf, ‘int16’);
其中,fid是要读取的文件的标识符,inf表示要读取整个文件,svg
三、sound():用来播放语音和音频
例如:sound(x,8000);
其中,x是要播放的声音矢量, 8000是采样率。code