本数据量,fs是样本采集频率有8000Hz、11025Hz、22050Hz和44100Hz几个选项,默认值为11025Hz;ch是样本采集通道,1为单声道,2为双声道,默认值为单声道;nbits是每个样本的位数(或称解析度),double、single或int16、uint8。运用audiorecorder对象采集语音信号audiorecorder(fs,nbits,ch)可以创设一个audiorecorder对象。fs是样本采集频率,为8000Hz、11025Hz、22050Hz和44100Hz之一,默认值为8000Hz;nbits是每个样本的位数,8位或16位,默认值为8位;ch:样本采集通道,1为单声道,2为双声道,默认值为1(单声道);audiorecorder对象创设后,就可以进行相应的录音、暂停、停止、播放以及数据读取等操作。2.3.2三路语音信号的采集这次设计用Matlab程序采集三路语音信号,基本步骤如下:创建工程文件-编写程序-调试-运行-录音,程序如下。在干扰噪声很小的环境下用麦克风录制进行3段不同的语音文件,保存成*.wav文件。为了便于语音信号的盲分离要将这3段语音用软件进行处理使其文件大小一样,仿真时所用的3段语音是1,2,,3,时间是5秒,单通道。clc;fs=8000;channel=1;t=5;fprintf('按任意键后开始%d秒录音:',t);Pause;fprintf('录音中...');%文字提示y=wavrecord(t*fs,fs,channel,'double');%录制语音信号fprintf('录音结束\n');%文字提示wavwrite(y,fs,'D:\Documents\Desktop\gequ3.wav');%存储录音信号,先创建文件在matlab中对上述语音信号进行分析,接下来对3段语音信号进行的时域分析、频谱分析。