Learn R Programming

⚠️There's a newer version (0.2-2.2) of this package.Take me there.

phonTools (version 0.2-1.1)

Functions for phonetics in R.

Description

The functions contained in this package are intended to facilitate the organization, display, and analysis of the sorts of data frequently encountered in phonetics research and experimentation, including the easy creation of IPA vowel plots. Some functions also allow for the creation and manipulation of sounds saved as WAV files.

Copy Link

Version

Install

install.packages('phonTools')

Monthly Downloads

1,376

Version

0.2-1.1

License

BSD_2_clause + file LICENSE

Maintainer

Santiago Barreda

Last Published

January 1st, 2014

Functions in phonTools (0.2-1.1)

a96

Aronson et al. (1996) Hebrew Vowel Data
lpc

Linear Predictive Coding
pwelch

Welch's Power Spectral Density Estimate
rotate

Rotate
PSTM

Probabilistic Sliding Template Model
spectrogram

Create Spectrograms
writesound

Write out a WAV file
voweldata

Information about Vowel Data Sets
imputeformants

Impute Missing Formant Values
FIRfilter

Perform Digital Filtering
b95

Bradlow (1995) Spanish Vowel Data
f73

Fant (1973) Swedish Vowel Data
Ffilter

Formant Filtering
sinc

Sinc Function
interpolate

Interpolation
normalize

Normalize Vowels
pb52

Peterson & Barney (1952) Vowel Data
rcr

Random Coefficients Regression
snip

Snip/Zoom
loadsound

Load WAV files into R
ldclassify

Linear Discriminant Classification
preemphasis

Add Preemphasis
sdellipse

Standard deviation Ellipse
hotelling.test

Hotelling's T2 Test
f99

Fourakis et al. (1999) Greek Vowel Data
polezero

Pole-zero Plots
createtemplate

Create a Vowel Template
vowelplot

Plot Vowels
reduce.fraction

Reduce Fractions
makesound

Make a 'sound' object
h95

Hillenbrand et al. (1995) Vowel Data
normalize.compare

Compare Normalization Methods
loadtable

Load Table
pickIPA

Pick IPA Symbols
zeros

Zero Vector/Matrix
spectralslice

Spectral Slice
phasor

Plot Phasors
selectslice

Select Slices
multiplot

Plot with variable panel sizes
findformants

Find Formants
p73

Pols et al. (1973) Dutch Vowel Data
rmvtnorm

Random multivariate normal variables
powertrack

Waveform power track
windowfunc

Window Function
combocalc

Combinations and Permutations
sinusoid

Create Sinusoids
ntypes

Number of Unique Elements
xsampatoIPA

Convert X-Sampa to IPA
t07

Thomson (2007) Vowel Data
peakfind

Find the Peaks
resample

Resample a Sound
vowelsynth

Vowel Synthesis
sound

Sound object
y96

Yang (1996) Korean Vowel Data
freqresponse

Frequency Response
makeFIR

Create a Digital Filter
synthfilter

Filtering by Synthesis
fastacf

Fast Autocorrelation
errorbars

Error bars.
ldboundary

Linear Discriminant Boundary