資源簡(jiǎn)介
LMS語音信號(hào)去噪matlab代碼,LMS語音信號(hào)去噪matlab代碼

代碼片段和文件信息
clc;
close?all;
clear?all;
%采集輸入音頻信號(hào),把雙通道音頻轉(zhuǎn)化成單通道
[sampledataFS]?=?audioread(‘原始信號(hào).mp3‘);
signal?=?sampledata(:1);
Length?=?length(signal);
n?=?1:Length;
wavwrite(signalFS‘單通道信號(hào).mp3‘);
figure();
plot(nsignal);
title(‘原始信號(hào)‘);
%將原始信號(hào)加入經(jīng)過AR模型信號(hào)生成的噪聲
v?=?randn(Length1);
ar?=?[11/2];
noise?=?filter(1arv);
x?=?signal?+?noise;
wavwrite(xFS‘加噪信號(hào).mp3‘);
figure();
plot(nx);
title(‘加噪信號(hào)‘);
ma?=?[1-0.80.4-0.2];
v2?=?filter(ma1v);
%從MA模型生成的噪聲中去提取出原始信號(hào)
vv?=?RLS(v2x601);
signal_filter?=?x?-?vv‘;
wavwrite(signal_filterFS‘濾波信號(hào).mp3‘);
figure();
plot(nsignal_filter);
title(‘濾波信號(hào)‘);
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????564??2017-01-03?15:38??RLS.m
?????文件?????????718??2018-12-15?13:07??MyLMSFilter.m
評(píng)論
共有 條評(píng)論