PSOLA (Pitch Synchronous Overlap and Add) - это метод цифровой обработки сигналов, используемый для обработки речи и, в частности, синтеза речи. Его можно использовать для изменения высоты тона и длительности речевого сигнала. Он был изобретен примерно в 1986 году.
PSOLA работает, разделяя речевой сигнал на небольшие перекрывающиеся сегменты. Чтобы изменить высоту звука, сегменты раздвигаются дальше (для уменьшения высоты звука) или ближе друг к другу (для увеличения высоты звука). Чтобы изменить длительность сигнала, сегменты затем повторяются несколько раз (для увеличения продолжительности) или некоторые удаляются (для уменьшения продолжительности). Затем сегменты объединяются с использованием техники сложения внахлест.
PSOLA может быть использовано для изменения просодии речевого сигнала.