资源简介
语音识别MFCC特征提取matlab代码。
「梅尔倒频谱系数」(Mel-scale Frequency Cepstral Coefficients,简称MFCC),是最常用到的语音特征,此参数考虑到人耳对不同频率的感受程度,因此特别适合用在语音辨识。
代码片段和文件信息
function ccc = mfcc(x)
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% function ccc=mfcc(x);
%对输入的语音序列x进行MFCC参数的提取,返回MFCC参数和一阶
%差分MFCC参数,Mel滤波器的阶数为24
%fft变换的长度为256,采样频率为8000Hz,对x 256点分为一帧
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
bank=melbankm(24256800000.5‘m‘);
% 归一化mel滤波器组系数
bank=full(bank);
bank=bank/max(bank(:));
% DCT系数12*24
for k=1:12
n=0:23;
dctcoef(k:)=cos((2*n+1)*k*pi/(2*24));
end
% 归一化倒谱提升窗口
w = 1 + 6 * sin(pi * [1:12] ./ 12);
w = w/max(w);
% 预加重滤波器
xx=double(x);
xx=filter([1 -0
- 上一篇:精确计算24节气的c++类
- 下一篇:超简单的ntrip客户端C语言实现.docx
相关资源
- MFCC参数提取的matlab实现
- 基于c语言的语音识别程序
- Gabor滤波器纹理特征提取
- VC++关于纹理特征提取的代码完整
- 声纹识别MATLAB源程序全代码
- MFCC的matlab实现
- 说话人识别代码
- 基于mfcc,vq的说话人识别代码实现_自
- 语音信号处理- MFCC特征提取
- mfcc,,可输入自己的wav文件运行
- mfcc的C程序
- c语音识别程序
- 说话人识别和确认系统
- Matlab语音识别的完整程序-SpeechRec.pa
- Unity3D:讯飞实现语音识别功能语音转
- 基于DTW及MFCC的孤立字语音识别MATLAB程
- 基于DTW的孤立词识别系统(GUI)
- CQCC、LPCC、MFCC和PLP的matlab程序.rar
- Speech-Recognition-说话人语音识别MATLAB代
- MFCC谱图及其三维图表示
- 基于stm32的语音识别
- 利用MFC的Csocket类实现C/S网络通信
- 百度语音识别RESET API C语言版本
- 语音信号处理 MFCC+DTW+FFT+各种窗函数
- VQ+MFCC话者识别代码,可运行!
- OpenCV手势识别-手掌特征提取
- 基于MFCC和GMM的说话人识别
- C语言 点特征提取
评论
共有 条评论