資源簡介
語音信號(hào)處理之語音分幀加窗,基于matlab仿真實(shí)驗(yàn)》》
代碼片段和文件信息
%實(shí)驗(yàn)要求一:語音分幀顯示
%?clc
%?clear?all
%?close?all1
[xFs]=audioread(‘C3_1_y.wav‘);???????%?讀入數(shù)據(jù)文件
wlen=200;?inc=100;??????????%?給出幀長和幀移
N=length(x);????????????????????%?信號(hào)長度
time=(0:N-1)/Fs;????????????????%?計(jì)算出信號(hào)的時(shí)間刻度
signal=enframe(xwleninc)‘;?????%?分幀
i=input(‘請(qǐng)輸入起始幀號(hào)(i):‘);
tlabel=i;
subplot?411;?plot((tlabel-1)*inc+1:(tlabel-1)*inc+wlensignal(:tlabel)‘b‘);?axis?tight%?畫出時(shí)間波形?
xlim([(i-1)*inc+1?(i+2)*inc+wlen])
ylim([-0.10.1])
title([‘(a)當(dāng)前波形幀號(hào):‘?num2str(i)]);
ylabel(‘幅值‘);?xlabel(‘幀長‘);?
tlabel=i+1;
subplot?412;?plot((tlabel-1)*inc+1:(tlabel-1)*inc+wlensignal(:tlabel)‘b‘);?axis?tight%?畫出時(shí)間波形?
xlim([(i-1)*inc+1?(i+2)*inc+wlen])
ylim([-0.10.1])
title([‘(b)當(dāng)前波形幀號(hào):‘?num2str(i+1)]);
ylabel(‘幅值‘);?xlabel(‘幀長‘);?
tlabel=i+2;
subplot?413;?plot((tlabel-1)*inc+1:
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????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
評(píng)論
共有 條評(píng)論