pysptk.sptk.uels¶
- pysptk.sptk.uels(windowed, order=25, miniter=2, maxiter=30, threshold=0.001, etype=0, eps=0.0, itype=0)[source]¶
Unbiased estimation of log spectrum
- Parameters
- windowedarray, shape (
frame_len
) A windowed frame
- orderint, optional
Order of cepstrum. Default is 25.
- miniterint, optional
Minimum number of iteration. Default is 2.
- maxiterint, optional
Maximum number of iteration. Default is 30.
- thresholdfloat, optional
Threshold in theq. Default is 0.001
- etypeint, optional
- Type of parameter
eps
not used
initial value of log-periodogram
floor of periodogram in db
Default is 0.
- Type of parameter
- epsfloat, optional
Initial value for log-periodogram or floor of periodogram in db. Default is 0.0.
- itypefloat, optional
- Input data type
windowed signal
log amplitude in db
log amplitude
amplitude
periodogram
Default is 0.
- windowedarray, shape (
- Returns
- carray, shape (
order + 1
) cepstrum estimated by uels
- carray, shape (
- Raises
- ValueError
if invalid
itype
is specifiedif invalid
etype
is specifiedif nonzero
eps
is specified when etype = 0if negative
eps
is specified
- RuntimeError
if zero(s) are found in periodogram