sound.speech.prosody

index ยท sound.speech

Overview

Prosody for sound.speech. It takes the phoneme events from the grapheme-to-phoneme stage and adds the timing and pitch the synthesizer needs:

An event that already has dur or f0 keeps it.

Knobs read here: f0, f0_range, speed.

Functions

NameSignature
applyapply(events, voice) -> events

apply(events, voice) -> events

Assign durations and an F0 contour to a phoneme event list

Fills events in place and returns it. An event is { ph, stress, emph, punct, dur, f0 }; all but ph are optional. A SIL event's punct is the mark that closes its phrase: ".", "?", "!" or ",".