Convert between phonetic representations
Converts between IPA, X-SAMPA and ARPABET (used by the CMU Pronouncing Dictionary)
convert_phonetics( x, from = c("ipa", "xsampa", "arpabet"), to = c("ipa", "xsampa", "arpabet") )
x |
A phonetic character vector in IPA, X-SAMPA, or ARPABET |
from |
The phonetic alphabet to convert from |
to |
The phonetic alphabet to convert to.
|
A character vector the same length as x
ipa()
to convert from IPA
convert_phonetics('%hE"loU', from = "xsampa", to = "ipa") convert_phonetics(c('%hE"loU', "w3`ld"), from = "xsampa", to = "ipa") convert_phonetics('%hE"loU', from = "xsampa", to = "arpabet") convert_phonetics(c('%hE"loU', "w3`ld"), from = "xsampa", to = "arpabet") convert_phonetics('HH EH L OW', from = "arpabet", to = "ipa") convert_phonetics(c('HH EH L OW', "W ER L D"), from = "arpabet", to = "ipa") convert_phonetics('HH EH L OW', from = "arpabet", to = "xsampa") convert_phonetics(c('HH EH L OW', "W ER L D"), from = "arpabet", to = "xsampa") # `convert_phonetics()` supports raw Unicode input or escaped Unicode sequences # (\uxxxx), but raw Unicode is not supported in R package documentation, # hence the ugly examples convert_phonetics("\\u02cch\\u025b\\'lo\\u028a", from = "ipa", to = "xsampa") convert_phonetics( c("\\u02cch\\u025b\\'lo\\u028a", "w\\u025dld"), from = "ipa", to = "xsampa" ) convert_phonetics("\\u02cch\\u025b\\'lo\\u028a", from = "ipa", to = "arpabet") convert_phonetics( c("\\u02cch\\u025b\\'lo\\u028a", "w\\u025dld"), from = "ipa", to = "arpabet" )
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.