-
大小: 1.08M文件类型: .zip金币: 1下载: 0 次发布日期: 2021-02-12
- 语言: Matlab
- 标签: 数字识别 语音识别 GUI content_type
资源简介
这是基于HMM的数字语音识别,实现了0到9 的识别,并带有GUI界面,可以进行录音和播放,预处理,识别结果准确,并附有音频
代码片段和文件信息
function hmm = baum(hmm samples)
mix = hmm.mix; %高斯混合
N = length(mix); %HMM状态数
K = length(samples); %语音样本数
SIZE = size(samples(1).data2); %参数阶数
% 计算前向 后向概率矩阵 考虑多观察序列和下溢问题
disp(‘计算样本参数...‘);
for k = 1:K
fprintf(‘%d ‘k)
param(k) = getparam(hmm samples(k).data);
end
fprintf(‘\n‘)
% 重估转移概率矩阵A: trans
disp(‘重估转移概率矩阵A...‘)
for i = 1:N-1
denom = 0;
for k = 1:K
tmp = param(k).ksai(:i:);
denom = denom + sum(tmp(:));
end
for j = i:i+1
nom = 0;
for k = 1:K
tmp = param(k).ksai(:ij);
nom = nom + sum(tmp(:));
end
hmm.trans(ij) = nom / denom;
end
end
% 重估混合高斯的参数
disp(‘重估混合高斯的参数...‘)
for l = 1:N
for j = 1:hmm.M(l)
fprintf(‘%d%d ‘lj)
% 计算各pdf的均值和方差
nommean = zeros(1SIZE);
nomvar = zeros(1SIZE);
den
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-05-18 16:12 HMM语音识别\
文件 18476 2012-05-18 16:16 HMM语音识别\01a.wav
文件 24620 2012-05-18 16:17 HMM语音识别\02a.wav
文件 14609 2012-05-24 19:33 HMM语音识别\03.jpg
文件 24620 2012-05-18 16:18 HMM语音识别\03a.wav
文件 18476 2012-05-18 16:13 HMM语音识别\11a.wav
文件 18476 2012-05-18 16:15 HMM语音识别\12a.wav
文件 18476 2012-05-18 16:15 HMM语音识别\13a.wav
文件 18476 2012-05-18 16:21 HMM语音识别\1b.wav
文件 24620 2012-05-18 16:18 HMM语音识别\21a.wav
文件 18476 2012-05-18 16:18 HMM语音识别\22a.wav
文件 18476 2012-05-18 16:19 HMM语音识别\23a.wav
文件 24620 2012-05-18 16:24 HMM语音识别\2b.wav
文件 24620 2012-05-18 16:19 HMM语音识别\31a.wav
文件 18476 2012-05-18 16:20 HMM语音识别\32a.wav
文件 18476 2012-05-18 16:20 HMM语音识别\33a.wav
文件 18476 2012-05-18 16:21 HMM语音识别\41a.wav
文件 18476 2012-05-18 16:21 HMM语音识别\42a.wav
文件 24620 2012-05-18 16:22 HMM语音识别\43a.wav
文件 18476 2012-05-18 16:22 HMM语音识别\51a.wav
文件 24620 2012-05-18 16:23 HMM语音识别\52a.wav
文件 24620 2012-05-18 16:23 HMM语音识别\53a.wav
文件 24620 2012-05-18 16:23 HMM语音识别\61a.wav
文件 24620 2012-05-18 16:24 HMM语音识别\62a.wav
文件 24620 2012-05-18 16:24 HMM语音识别\63a.wav
文件 24620 2012-05-18 16:24 HMM语音识别\71a.wav
文件 24620 2012-05-18 16:25 HMM语音识别\72a.wav
文件 24620 2012-05-18 16:25 HMM语音识别\73a.wav
文件 24620 2012-05-18 16:25 HMM语音识别\81a.wav
文件 24620 2012-05-18 16:26 HMM语音识别\82a.wav
文件 24620 2012-05-18 16:26 HMM语音识别\83a.wav
............此处省略20个文件信息
评论
共有 条评论