matlab problem

profileassassinood
voice_to_envelopes.m

function [envelopes] = voice_to_envelopes(input_audio,N) % This function basically removes breath artifacts present in recording % % Syntax: [envelopes] = voice_to_envelopes(input_audio,N) % % Input Arguments: Original Audio % : N % % Output Arguments: Filtered Envelope % % Breath removal HPF input_audio = filter( [1,-1],[1,.5], input_audio ); % Get envelope (MA filter abs value signal) envelopes = filter( ones(1,N)/N, 1, abs( input_audio ) ); % Normalize training energy to 1 E = sum( envelopes.^2 ); envelopes =envelopes/sqrt(E); end