Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22201699b4d48fc

Jump to content

PSOLA

From Wikipedia, the free encyclopedia
Oscillograms, spectrograms and intonograms of Polish expression (a) "jajem" [egg] (b) "ja jem" [I'm eating] (c) "nawóz" [fertiliser] (d) "na wóz" [on a cart][1]

PSOLA (Pitch Synchronous Overlap and Add) is a digital signal processing technique used for speech processing and more specifically speech synthesis. It can be used to modify the pitch and duration of a speech signal. It was invented around 1986.[2]

PSOLA works by dividing the speech waveform in small overlapping segments. To change the pitch of the signal, the segments are moved further apart (to decrease the pitch) or closer together (to increase the pitch). To change the duration of the signal, the segments are then repeated multiple times (to increase the duration) or some are eliminated (to decrease the duration). The segments are then combined using the overlap add technique.

PSOLA can be used to change the prosody of a speech signal.

See also

[edit]

References

[edit]
  1. Grazyna Demenko (1999). Analiza cech suprasegmentalnych jezyka polskiego na potrzeby technologii mowy (PDF) (Ph.D. thesis). Seria Jezykoznawstwo Stosowane. Vol. 17. Uniwersytet Im. Adama Mickiewicza W Poznaniu. Fig.7.1, p.63.
  2. Charpentier, F.; Stella, M. (1986). "Diphone synthesis using an overlap-add technique for speech waveforms concatenation". ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing. Vol. 11. pp. 2015–2018. doi:10.1109/ICASSP.1986.1168657. S2CID 62440369.
[edit]