Learn R Programming

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

phonTools (version 0.2-2.0)

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,101

Version

0.2-2.0

License

BSD_2_clause + file LICENSE

Maintainer

Santiago Barreda

Last Published

August 4th, 2014

Functions in phonTools (0.2-2.0)

fastacf

Fast Autocorrelation
f99

Fourakis et al. (1999) Greek Vowel Data
PSTM

Probabilistic Sliding Template Model
loadtable

Load Table
rotate

Rotate
normalize

Normalize Vowels
makeFIR

Create a Digital Filter
combocalc

Combinations and Permutations
selectslice

Select Slices
sinusoid

Create Sinusoids
preemphasis

Add Preemphasis
hotelling.test

Hotelling's T2 Test
interpolate

Interpolation
Ffilter

Formant Filtering
rcr

Random Coefficients Regression
makesound

Make a 'sound' object
reduce.fraction

Reduce Fractions
ldboundary

Linear Discriminant Boundary
pitchtrack

Pitch Tracking
vowelplot

Plot Vowels
resample

Resample a Sound
vplot

Plot Vowels
powertrack

Power tracking
peakfind

Find the Peaks
sinc

Sinc Function
formanttrack

Formant Tracking
b95

Bradlow (1995) Spanish Vowel Data
p73

Pols et al. (1973) Dutch Vowel Data
polezero

Pole-zero Plots
normalize.compare

Compare Normalization Methods
pwelch

Welch's Power Spectral Density Estimate
spectralslice

Spectral Slice
t07

Thomson (2007) Vowel Data
xsampatoIPA

Convert X-Sampa to IPA
lpc

Linear Predictive Coding
ldclassify

Linear Discriminant Classification
loadsound

Load WAV files into R
ntypes

Number of Unique Elements
FIRfilter

Perform Digital Filtering
errorbars

Error bars.
snip

Snip/Zoom
f73

Fant (1973) Swedish Vowel Data
zeros

Zero Vector/Matrix
vowelsynth

Vowel Synthesis
spectrogram

Create Spectrograms
imputeformants

Impute Missing Formant Values
a96

Aronson et al. (1996) Hebrew Vowel Data
sdellipse

Standard deviation Ellipse
pb52

Peterson & Barney (1952) Vowel Data
sound

Sound object
voweldata

Information about Vowel Data Sets
windowfunc

Window Function
synthfilter

Filtering by Synthesis
createtemplate

Create an LDA Template
h95

Hillenbrand et al. (1995) Vowel Data
y96

Yang (1996) Korean Vowel Data
freqresponse

Frequency Response
multiplot

Plot with variable panel sizes
rmvtnorm

Random multivariate normal variables
pickIPA

Pick IPA Symbols
findformants

Find Formants
writesound

Write out a WAV file
phasor

Plot Phasors