资源简介
语音信号处理之语音分帧加窗,基于matlab仿真实验》》
代码片段和文件信息
%实验要求一:语音分帧显示
% clc
% clear all
% close all1
[xFs]=audioread(‘C3_1_y.wav‘); % 读入数据文件
wlen=200; inc=100; % 给出帧长和帧移
N=length(x); % 信号长度
time=(0:N-1)/Fs; % 计算出信号的时间刻度
signal=enframe(xwleninc)‘; % 分帧
i=input(‘请输入起始帧号(i):‘);
tlabel=i;
subplot 411; plot((tlabel-1)*inc+1:(tlabel-1)*inc+wlensignal(:tlabel)‘b‘); axis tight% 画出时间波形
xlim([(i-1)*inc+1 (i+2)*inc+wlen])
ylim([-0.10.1])
title([‘(a)当前波形帧号:‘ num2str(i)]);
ylabel(‘幅值‘); xlabel(‘帧长‘);
tlabel=i+1;
subplot 412; plot((tlabel-1)*inc+1:(tlabel-1)*inc+wlensignal(:tlabel)‘b‘); axis tight% 画出时间波形
xlim([(i-1)*inc+1 (i+2)*inc+wlen])
ylim([-0.10.1])
title([‘(b)当前波形帧号:‘ num2str(i+1)]);
ylabel(‘幅值‘); xlabel(‘帧长‘);
tlabel=i+2;
subplot 413; plot((tlabel-1)*inc+1:
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 32312 2014-10-27 20:06 3.1 语音分帧与加窗\C3_1_y.wav
文件 1336 2019-05-29 14:59 3.1 语音分帧与加窗\C3_1_y_1.m
文件 492 2016-03-17 11:36 3.1 语音分帧与加窗\C3_1_y_2.m
文件 830 2016-03-17 11:37 3.1 语音分帧与加窗\enfr
目录 0 2019-03-27 21:15 3.1 语音分帧与加窗
----------- --------- ---------- ----- ----
34970 5
- 上一篇:NSCT的工具包matlab代码
- 下一篇:IEEE802.11中的粗频偏估计
评论
共有 条评论