Learn R Programming

phonR (version 0.4-2)

normalizeVowels: Normalize formant values using a variety of algorithms

Description

Transforms vowel formant data measured in Hertz using one of several normalization schemes commonly used in phonetic and sociolinguistic research. Returns an n-by-m matrix of n data points by m formants in ascending order, with fundamental frequency first (if present), except for method wattfabricius which only and always returns F1 and F2, regardless of whether f0 and F3 were supplied.

Usage

normalizeVowels(method, f0=NULL, f1=NULL, f2=NULL, f3=NULL,
vowel=NULL, grouping.factor=NULL)

Arguments

References

Glasberg, B. R., & Moore, B. C. J. 1990 Derivation of auditory filter shapes from notched-noise data. Hearing Research, 47(1-2), 103-138. http://dx.doi.org/10.1016/0378-5955(90)90170-T

Lobanov, B. M. 1971 Classification of Russian vowels spoken by different speakers. The Journal of the Acoustical Society of America, 49(2), 606-608. http://dx.doi.org/10.1121/1.1912396

McCloy, D. R. 2012 Normalizing and plotting vowels with the phonR package. Technical Reports of the UW Linguistic Phonetics Laboratory. http://depts.washington.edu/phonlab/pubs/McCloy2012_phonR.pdf

Nearey, T. M. 1978 Phonetic feature systems for vowels (Doctoral dissertation, University of Alberta). Reprinted by the Indiana University Linguistics Club. http://www.ualberta.ca/~tnearey/Nearey1978_compressed.pdf

Stevens, S. S., & Volkmann, J. 1940 The relation of pitch to frequency: A revised scale. The American Journal of Psychology, 53(3), pp. 329-353.

Traunmuller, H. 1990 Analytical expressions for the tonotopic sensory scale. The Journal of the Acoustical Society of America, 88(1), 97-100. http://dx.doi.org/10.1121/1.399849

Watt, D., & Fabricius, A. H. 2002 Evaluation of a technique for improving the mapping of multiple speakers' vowel spaces in the F1 ~ F2 plane. Leeds Working Papers in Linguistics and Phonetics, 9, 159-173.

Zwicker, E., & Terhardt, E. 1980 Analytical expressions for critical-band rate and critical bandwidth as a function of frequency. The Journal of the Acoustical Society of America, 68(5), 1523-1525. http://dx.doi.org/10.1121/1.385079

See Also

plotVowels

Examples

Run this code
data(indoVowelData)
	bark <- normalizeVowels('bark', f1=indo$f1, f2=indo$f2)
	wattfab <- normalizeVowels('wattfabricius', f1=indo$f1, f2=indo$f2, 
	           vowel=indo$vowel, grouping.factor=indo$subj)

Run the code above in your browser using DataLab