seenc: (En)coded spectral envelope estimation

seencR Documentation

(En)coded spectral envelope estimation

Description

The Spectral envelope is estimated using function for assessing band-aperiodicities using the CheapTrick algorithm \insertCiteMorise:2015iasuperassp implemented in the WORLD vocoder \insertCiteMORISE.2016.10.1587/transinf.2015edp7457superassp. The the harvest pitch algorithm \insertCiteMorise.2017.10.21437/interspeech.2017-68superassp is used to calculate the periodic component.

Usage

seenc(
  listOfFiles,
  beginTime = 0,
  endTime = 0,
  windowShift = 5,
  minF = 70,
  maxF = 200,
  dimensions = 1,
  explicitExt = "sec",
  outputDirectory = NULL,
  toFile = TRUE
)

Arguments

listOfFiles

A vector of file paths to wav files.

beginTime

The start time of the section of the sound file that should be processed.

endTime

The end time of the section of the sound file that should be processed.

windowShift

The measurement interval (frame duration), in seconds.

minF

Candidate f0 frequencies below this frequency will not be considered.

maxF

Candidates above this frequency will be ignored.

dimensions

Number of dimensions of coded spectral envelope

explicitExt

the file extension that should be used.

outputDirectory

set an explicit directory for where the signal file will be written. If not defined, the file will be written to the same directory as the sound file.

toFile

write the output to a file? The file will be written in outputDirectory, if defined, or in the same directory as the soundfile.

Value

An SSFF track object containing two tracks (f0 and corr) that are either returned (toFile == FALSE) or stored on disk.

References

\insertAllCited

humlab-speech/superassp documentation built on May 8, 2024, 2:27 p.m.