Added vignette.
Updated documentation of featurise()
.
Corrected documentation of phonetise()
.
Fixed wrong parsing of <ç>.
Fixed missing featurisation of <ç>.
ph_search()
to search and extract phones with phonetic expressions.featurise()
now correctly finds the base of non-space-modifying characters.ignore_stress
and ignore_tone
in phonetise()
ignore and remove stress and tone diacritics and letters. They are TRUE
by default.
all_multi
argument in phonetise()
sets diacritics
, affricates
, v_sequences
and prenasalised
to TRUE
.
prenasalised
argument in phonetise()
parses prenasalised consonants as single phones.
Added the Unicode blocks Phonetic Extensions and Phonetic Extensions Supplement.
sanitise = TRUE
prints a message with info on removed non-IPA characters if any are found.
Improved base phone detection of featurise()
.
ipa_symbols
now includes a column (phon_type
) which differentiates base characters from secondary articulations, vowel/consonant articulation, stress, tone, and more.
If split = FALSE
in phonetise()
, output a character vector rather than a list.
default_multi
has been renamed to diacritics
.affricates
argument in phonetise()
to parse homorganic "stop + fricative" clusters as affricates.
v_sequences
argument in phonetise()
to collapse vowel sequences.
featurise()
to count phones and add features.
phonetise()
gained two new arguments: split
and sep
.phonetise()
to tokenise phones from IPA transcriptions.
kl_swadesh.rda
with the Swadesh list of Klingon in transliteration and IPA transcription.
ipa_symbols.rda
with info on all the IPA symbols.