transmitter.m
来自「很好的MATLAB开发源程序 基于VQ矢量量化的语音识别程序」· M 代码 · 共 21 行
M
21 行
%该程序是发送端的执行程序,实现了输入语音信号的压缩,得到了语音信号各帧参数矢量量化后得到的索引号,并在MATLAB主界面上显示
%该程序还实现了将输入语音进行端点检测去除静音后的语音播放
x=wavread('mobilephonenumber1.wav');
i=0;
save('index','i');
pipei(x);
load('transmittedindex','transindex');
transindex1=transindex;
for i=1:10
save('index','i');
pipei(x);
load('transmittedindex','transindex');
transindex2=transindex;
transindex1=vertcat(transindex1, transindex2);
end
originalspeech(x);
disp('信道传输数据:');
disp(transindex1);
load('originalspeechdata','sd');
soundview(sd,8000,'originalspeech');
save('transdata','transindex1');
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?