基于MATLAB的语音讯号时基频参数剖析基于MATLAtheCharacterAnalysi(SchoolofInforma摘要:本文针对语音讯号时并借助SIMULINK实现语音讯号时域关键词:语音讯号;MATLAB;过中图分类号:TN912.3Abstract:Thispaperanalyzwithregardtoblockingthechainfrequency.Keywords:SpeechSignal;M0序言语音讯号参数剖析是语音讯号frame=frameMat(:,i);frame=frame-mean(frame);%zero-justifiedvolume1(i)=sum(abs(frame));%method1volume2(i)=10*log10(sum(frame.^2));图二两种短时零率剖析结果%method2end从图二可以清楚得看出,清音的过零率要小于韵尾time=(1:length(y))/fs;零率。frameTime=((0:frameNum-1)*(frameSize-overlap)+0.2.1.3基音的恐怕韵尾讯号的周期称为基音周期matlab信号时频分析,它是喉部震动频度数,基音周期的恐怕称为基音检查。
基音检查是语音处5*frameSize)/fs;的一项重要技术,它在有调语音辨意、低速度语音编码subplot(3,1,1);plot(time,y);ylabel(waveFile);subplot(3,1,2);plot(frameTime,volume1,'.-');话人辨识等方面起着极其关键的作用。但在实现过程中ylabel('Volume(Abs.sum)');于声门激励波形不是一个完全的周期脉冲串matlab信号时频分析,再加上声subplot(3,1,3);plot(frameTime,volume2,'.-');响消除不易、基音周期定位困难、背景噪音影响强烈等ylabel('Volume(Decibels)');列诱因,基音检查面临着很大的困难。如今已有好多性xlabel('Time(sec)');越的基音检查算法,自相关基因检查算法就是一种基于[6]频域剖析理论较好的算法。在这儿基于声音文件比较的基础上,使用观察法获取基音周期,下边给出了实现代图三给出了直观的结果。waveFile='lcq01.wav';[y,fs,nbits]=wavr图三基音波遇见这样的问题,即单一的傅立叶变的频谱信息,例如时变共振峰和谐号的每一时刻与其相邻时刻讯号的就可以及时跟踪讯号的频谱变化。信变换如下:可以验证,在短时傅立叶剖析言,其通带长度与窗长成正比。如窗长应尽量取长一些;假如希望时取短一些。由此可见,傅立叶剖析的率是互相矛盾的,这是短时傅立叶傅立叶剖析通常采用汉明窗作为分图一中从左向右分别是使用20明窗的短时傅立叶剖析图。