convert.bark {vowels} | R Documentation |
Convert Vowels from Hertz to Bark or ERB
Description
Converts acoustic vowel formant data to auditory scales following Traunmuller (1997)'s' formula.
Usage
convert.bark(vowels)
convert.erb(vowels)
Arguments
vowels |
a required data frame of the format: speaker_id, vowel_id, context, F1, F2, F3, F1_glide, F2_glide, F3_glide. The context column and glide columns must exist but can be empty. |
Details
Converts vowel data from acoustic - Hertz - values to auditory values, in Bark or ERB.
convert.bark uses the Bark conversion formula from Traunmuller (1997):
Zi = 26.81/(1+1960/Fi) - 0.53
convert.erb uses the ERB conversion formula from Traunmuller (1997):
Ei = 11.17*log((Fi + 312)/(Fi + 14675))+43.0
Value
A data frame in the format speaker_id, vowel_id, context, F1, F2, F3, F1_glide, F2_glide, F3_glide, where F1, etc, are in Bark or ERB scales. The data frame has the attribute "unit.type" of "Bark" or "ERB"
Warning
The development of the library and this function are ongoing. The arguments to the function may change in future version.
Author(s)
Kendall, Tyler <tsk@uoregon.edu>
References
Thomas, Erik R. and Tyler Kendall. 2007. NORM: The vowel normalization and plotting suite. [ Online Resource: http://lingtools.uoregon.edu/norm/ ]
Traunmuller, Hartmut. 1997. Auditory scales of frequency representation. [ Online: http://www.ling.su.se/staff/hartmut/bark.htm ]