基音同步叠加算法(pitch synchronous overlap add; PSOLA),理学-计算机科学技术-人工智能-自然语言处理-语音信息处理-语音合成-﹝语音合成方法﹞,对语音进行韵律修改的一种算法。包括时域基音同步叠加(TD-PSOLA)、频域基音同步叠加算法(FD-PSOLA)以及线性预测基音同步叠加(LPC-PSOLA)三种方式。以应用较广泛的时域算法为例,基音同步叠加算法的基本思想是将信号分成不同的基音周期,通过移动增减这些基音周期并重新叠加,可以得到不同音高时长的信号。具体的步骤如下:①设置基音同步标记,例如通过找出波形中的峰值来确定。清音部分没有基音,基音周期可设为某一常数。②以标记为中心,对适当长度的信号进行加窗处理,得到短时信号。③基于规则,对同步标记进行插入或删除,以改变合成语音的时长,或者对同步标记间隔进行增加或减少,以改变语音的基频。④根据改变后的同步标记,对加窗得到的短时信号进行叠加得到语音信号,叠加的方法有很多,例如最小平方叠加合成法。