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.