资源简介
语音LPC编码,语音LPC编码器仿真Matlab程序。包括详细注释,自己写的,可用。
代码片段和文件信息
clc;
close all;
clear all;
[xfs]=wavread(‘song_65KHz.wav‘);%读入数据
y=resample(x411);%重采样将频率变为8k
N=160;
y1=y(1:N);
w1=hanning(N);
y2=y1.*w1;%加窗 取一帧数据
p=10;%预测阶数
%首先求自相关函数
r=zeros(1p+1);
for k=1:p+1
sum=0;
for m=1:N+1-k
sum=sum+y2(m).*y2(m-1+k)‘;
end
r(k)=sum;
end
%根据durbin算法求线性预测系数
k=zeros(1p);
k(1)=r(2)/r(1);
a=zeros(pp);
a(11)=k(1);
e=zeros(1p);
e(1)=(1-k(1)^2)*r(1);
%递推过程
for i=2:p
c=zeros(1i);
sum=0;
for j=1:i-1
sum=sum+(a(i-1j).*r(i+1-j));
end
c(i)=sum;
k(i)=(r(i+1)-c(i))/e(i-1);%求反射系
- 上一篇:平板电容的数值计算——矩量法
- 下一篇:MATLAB 矩形中随机分布椭圆
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- AGC
- JPEG-matlab JPEG编码和解码
- huffman huffman编码用于图像的压缩和解
- Wavelet_denoising 小波变换的MATLAB源程序
- CVPR09-ScSPM 基于空间金字塔匹配的稀疏
- MFCC-GMM 基于MFCC的GMM的说话人识别
- KSVD 图像稀疏编码的方法
- speech-emotion-recognition-system gmm模型下的
- speech-enhancement 本资料涵盖了几乎所有
- VQ-Matlab 基于矢量量化的孤立词语音识
- Voice_Conversion_1 基于GMM模型实现语音转
- speechRHMM HMM语音识别的matlab程序
- EMOTION-RECOGNITION-OF-SPEECH 关键词:语音
- HMMshuziyuyinshibie 基于HMM的数字语音识别
- mfccPSVM 本实例程序是基于matlab的语音
- matlab 数字语音处理及MATLAB仿真张雪英
- m.file 语音增强算法
- Sparse-Coding-and-Dictionary 对图像稀疏编码
- HMM_GMM 一个有效的
- test-one 语音识别
- LDPC 实现了LDPC码的编码 LDPC译码、LD
-
DPSK_PCM_TDM 利用matlab simuli
nk产生两路 - DTW 语音识别的matlab仿真
- mimo MIMO中的预编码方案
- MicrophoneArrayDereverberation 4元麦克风阵列
- sparsecoding 稀疏编码在图像分类中的实
- Desktop 语音识别
- random_coding 随机网络编码matlab实现程序
- 2DPCA_Matlab_Codes_PAMI_2004 这里面的代码是
评论
共有 条评论