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

조회 수: 1 (최근 30일)
Manjutha Manavalan
Manjutha Manavalan 2017년 2월 2일
편집: Walter Roberson 2017년 2월 4일
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)');

답변 (1개)

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

카테고리

Help CenterFile Exchange에서 Simulation, Tuning, and Visualization에 대해 자세히 알아보기

태그

아직 태그를 입력하지 않았습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by