No BSD License
-
f_DECODER (aCoeff, pitch_plot...
DECODER PORTION
-
f_ENCODER(x, fs, M);
ENCODER PORTION
-
f_GAIN (e, voiced_b, pitch_pl...
function for calc gain per frame
-
f_SYN_UV (aCoeff, gain, frame...
a function of f_DEOCDER
-
f_SYN_V (aCoeff, gain, frame_...
a function of f_DEOCDER
-
f_VOICED(x, fs, fsize);
function_main of voiced/unvoiced detection
-
func_lev_durb (y, M);
function of levinsonDurbin__Hamza
-
func_pitch (y,fs)
-
func_vd_msf (y)
function of "voicingDetector_magnitude_sum_function__hamza"
-
func_vd_zc (y)
function of "voicingDetector_zero_crossing_detector__hamza"
-
MAIN.m
-
PG_vs_M_graph_for_lev_durb.m
-
View all files
|
|
| f_SYN_V (aCoeff, gain, frame_length, pitch_plot_b, b);
|
%a function of f_DEOCDER
% clear all;
% frame_length = 480;
% pitch_plot_b = 92;
function syn_y1 = f_SYN_V (aCoeff, gain, frame_length, pitch_plot_b, b);
%creating pulsetrain;
for f=1:frame_length
if f./pitch_plot_b == floor(f./pitch_plot_b)
ptrain(f) = 1;
else ptrain (f) = 0;
end
end
syn_y2 = filter(1, [1 aCoeff((b+1):(b+1+9))], ptrain);
syn_y1 = syn_y2 .* gain(b);
|
|
Contact us at files@mathworks.com