what is the matlab code to remove noise from the speech signal?

2 visualizaciones (últimos 30 días)
Manjutha Manavalan
Manjutha Manavalan el 2 de Feb. de 2017
Editada: Walter Roberson el 4 de Feb. de 2017
clc;
clear all;
close all;
fileName='1.wav';
[x, fs] = wavread(fileName);
N = length(x);
t=(0:length(x)-1)/fs;
% Original Speech
figure(1);
set(gca, 'FontName', 'Times New Roman', 'FontSize', 10);
plot(t,x);
title('Original Speech');
xlabel('Time(s)');
ylabel('Amplitude(dB)');

Respuestas (1)

Alexander Voznesensky
Alexander Voznesensky el 3 de Feb. de 2017
Hi! As far, as i know, there is no built-in functions. But, who knows. You can use wavelet transform for denoising.

Categorías

Más información sobre Denoising and Compression en Help Center y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by