Uses of Class
ca.phon.ipa.IPAElement
Packages that use IPAElement
Package
Description
Classes implementing the phonex language.
-
Uses of IPAElement in ca.phon.ipa
Subclasses of IPAElement in ca.phon.ipaModifier and TypeClassDescriptionclassAn IPAElement that represents an alignment marker in an IPA transcription.final classA compound Phone consists of two phones connected by a ligature.classAn IPAElement that represents a compound word marker in an IPA transcription.classAn IPAElement that represents a contraction in an IPA transcription.classDiacritics are attached to phones as either prefix, suffix or combining diacritics.classRepresents Major/Minor intonation group markers.final classRepresents an intra-word pause.classAn IPAElement that represents a linker in an IPA transcription.final classRepresents a pause in an IPA transcription between words.classA 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 diacriticfinal classSmall pinchers on the main line to denote one to two alignmentclassA special type of IPAElement which represents a reference to a phonex group.classSandhi including contraction and linkers.final classA stress marker.final classRepresents a syllable boundary between words.classRepresents a tone number in an IPA transcription.final classRepresents a boundary between words (i.e., a 'space'.)Subclasses with type arguments of type IPAElement in ca.phon.ipaModifier and TypeClassDescriptionclassVisitor for filtering a list of phones into a list of audible phones.classPerforms the cover operation on aIPATranscriptclassVisit each element in aIPATranscriptand create a new transcript withDiacritics removed.classclassPhone visitor for filtering punctuation in transcriptions.classA phone visitor which addSyllableInfoinformation to a sequence ofIPAElements.classBreaks a transcript into individual words or phonetic groups.Classes in ca.phon.ipa that implement interfaces with type arguments of type IPAElementModifier and TypeClassDescriptionclassIPAElements represent the atomic unit of IPA transcriptions.final classA (somewhat) immutable representation of an IPA transcription.final classA (somewhat) immutable representation of an IPA transcription.Methods in ca.phon.ipa that return IPAElementModifier and TypeMethodDescriptionIPAElementFactory.cloneElement(IPAElement ele) Clone the givenIPAElementthe returned element will have the exact content and sameSyllableConstituentTypeas the original elementIPAElementFactory.cloneElementWithSyllableInfo(IPAElement ele, SyllableInfo syllableInfo) Clone the givenIPAElementthe returned element will have the exact content and sameSyllableConstituentTypeas the original element with new syllable infoIPATranscript.elementAt(int index) Get the element at specified indexPhoneticProfile.getElement()IPATranscriptBuilder.last()Return the last element in the buffer ornullif buffer is empty.IPATranscriptBuilder.removeLast()Methods in ca.phon.ipa that return types with arguments of type IPAElementModifier and TypeMethodDescriptionstatic List<IPAElement> SyllableInfo.annotateElements(List<IPAElement> elems) Return a list of elements where the syllable info has been set.AudiblePhoneVisitor.getPhones()IPATranscript.iterator()IPATranscript.toList()Get an immutable list representation of this IPATranscript.Methods in ca.phon.ipa with parameters of type IPAElementModifier and TypeMethodDescriptionIPATranscriptBuilder.append(IPAElement ipaElement) Append the givenIPAElementIPAElementFactory.cloneElement(IPAElement ele) Clone the givenIPAElementthe returned element will have the exact content and sameSyllableConstituentTypeas the original elementIPAElementFactory.cloneElementWithSyllableInfo(IPAElement ele, SyllableInfo syllableInfo) Clone the givenIPAElementthe returned element will have the exact content and sameSyllableConstituentTypeas the original element with new syllable infovoidAudiblePhoneVisitor.fallbackVisit(IPAElement obj) voidCoverVisitor.fallbackVisit(IPAElement obj) voidDiacriticFilter.fallbackVisit(IPAElement obj) voidIPATranscript.ToStringVisitor.fallbackVisit(IPAElement obj) voidPunctuationFilter.fallbackVisit(IPAElement obj) voidSyllableInfoVisitor.fallbackVisit(IPAElement obj) voidWordVisitor.fallbackVisit(IPAElement obj) intIPATranscript.indexOf(IPAElement ele) Return the index of the given elementIPATranscriptBuilder.makeCompoundPhone(IPAElement phone, Character lig) Make the last added element plus this phone a new compound phone.voidPhoneticProfile.setElement(IPAElement ele) intIPATranscript.stringIndexOfElement(IPAElement ele) Finds the index of the given ipa element in the string representation of the transcript.intIPATranscript.syllableIndexOf(IPAElement phone) Get syllable index of given phoneMethod parameters in ca.phon.ipa with type arguments of type IPAElementModifier and TypeMethodDescriptionvoidIPAElement.accept(Visitor<IPAElement> phoneVisitor) voidIPATranscript.accept(Visitor<IPAElement> visitor) static List<IPAElement> SyllableInfo.annotateElements(List<IPAElement> elems) Return a list of elements where the syllable info has been set.IPATranscriptBuilder.append(Collection<? extends IPAElement> eleList) Append all elementsintIPATranscript.compareTo(IPATranscript ipa, Comparator<IPAElement> comparator) static intLevenshteinDistance.distance(IPATranscript a, IPATranscript b, Comparator<IPAElement> comparator) Calculate LevenshteinDistance for two IPATranscripts.Constructors in ca.phon.ipa with parameters of type IPAElementModifierConstructorDescriptionIPATranscript(IPAElement... phones) Create a new transcript from an array of phones.Constructor parameters in ca.phon.ipa with type arguments of type IPAElementModifierConstructorDescriptionIPATranscript(List<IPAElement> phones) Create a new transcript for a list of phones. -
Uses of IPAElement in ca.phon.ipa.alignment
Subclasses with type arguments of type IPAElement in ca.phon.ipa.alignmentMethods in ca.phon.ipa.alignment with parameters of type IPAElementModifier and TypeMethodDescriptionprotected intPhoneAligner.costSkip(IPAElement ele) protected intPhoneAligner.costSubstitute(IPAElement ele1, IPAElement ele2) -
Uses of IPAElement in ca.phon.ipa.features
Subclasses with type arguments of type IPAElement in ca.phon.ipa.featuresModifier and TypeClassDescriptionclassA compound comparator for features, with a fallback to a string comparatorClasses in ca.phon.ipa.features that implement interfaces with type arguments of type IPAElementMethods in ca.phon.ipa.features with parameters of type IPAElementModifier and TypeMethodDescriptionintCompoundIPAElementComparator.compare(IPAElement o1, IPAElement o2) intIPAElementComparator.compare(IPAElement o1, IPAElement o2) Constructor parameters in ca.phon.ipa.features with type arguments of type IPAElementModifierConstructorDescriptionCompoundIPAElementComparator(Collection<Comparator<IPAElement>> comparators) -
Uses of IPAElement in ca.phon.ipa.tree
Methods in ca.phon.ipa.tree that return IPAElementMethods in ca.phon.ipa.tree with parameters of type IPAElementConstructors in ca.phon.ipa.tree with parameters of type IPAElementModifierConstructorDescriptionIpaTernaryTreeNode(IpaTernaryTreeNode<V> parent, IPAElement ele) IpaTernaryTreeNode(IpaTernaryTreeNode<V> parent, IPAElement ele, V value) Constructor parameters in ca.phon.ipa.tree with type arguments of type IPAElement -
Uses of IPAElement in ca.phon.phonex
Subclasses with type arguments of type IPAElement in ca.phon.phonexModifier and TypeClassDescriptionclassVisitor for the phone objectclassVisitor for compound phonesclassFilter a iterable list of phones based on phonex flags.classImplementation of a phonex state machine.classTransitions usingPhoneMatchers.classclassClass for testing if a phone is punctuation.Methods in ca.phon.phonex that return IPAElementMethods in ca.phon.phonex that return types with arguments of type IPAElementModifier and TypeMethodDescriptionPhonexMatcher.group()Return the group value for this match.PhonexMatcher.group(int gIdx) Return the group value for the specified groupReturn the group value for the given group nameMethods in ca.phon.phonex with parameters of type IPAElementModifier and TypeMethodDescriptionvoidBasePhoneMatcher.BasePhoneVisitor.fallbackVisit(IPAElement obj) voidCompoundPhoneMatcher.CompoundPhoneVisitor.fallbackVisit(IPAElement obj) voidPhonexFlagVisitor.fallbackVisit(IPAElement obj) phonex flagsvoidReplaceExpressionVisitor.fallbackVisit(IPAElement obj) voidSyllableBoundaryTransition.PunctuationTest.fallbackVisit(IPAElement obj) booleanBasePhoneMatcher.matches(IPAElement p) booleanCompoundPhoneMatcher.matches(IPAElement p) booleanFeatureSetMatcher.matches(IPAElement p) booleanIntraWordPauseMatcher.matches(IPAElement p) booleanPhoneClassMatcher.matches(IPAElement p) booleanPhoneMatcher.matches(IPAElement p) Perform test on given phone.booleanRegexMatcher.matches(IPAElement p) booleanToneNumberMatcher.matches(IPAElement p) Method parameters in ca.phon.phonex with type arguments of type IPAElementModifier and TypeMethodDescriptionbooleanBackReferenceTransition.follow(FSAState<IPAElement> currentState) booleanBeginningOfInputTransition.follow(FSAState<IPAElement> currentState) booleanEmptyTransition.follow(FSAState<IPAElement> currentState) booleanEndOfInputTransition.follow(FSAState<IPAElement> currentState) booleanNamedReferenceTransition.follow(FSAState<IPAElement> currentState) booleanPhonexTransition.follow(FSAState<IPAElement> currentState) booleanSyllableBoundaryTransition.follow(FSAState<IPAElement> currentState) booleanWordBoundaryTransition.follow(FSAState<IPAElement> currentState) PhonexPattern.matcher(Iterable<IPAElement> input) Create a new phonex matcher which will match the given input against this pattern.voidPhonexMatcher.reset(List<IPAElement> input) Reset the matcher with a new input sequence -
Uses of IPAElement in ca.phon.phonex.plugins
Subclasses with type arguments of type IPAElement in ca.phon.phonex.pluginsModifier and TypeClassDescriptionclassclassVisitor for matchclassVisitor for matchclassVisitor for matchMethods in ca.phon.phonex.plugins with parameters of type IPAElementModifier and TypeMethodDescriptionvoidAnyDiacriticPhoneMatcher.DiacriticVisitor.fallbackVisit(IPAElement obj) voidCombiningDiacriticPhoneMatcher.CombiningDiacriticVisitor.fallbackVisit(IPAElement obj) voidPrefixDiacriticPhoneMatcher.PrefixDiacriticVisitor.fallbackVisit(IPAElement obj) voidSuffixDiacriticPhoneMatcher.SuffixDiacriticVisitor.fallbackVisit(IPAElement obj) booleanAnyDiacriticPhoneMatcher.matches(IPAElement p) booleanCombiningDiacriticPhoneMatcher.matches(IPAElement p) booleanPrefixDiacriticPhoneMatcher.matches(IPAElement p) booleanSuffixDiacriticPhoneMatcher.matches(IPAElement p) booleanToneNumberPluginMatcher.matches(IPAElement p) -
Uses of IPAElement in ca.phon.query.detectors
Methods in ca.phon.query.detectors with parameters of type IPAElementModifier and TypeMethodDescriptionbooleanFlatHarmonyDetector.checkHarmony(IPAElement ele1, IPAElement ele2, PhoneDimension... dimensions) booleanFlatHarmonyDetector.isConsonantHarmony(IPAElement p1, IPAElement p2) A harmony exists between the two phones if both place and manner dimensions are the same.booleanFlatHarmonyDetector.isVowelHarmony(IPAElement ele1, IPAElement ele2) -
Uses of IPAElement in ca.phon.session
Methods in ca.phon.session that return types with arguments of type IPAElementModifier and TypeMethodDescriptionPhoneAlignment.getAligned(IPAElement[] elements) PhoneAlignment.getAligned(IPATranscript ipa) PhoneAlignment.getAligned(List<IPAElement> elements) Return the list of elements aligned with the given elementMethods in ca.phon.session with parameters of type IPAElementMethod parameters in ca.phon.session with type arguments of type IPAElementModifier and TypeMethodDescriptionPhoneAlignment.getAligned(List<IPAElement> elements) Return the list of elements aligned with the given element -
Uses of IPAElement in ca.phon.session.io.xml.v2_0
Subclasses with type arguments of type IPAElement in ca.phon.session.io.xml.v2_0Methods in ca.phon.session.io.xml.v2_0 with parameters of type IPAElement -
Uses of IPAElement in ca.phon.session.io.xml.v2_1
Subclasses with type arguments of type IPAElement in ca.phon.session.io.xml.v2_1Modifier and TypeClassDescriptionclassConvert IPATranscript to XML phonetic transcription for session XML v2.1.Methods in ca.phon.session.io.xml.v2_1 with parameters of type IPAElement -
Uses of IPAElement in ca.phon.syllabifier.opgraph.nodes
Subclasses with type arguments of type IPAElement in ca.phon.syllabifier.opgraph.nodesMethods in ca.phon.syllabifier.opgraph.nodes with parameters of type IPAElementModifier and TypeMethodDescriptionvoidSonorityNode.SonorityVisitor.fallbackVisit(IPAElement obj) -
Uses of IPAElement in ca.phon.syllabifier.phonex
Methods in ca.phon.syllabifier.phonex with parameters of type IPAElement -
Uses of IPAElement in ca.phon.syllable
Subclasses with type arguments of type IPAElement in ca.phon.syllableModifier and TypeClassDescriptionclassVisitor to strip syllabification information from anIPATranscript.classA phone visitor that breaks anIPATranscriptinto syllables.Methods in ca.phon.syllable with parameters of type IPAElementModifier and TypeMethodDescriptionvoidStripSyllabifcationVisitor.fallbackVisit(IPAElement obj) voidSyllableVisitor.fallbackVisit(IPAElement obj) -
Uses of IPAElement in ca.phon.syllable.phonex
Methods in ca.phon.syllable.phonex with parameters of type IPAElementModifier and TypeMethodDescriptionbooleanDiphthongMatcher.matches(IPAElement p) booleanStressMatcher.matches(IPAElement p) booleanSyllableConstituentMatcher.matches(IPAElement p) Method parameters in ca.phon.syllable.phonex with type arguments of type IPAElementModifier and TypeMethodDescriptionbooleanSyllableTransition.follow(FSAState<IPAElement> currentState) -
Uses of IPAElement in ca.phon.ui.ipa
Methods in ca.phon.ui.ipa that return IPAElementMethods in ca.phon.ui.ipa that return types with arguments of type IPAElementModifier and TypeMethodDescriptionPhoneMapDisplay.getAlignedPhones(int wordIndex) Get aligned phones at the given position.PhoneMapDisplay.getAlignedPhones(int wordIndex) Get aligned phones at the given position.