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.