? 记录两段从小组成员中采集的语音信号(male&famale),要求针对同一段话进行处理。分析的方法应该基于我们学习过的内容。?基本方案:Р时域分析(仅能从能量上分析)Р频域分析(频谱、倒频谱)Р滤波处理(15阶巴特沃斯滤波器)Р声音信号的采集和回放Р1.声音信号的采集? Matlab中提供了强大的数据采集工具箱,可以满足控制声卡对数据进行采集的要求。语音数据采集过程如图:Р 在matlab环境中,可以通过多种编程方法驱动声卡实现对语音信号的采集和播放。? 我们选择Matlab,是基于Matlab的语音采集与分析系统具有价格低、使用方便、通用性强的优点。? 下面,我们来介绍几种采集声音信号的方法。Р驱动声卡的方式共有四种:Р将声卡作为处理对象采集语音信号Р调用wavrecord功能函数采集语音信号Р运用audiorecorder对象采集语音信号Р通过windows自带的录音器采集信号Р声音信号的回放与时域上的处理Р上述四种方法我们均通过实验验证过其正确性,不仅能够实现声音信号的采集,还能够实现对声音的播放,参数、条件的设置。右面是一段经过Matlab处理过后回放的音频,我们已经将它生成了一个wav文件。? 通过时域上面的分析,我们绘制了它的时域图形。(包括男女生的声音信号)。Р?注:在方案中,采用的是wavrecord()函数采集的声音信号。Р时域上的简要分析Р这是信号的时域分析。短时能量分析、短时过零分析和自相关法是作为语音信号时域分析中最基本的方法,应用广泛,特别是在语音信号端点检测方面。但是针对语音信号,我们仅能从信号的一般特性上面进行分析。? 仅仅在是与上面来看,我们可以看到男声的能量较足,显示的幅度更大。Р对声音信号的处理分析Р1.频域上的分析? 在这之后,我们对信号进行快速傅里叶变换,得到相应的频谱分析图。? 就此,我们可以得到相应的(男女声)频谱图对比如下: