Leksykon IT › Programowanie › PSOLA

PSOLA

Programowanie Svenska → Zaktualizowano: 2026-10-29

Pitch-Synchronous Overlap-Add: metoda w dziedzinie czasu, która zmienia wysokość lub długość mowy, wycinając i na nowo rozmieszczając pojedyncze okresy przebiegu.

Śpiewana lub wypowiadana samogłoska to ciąg niemal identycznych cykli. PSOLA zaznacza początek każdego okresu, wycina krótkie, okienkowane ziarna wyśrodkowane na tych znacznikach i układa je bliżej siebie dla wyższego tonu lub dalej dla niższego. Aby dźwięk trwał dłużej, po prostu powtarza ziarna. Każde ziarno zachowuje własną obwiednię widmową, więc formanty zostają na miejscu i głos nie zamienia się w chipmunka.

Opracowali ją Francis Charpentier i Eric Moulines we francuskim ośrodku badawczym CNET pod koniec lat 80., głównie na potrzeby konkatenacyjnej syntezy mowy. Zakłada pojedynczą, wyraźną częstotliwość podstawową i niezawodną detekcję wysokości dźwięku. Podaj jej akord, a nie będzie wiedziała, jakich okresów ma szukać.

← Wróć do leksykonu