Package ca.phon.ipa
package ca.phon.ipa
-
ClassDescriptionCharacter used to indicate alignment.Extension for alternative forms for an IPATranscript.Visitor for filtering a list of phones into a list of audible phones.A compound Phone consists of two phones connected by a ligature.Compound word marker.Performs the cover operation on a
IPATranscript
Diacritics are attached to phones as either prefix, suffix or combining diacritics.Visit each element in aIPATranscript
and create a new transcript withDiacritic
s removed.Represents Major/Minor intonation group markers.Intonation group typeIPAElement
s represent the atomic unit of IPA transcriptions.A factory for creating various types ofIPAElement
objects.A (somewhat) immutable representation of an IPA transcription.Class for buildingIPATranscript
s.IPA transcript formatterImplementation of Levenshtein distance (https://en.wikipedia.org/wiki/Levenshtein_distance) for Phon transcripts.Represents a pause in an IPA transcription.Pause lengthsA basic phone consists of the following parts: A (optional) prefix diacritic A base glyph (i.e., Consonant, Vowel, etc.) Combining diacritics Length - measured from 0-3, with 0 being no length modifier A (optional) suffix diacriticPhonetic dimensionsPhonetic profile forIPAElement
A special type of IPAElement which represents a reference to a phonex group.Phone visitor for filtering punctuation in transcriptions.Sandhi including contraction and linkers.A stress marker.Stress typeRepresents a syllable boundary between words.Represents a boundary between words (i.e., a 'space'.)Breaks a transcript into individual words.