R: wrassp - Interface to the ASSP Library

wrassp-package {wrassp} | R Documentation

## wrassp - Interface to the ASSP Library

### Description

wrassp is a wrapper for R around Michel Scheffers's libassp (Advanced Speech Signal Processor). The libassp library aims at providing functionality for handling speech signal files in most common audio formats and for performing analyses common in phonetic science/speech science. This includes the calculation of formants, fundamental frequency, root mean square, auto correlation, a variety of spectral analyses, zero crossing rate, filtering etc. This wrapper provides R with a large subset of libassp's signal processing functions and provides them to the user in a (hopefully) user-friendly manner.

### Details

This package is part of the next iteration of the EMU Speech Database Management System which aims to be as close to an all-in-one solution for generating, manipulating, querying, analyzing and managing speech databases as possible. For an overview of the system please visit this URL: http://ips-lmu.github.io/EMU.html.

Available signal processing functions:

1. `acfana`: Analysis of short-term autocorrelation function

2. `afdiff`: Computes the first difference of the signal

3. `affilter`: Filters the audio signal (see docs for types)

4. `cepstrum`: Short-term cepstral analysis

5. `cssSpectrum`: Cepstral smoothed version of `dftSpectrum`

6. `dftSpectrum`: Short-term DFT spectral analysis

7. `forest`: Formant estimation

8. `ksvF0`: F0 analysis of the signal

9. `lpsSpectrum`: Linear Predictive smoothed version of `dftSpectrum`

10. `mhsF0`: Pitch analysis of the speech signal using Michel's (M)odified (H)armonic (S)ieve algorithm

11. `rfcana`: Linear Prediction analysis

12. `rmsana`: Analysis of short-term Root Mean Square amplitude

13. `zcrana`: Analysis of the averages of the short-term positive and negative zero-crossing rates

Available file handling functions:

1. `read.AsspDataObj`: read an existing SSFF file into a `AsspDataObj` which is its in-memory equivalent.

2. `write.AsspDataObj`: write a `AsspDataObj` out to a SSFF file.

[Package wrassp version 0.1.4 Index]