Analysis of the Maximum Prediction Gain of Short-Term Prediction on Sustained Speech
Reemt Hinrichs, Muhamad Fadli Damara, Stephan Preihs, Jörn Ostermann
TL;DR
This work addresses the question of how large the prediction gain can be for short-term prediction of sustained speech, independent of a particular predictor. It combines an information-theoretic upper bound with Nadaraya-Watson kernel regression to bound and estimate the maximum PG, comparing linear and nonlinear predictors on a newly recorded sustained-phoneme dataset. The findings show unvoiced speech is nearly optimally predicted by linear predictors (within ~0.3 dB), while voiced speech can achieve median improvements of 2–3 dB, with some segments exceeding 6 dB under NWKR-based estimation. These results have practical implications for low-latency speech coding and predictor design, and the authors provide the dataset and code for research use to enable further exploration and model development. Future work includes collecting longer stationary phoneme data, exploring long-term prediction, and using the NWKR-derived conditional expectation to guide symbolic regression toward explicit optimal predictors.
Abstract
Signal prediction is widely used in, e.g., economic forecasting, echo cancellation and in data compression, particularly in predictive coding of speech and music. Predictive coding algorithms reduce the bit-rate required for data transmission or storage by signal prediction. The prediction gain is a classic measure in applied signal coding of the quality of a predictor, as it links the mean-squared prediction error to the signal-to-quantization-noise of predictive coders. To evaluate predictor models, knowledge about the maximum achievable prediction gain independent of a predictor model is desirable. In this manuscript, Nadaraya-Watson kernel-regression (NWKR) and an information theoretic upper bound are applied to analyze the upper bound of the prediction gain on a newly recorded dataset of sustained speech/phonemes. It was found that for unvoiced speech a linear predictor always achieves the maximum prediction gain within at most 0.3 dB. On voiced speech, the optimum one-tap predictor was found to be linear but starting with two taps, the maximum achievable prediction gain was found to be about 2 dB to 6 dB above the prediction gain of the linear predictor. Significant differences between speakers/subjects were observed. The created dataset as well as the code can be obtained for research purpose upon request.
