recog_mark.m

来自「语音信号端点检测方面的源程序」· M 代码 · 共 22 行

M
22
字号
clc
disp('加载初始模型HMM...');
load hmm;
fs=11025;
disp('准备语音输入...')
pause;
y=wavrecord(3*fs,fs);
disp('正在播放刚录入的声音...');
pause;
wavplay(y,fs);
disp('进行特征提取...');
[x1 x2]=vad(y);
m=mfcc(y);
m=m(x1-2:x2-2,:);
disp('进行模式匹配...');
for j=1:10
    pout(j)=viterbi(hmm{j},m);
end
[d,n]=max(pout);
fprintf('刚录入的这个词的识别结果为:%d\n', n-1);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?