pysptk.sptk.excite

pysptk.sptk.excite(pitch, hopsize=100, interp_period=1, gaussian=False, seed=1)[source]

Excitation generation

Parameters
pitcharray

Pitch sequence.

Note

excite assumes that input is a pitch sequence, not f0 sequence. Pitch sequence can be obtained by speficying `otype="pitch" to F0 estimation methods.

hopsizeint

Hop size (frame period in sample). Default is 100.

interp_periodint

Interpolation period. Default is 1.

gaussianbool

If True, generate gausssian noise for unvoiced frames, otherwise generate M-sequence. Default is False.

seedint

Seed for nrand for Gaussian noise. Default is 1.

Returns
excitationarray

Excitation signal