Description Details Author(s) References Examples
vowels is an R package for the manipulation, normalization, and plotting of phonetic and sociophonetic vowel formant data. vowels is the backend for the NORM website - http://lingtools.uoregon.edu/norm/
Package: | vowels |
Type: | Package |
Version: | 1.2-2 |
Date: | 2018-03-05 |
License: | GPL-3 |
URL: | http://lingtools.uoregon.edu/norm/ |
http://blogs.uoregon.edu/vowels/ | |
This package instantiates a number of normalization routines (e.g., Bark difference, Nearey, Lobanov) for acoustic vowel data. It also provides a specialized plotting function to generate "standard" vowel plots (F2~F1), and to overlay information like standard deviation bars on those vowel plots. The package also includes general purpose functions for manipulating data frames of vowel formant data, such as conversion functions to Bark and ERB scales.
This package is the backend for the NORM website - http://lingtools.uoregon.edu/norm/ . Users of the website are urged to use this package directly within R for a wider-range of functionality and customizability. See the NORM website - http://lingtools.uoregon.edu/norm/ - (and the package man pages) for more information about vowel normalization and the specific methods implemented in the package.
Kendall, Tyler and Erik R. Thomas 2009
Maintainer: Kendall, Tyler <tsk@uoregon.edu>
Thomas, Erik R. and Tyler Kendall. 2007. NORM: The vowel normalization and plotting suite. [ Online Resource: http://lingtools.uoregon.edu/norm/ ]
Watt, Dominic, Anne Fabricius, and Tyler Kendall. 2011. More on Vowels: Plotting and Normalization. In M. Yaeger-Dror and M. Di Paolo (eds.), Sociophonetics: A Student's Guide, 107-118. New York: Routledge.
Fabricius, Anne, Dominic Watt, and Daniel Ezra Johnson. 2009. A comparison of three speaker-intrinsic vowel formant frequency normalization algorithms for sociophonetics. Language Variation and Change 21:413-35.
Adank, Patti, Smits, Roel, and van Hout, Roeland. 2004. A comparison of vowel normalization procedures for language variation research. Journal of the Acoustical Society of America 116:3099-107.
Lobanov, B. M. 1971. Classification of Russian vowels spoken by different listeners. Journal of the Acoustical Society of America 49:606-08.
Nearey, Terrance M. 1977. Phonetic Feature Systems for Vowels. Dissertation, University of Alberta. Reprinted 1978 by the Indiana University Linguistics Club.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # You can use load.vowels(), e.g. below, to load vowel data from a URL or a local file
# ohiovowels <- load.vowels("http://lingtools.uoregon.edu/downloads/CentralOhioNORM.txt")
# ohiovowels is "CentralOhioNORM.txt" file from NORM website, included in the package for examples
data(ohiovowels)
vowelplot(ohiovowels, color="vowels", label="vowels")
vowelplot(norm.bark(ohiovowels), speaker="JOHG09", color="vowels",
color.choice=rainbow(length(unique(ohiovowels[,2]))), label="none",
title="JOHG09 Bark Difference Normalized Vowels")
add.spread.vowelplot(norm.bark(ohiovowels), speaker="JOHG09", sd.mult=1,
color.choice=rainbow(length(unique(ohiovowels[,2]))), color="vowels", leg=TRUE)
normed.vowels <- norm.lobanov(ohiovowels)
vowelplot(normed.vowels, speaker="JOHG09", shape="vowels")
vowelplot(norm.wattfabricius(ohiovowels), speaker="JOHG09", shape="vowels",
color="vowels", color.choice=rainbow(length(unique(ohiovowels[,2]))), leg="vowels",
title="Rainbow colored vowels for JOHG09\nWatt & Fabricious normalized")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.