# Parametric Voice Synthesis

## Documentation for package ‘soundgen’ version 1.4.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

addFormants | Add formants
addVectors | Add overlapping vectors
analyze | Analyze sound
analyzeFolder | Analyze folder
beat | Generate beat
compareSounds | Compare sounds (experimental)
crossFade | Join two waveforms by cross-fading
defaults | Shiny app defaults
estimateVTL | Estimate vocal tract length
fade | Fade
fart | Fart
flatEnv | Flat envelope
gaussianSmooth2D | Gaussian smoothing in 2D
generateNoise | Generate noise
getEntropy | Entropy
getIntegerRandomWalk | Discrete random walk
getLoudness | Get loudness
getLoudnessFolder | Loudness per folder
getRandomWalk | Random walk
getRMS | RMS amplitude per frame
getRMSFolder | RMS amplitude per folder
getRolloff | Control rolloff of harmonics
getSmoothContour | Smooth contour from anchors
getSpectralEnvelope | Spectral envelope
HzToSemitones | Convert Hz to semitones
matchPars | Match soundgen pars (experimental)
modulationSpectrum | Modulation spectrum
modulationSpectrumFolder | Modulation spectrum per folder
morph | Morph sounds
normalizeFolder | Normalize folder
notesDict | Conversion table from Hz to musical notation
optimizePars | Optimize parameters for acoustic analysis
osc_dB | Oscillogram dB
permittedValues | Defaults and ranges
pitchManual | Manual pitch estimation in 260 sounds
playme | Play audio
presets | Presets
reportTime | Report time
schwa | Schwa-related formant conversion
segment | Segment a sound
segmentFolder | Segment all files in a folder
segmentManual | Manual counts of syllables in 260 sounds
semitonesToHz | Convert semitones to Hz
soundgen | Generate a sound
soundgen_app | Soundgen shiny app
spectrogram | Spectrogram
spectrogramFolder | Save spectrograms per folder
ssm | Self-similarity matrix