meierdaopufadematlabshixian

所属分类:matlab编程
开发工具:matlab
文件大小:13KB
下载次数:48
上传日期:2010-09-21 22:01:57
上 传 者zxtg0991
说明:  对录音信号集 中的某一语音,利用BATLAB设计一美尔例谱算法,并实现。 取信号集 中的一个语音信号:“xxxxxx”,将它作为输入的语音信号来为设计一个美尔倒谱算法,在该算法中,主要设计了以下环节: 1.读入一个语音信号;2.对这个信号归一化;3.对归一化的信号进行加窗处理(这里的矩形窗长度必须为257,重帧长64);4.进行预加重处理,即通过一个高通滤波器: ;5进行512点的FFT;6.分别取模平方得到功率谱;7.在设计的mel滤波器组中,我采用了25个带通滤波器;8.将得到的功率谱信号通过mel滤波器组,得到相应的25个功率值;9.对这些功率值取自然对数;10.对这些值取离散作弦变换;11.将得到的值去掉直流分量,取其它值作为MFCC参数。
(Concentrated on recording a voice signal, using BATLAB designed Mayer cases spectral algorithm, and implementation. Get a voice signal signal focus: "xxxxxx", will it as input for the design of a voice signal to Mel Cepstrum algorithm in the algorithm, the main design of the following links: 1. Read a speech signal 2. On the signal normalized 3. Of the normalized windowed signal processing (here, rectangular window length must be 257, re-frame size 64) 4. For Pre-emphasis processing through a high-pass filter: 5 for 512 points of FFT 6. modulo square were obtained spectrum 7. in the design of mel filter banks, I use a 25 band-pass filter 8 . will be the power spectrum signal by mel filter bank, corresponding to the 25 power values 9. on the power to take the natural logarithm value 10. to take these values as strings of discrete transform 11. will be of value to out DC component, to take other values as MFCC parameters.)

文件列表:
mel.m (1161, 2010-06-25)
abcd\blockFrames.m (765, 2010-06-03)
abcd\disteu.m (1609, 2010-06-03)
abcd\melfb.m (1412, 2010-06-03)
abcd\mfcc.m (416, 2010-06-03)
abcd\test.m (1021, 2010-06-03)
abcd\train.m (848, 2010-06-03)
mel\enframe.m (2895, 2009-11-01)
mel\mel2frq.m (2403, 2010-01-02)
mel\melbankm.m (11383, 2010-01-02)
mel\melcepst.m (5077, 2009-10-19)
abcd (0, 2010-06-15)
mel (0, 2010-06-15)

近期下载者

相关文件


收藏者