The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

wrassp

Coverage Status CRAN_Status_Badge

Out of funding

Unfortunately, the EMU-SDMS is currently out of funding.

We at the IPS will do what we can to fix bugs, security issues or necessary adjustments to new versions of R; but we cannot currently work on new features or performance improvements.

We would be very glad if funding in academia allowed for more technical staff to maintain software used by the research community.

Introduction

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.

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: https://ips-lmu.github.io/EMU.html.

Installation

install.packages("wrassp")
library(devtools)
install_github("IPS-LMU/wrassp", build_vignettes = TRUE)

Quick start

library("wrassp")
path2wav <- list.files(system.file("extdata", package = "wrassp"), pattern = glob2rx("*.wav"), full.names = TRUE)[1]
res=forest(path2wav, toFile=FALSE)
plot(res$fm[1:100,1],type='l')
vignette('wrassp_intro')

Available signal processing functions

(see the respective R documentation for more details on all of these functions)

Available file handling functions

For Developers

Prerequisite: docker is installed on your machine

Build and check package using rocker/r-devel docker image

In the interactive shell you just started:

Additional checks using kalibera/rchk

Authors

Raphael Winkelmann

Lasse Bombien

Markus Jochim (current maintainer)

Affiliations

INSTITUTE OF PHONETICS AND SPEECH PROCESSING

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.