A Praat PowerCepstrogram: a power cepstrum computed at every time frame of a sound, forming a quefrency-by-time surface.
Details
It's the standard input for CPPS (cepstral peak prominence, smoothed), a
widely used measure of voice quality: high CPPS means a strong, regular
harmonic structure, low CPPS means a noisy or aperiodic voice. Create one
with sound$to_powercepstrogram(), then either read get_cpps()
directly or slice out a single frame as a PowerCepstrum for closer
inspection.
Query methods
get_cpp_at_time(time, interpolation, qmin, qmax, fit_method, tolerance)- cepstral peak prominence at a single timeget_mean_cpp(from_time, to_time, qmin, qmax, fit_method, tolerance)- mean cepstral peak prominence over a time rangeget_cpps(subtract_tilt, time_averaging_window, quefrency_averaging_window, pitch_floor, pitch_ceiling, delta_f0, interpolation, qstart_fit, qend_fit, trend_type, fit_method)- CPPS, smoothed over time and quefrency
Transformation and export
get_power_cepstrum_at_time(time)- single frame as a PowerCepstrum objectsmooth(time_averaging_window, quefrency_averaging_window)- smoothed copy as a new PowerCepstrogramto_matrix()- values as a Matrix objectas_matrix()- values as a plain numeric matrix (quefrency x time)