• 大小: 28KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: Matlab
  • 标签:

资源简介

语音信号处理之语音分帧加窗,基于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 语音分帧与加窗\enframe.m

     目录          0  2019-03-27 21:15  3.1 语音分帧与加窗

----------- ---------  ---------- -----  ----

                34970                    5


评论

共有 条评论