Uses of Class
ca.phon.ipa.IPATranscript
-
Uses of IPATranscript in ca.phon.app.ipalookup
-
Uses of IPATranscript in ca.phon.app.session
Modifier and TypeMethodDescriptionprotected BufferedImage
SessionExporter.createSyllabificationImage
(IPATranscript ipa) protected String
SessionExporter.createSyllabificationImageBase64
(IPATranscript ipa) -
Uses of IPATranscript in ca.phon.app.session.editor.search
Modifier and TypeMethodDescriptionFindExpr.findNextPhonex
(IPATranscript ipa, int charIdx) FindExpr.findPrevPhonex
(IPATranscript ipa, int charIdx) FindExpr.replacePhonex
(IPATranscript ipa, IPATranscript expr) -
Uses of IPATranscript in ca.phon.app.session.editor.undo
ModifierConstructorDescriptionBlindTierEdit
(SessionEditor editor, Tier<IPATranscript> tier, int groupIndex, Transcriber transcriber, IPATranscript newValue, IPATranscript ipa) ModifierConstructorDescriptionBlindTierEdit
(SessionEditor editor, Tier<IPATranscript> tier, int groupIndex, Transcriber transcriber, IPATranscript newValue, IPATranscript ipa) -
Uses of IPATranscript in ca.phon.app.session.editor.view.common
Modifier and TypeMethodDescriptionprotected void
IPAGroupField.setValidatedObject
(IPATranscript object) ModifierConstructorDescriptionIPAGroupField
(Tier<IPATranscript> tier, int groupIndex) IPAGroupField
(Tier<IPATranscript> tier, int groupIndex, Transcriber transcriber) IPAGroupField
(Tier<IPATranscript> tier, int groupIndex, Transcriber transcriber, Syllabifier syllabifier) -
Uses of IPATranscript in ca.phon.app.session.editor.view.ipa_lookup
Modifier and TypeMethodDescriptionIPALookupEdit.getNewValue()
IPALookupPostProcessor.postProcess
(IPADictionary dictionary, String orthography, IPATranscript transcript) Apply rules/transformations to givenIPATranscript
object using given information.Modifier and TypeMethodDescriptionIPALookupPostProcessor.postProcess
(IPADictionary dictionary, String orthography, IPATranscript transcript) Apply rules/transformations to givenIPATranscript
object using given information.ModifierConstructorDescriptionIPALookupEdit
(SessionEditor editor, IPADictionary dictionary, String orthography, Tier<IPATranscript> tier, int groupIndex, IPATranscript newValue) ConstructorModifierConstructorDescriptionIPALookupEdit
(SessionEditor editor, IPADictionary dictionary, String orthography, Tier<IPATranscript> tier, int groupIndex, IPATranscript newValue) Constructor -
Uses of IPATranscript in ca.phon.app.session.editor.view.ipa_validation.actions
ModifierConstructorDescriptionValidateTierAction
(SessionEditor editor, ValidationEditorView view, Tier<IPATranscript> tier, Transcriber transcriber) -
Uses of IPATranscript in ca.phon.app.session.editor.view.record_data
ModifierConstructorDescriptionSyllabificationAndAlignmentPopupWindow
(Tier<IPATranscript> ipaTier, int groupIndex) SyllabificationAndAlignmentPopupWindow
(Tier<IPATranscript> ipaTier, Optional<Tier<PhoneMap>> alignmentTierOpt, int groupIndex) -
Uses of IPATranscript in ca.phon.app.session.editor.view.syllabification_and_alignment
Modifier and TypeMethodDescriptionSyllabificationAlignmentEditorView.ScEditData.ipa()
Returns the value of theipa
record component.ModifierConstructorDescriptionScEditData
(IPATranscript ipa, int eleIdx, SyllableConstituentType oldType, SyllableConstituentType newType) Creates an instance of aScEditData
record class.ScTypeEdit
(SessionEditor editor, IPATranscript transcript, int index, SyllableConstituentType scType) ToggleDiphthongEdit
(SessionEditor editor, IPATranscript transcript, int index) ModifierConstructorDescriptionSyllabifyEdit
(SessionEditor editor, Tier<IPATranscript> ipaTier, int groupIndex, Syllabifier syllabifier) -
Uses of IPATranscript in ca.phon.dict.cmn
Modifier and TypeMethodDescriptionToneFixes.i55Sandhi
(String fullOrtho, IPATranscript fullIpa) '一' sandhi* i⁵⁵ followed by any σ⁵¹ has tone changed to ³⁵ Phonex:(\Si:tn("55"))(?>σ:tn("51"))
Replace:\1³⁵
i⁵⁵ followed by anything has tone changed to ⁵¹ Phonex:(\Si:tn("55"))(?>\S.+)
Replace:\1⁵¹
ToneFixes.postProcess
(IPADictionary dictionary, String orthography, IPATranscript transcript) ToneFixes.pu51Sandhi
(String fullOrtho, IPATranscript fullIpa) '不' sandhi pu⁵¹ followed by any σ⁵¹ has tone changed to ³⁵ Phonex:(\Spu:tn("51"))(?>σ:tn("51"))
Replace:\1³⁵
ToneFixes.tone214Sandhi
(IPATranscript ipa) σ²¹⁴ sandhi Any σ²¹⁴ followed by another σ²¹⁴ has tone changed to ³⁵ Phonex:(σ:tn("214"))(?>σ:tn("214"))
Replace:\1³⁵
Any σ²¹⁴ followed by a σ with tone *not* 214 has tone changed to ²¹ Phonex:(σ:tn("214"))(?>σ:tn("not 214"))
Replace:\1²¹
Modifier and TypeMethodDescriptionToneFixes.i55Sandhi
(String fullOrtho, IPATranscript fullIpa) '一' sandhi* i⁵⁵ followed by any σ⁵¹ has tone changed to ³⁵ Phonex:(\Si:tn("55"))(?>σ:tn("51"))
Replace:\1³⁵
i⁵⁵ followed by anything has tone changed to ⁵¹ Phonex:(\Si:tn("55"))(?>\S.+)
Replace:\1⁵¹
ToneFixes.postProcess
(IPADictionary dictionary, String orthography, IPATranscript transcript) ToneFixes.pu51Sandhi
(String fullOrtho, IPATranscript fullIpa) '不' sandhi pu⁵¹ followed by any σ⁵¹ has tone changed to ³⁵ Phonex:(\Spu:tn("51"))(?>σ:tn("51"))
Replace:\1³⁵
ToneFixes.tone214Sandhi
(IPATranscript ipa) σ²¹⁴ sandhi Any σ²¹⁴ followed by another σ²¹⁴ has tone changed to ³⁵ Phonex:(σ:tn("214"))(?>σ:tn("214"))
Replace:\1³⁵
Any σ²¹⁴ followed by a σ with tone *not* 214 has tone changed to ²¹ Phonex:(σ:tn("214"))(?>σ:tn("not 214"))
Replace:\1²¹
-
Uses of IPATranscript in ca.phon.ipa
Modifier and TypeMethodDescriptionIPATranscript.append
(IPATranscript ipa) Return a new IPATranscript that include the contents of this transcript along with the contents of the given transcript appended at the end.IPATranscript.audiblePhones()
Create a list of IPAElements which produce a sound.IPATranscript.cover()
Get default CGV pattern coverCover IPATranscript using provided cover characters.Cover using string encoding symbol map.IPATranscript.cover
(List<PhoneMatcher> matchers, Map<PhoneMatcher, Character> symbolMap, boolean includeStress, boolean includeSyllableBoundaries, boolean includeDiacritics) Cover the image ofIPAElement
s in the transcript using the given symbol map.CoverVisitor.getIPATranscript()
DiacriticFilter.getIPATranscript()
PunctuationFilter.getIPATranscript()
static IPATranscript
IPATranscript.parseIPATranscript
(String transcript) Convert a string into anIPATranscript
IPATranscript.removePunctuation()
Create a new transcript with all punctuation removed (except word boundaries).IPATranscript.removePunctuation
(boolean ignoreWordBoundaries) Create a new transcript with all punctuation remove.IPATranscript.replaceAll
(PhonexPattern pattern, IPATranscript replacement) Replace all occurrences of the a phonex expression with the given replacement.IPATranscript.replaceAll
(String pattern, String replacement) Replace all occurrences of the a phonex expression with the given replacement.IPATranscript.replaceFirst
(PhonexPattern pattern, IPATranscript replacement) Replace the first occurrence of the a phonex expression with the given replacement.IPATranscript.replaceFirst
(String pattern, String replacement) Replace the first occurrence of the a phonex expression with the given replacement.Split transcript using the given phonex pattern as a delimiter.IPATranscript.stripDiacritics()
Remove all diacritics from phones and compound phones.IPATranscript.stripDiacritics
(Collection<Diacritic> selectedDiacritics) Strip only diacritics found in given diacriticsIPATranscript.stripDiacritics
(Predicate<Diacritic> diacriticFilter) Strip diacritics from transcript using custom filter.IPATranscript.stripDiacriticsExcept
(Collection<Diacritic> selectedDiacritics) Strip diacritics except those found in the given diacriticsIPATranscript.subsection
(int start, int end) Return a subsection of this transcription.IPATranscriptBuilder.toIPATranscript()
Return theIPATranscript
objectModifier and TypeMethodDescriptionIPATranscript.findCVPattern
(String pattern) IPATranscript.findStressPattern
(String pattern) Find all occurrences of the givenStressPattern
WordVisitor.getWords()
IPATranscript.syllables()
Break the transcript into syllables.IPATranscript.syllablesAndPauses()
Return syllables, including intra-word pauses.IPATranscript.words()
Break the transcript into wordsModifier and TypeMethodDescriptionIPATranscript.append
(IPATranscript ipa) Return a new IPATranscript that include the contents of this transcript along with the contents of the given transcript appended at the end.IPATranscriptBuilder.append
(IPATranscript ipa) Append the given transcriptint
IPATranscript.compareTo
(IPATranscript o) int
IPATranscript.compareTo
(IPATranscript ipa, Comparator<IPAElement> comparator) int
LevenshteinDistance.distance
(IPATranscript ipa) static int
LevenshteinDistance.distance
(IPATranscript s, IPATranscript t) static int
LevenshteinDistance.distance
(IPATranscript a, IPATranscript b, Comparator<IPAElement> comparator) Calculate LevenshteinDistance for two IPATranscripts.IPATranscriptFormatter.format
(IPATranscript obj) int
IPATranscript.indexOf
(IPATranscript transcript) Return the index of the first element in the given transcript.IPATranscript.replaceAll
(PhonexPattern pattern, IPATranscript replacement) Replace all occurrences of the a phonex expression with the given replacement.IPATranscript.replaceFirst
(PhonexPattern pattern, IPATranscript replacement) Replace the first occurrence of the a phonex expression with the given replacement.int
IPATranscript.stringIndexOf
(IPATranscript transcript) Find the index of the given ipa transcript in the string representation of this transcript.ModifierConstructorDescriptionCreatea new transcript with the phones from the given transcript.LevenshteinDistance
(IPATranscript transcript) -
Uses of IPATranscript in ca.phon.ipa.alignment
Modifier and TypeMethodDescriptionPhoneAligner.getActualRep()
PhoneMap.getActualRep()
SyllableMap.getActualRep()
PhoneAligner.getTargetRep()
PhoneMap.getTargetRep()
SyllableMap.getTargetRep()
Modifier and TypeMethodDescriptionPhoneAligner.getActualSyllables()
PhoneAligner.getTargetSyllables()
Modifier and TypeMethodDescriptionPhoneAligner.calculatePhoneAlignment
(IPATranscript ipaTarget, IPATranscript ipaActual) Calculate phone alignmentPhoneAligner.calculatePhoneMap
(IPATranscript ipaTarget, IPATranscript ipaActual) Deprecated.SyllableAligner.calculateSyllableAlignment
(IPATranscript ipaTarget, IPATranscript ipaActual, PhoneMap phoneMap) protected int
SyllableAligner.costSkip
(IPATranscript t) protected int
SyllableAligner.costSubstitute
(IPATranscript t1, IPATranscript t2) static PhoneMap
PhoneMap.fromString
(IPATranscript target, IPATranscript actual, String align) Utility method for building a PhoneMap object given a string provided by the toString method.PhoneMap.getSubAlignment
(IPATranscript ipaT, IPATranscript ipaA) Get the sub-alignment from the given elements.int
PhoneMap.getSubAlignmentEnd
(IPATranscript ipaT, IPATranscript ipaA) int
PhoneMap.getSubAlignmentIndex
(IPATranscript ipaT, IPATranscript ipaA) void
PhoneAligner.setActualRep
(IPATranscript actualRep) void
PhoneMap.setActualRep
(IPATranscript actualRep) void
SyllableMap.setActualRep
(IPATranscript actualRep) void
PhoneAligner.setTargetRep
(IPATranscript targetRep) void
PhoneMap.setTargetRep
(IPATranscript targetRep) void
SyllableMap.setTargetRep
(IPATranscript targetRep) Modifier and TypeMethodDescriptionvoid
PhoneAligner.setActualSyllables
(List<IPATranscript> actualSylls) void
PhoneAligner.setTargetSyllables
(List<IPATranscript> targetSylls) ModifierConstructorDescriptionPhoneMap
(IPATranscript targetRep, IPATranscript actualRep) ConstructorSyllableMap
(IPATranscript targetRep, IPATranscript actualRep, PhoneMap phoneMap) Constructor -
Uses of IPATranscript in ca.phon.ipa.parser
Modifier and TypeMethodDescriptionUnicodeIPAParserListener.getTranscript()
Get the IPATranscript created by this listener.final IPATranscript
IPAParser.transcription()
final IPATranscript
IPAParser.word()
-
Uses of IPATranscript in ca.phon.ipa.tree
Modifier and TypeMethodDescriptionIpaTernaryTree.entriesWithPrefix
(IPATranscript prefix) IpaTernaryTree.entrySet()
IpaTernaryTree.keySet()
IpaTernaryTree.keysWithPrefix
(IPATranscript prefix) Modifier and TypeMethodDescriptionIpaTernaryTree.entriesWithPrefix
(IPATranscript prefix) IpaTernaryTree.keysWithPrefix
(IPATranscript prefix) IpaTernaryTree.put
(IPATranscript key, V value) IpaTernaryTree.valuesWithPrefix
(IPATranscript prefix) Modifier and TypeMethodDescriptionvoid
IpaTernaryTree.putAll
(Map<? extends IPATranscript, ? extends V> m) -
Uses of IPATranscript in ca.phon.phonex
Modifier and TypeMethodDescriptionvoid
PhonexMatcher.appendReplacement
(IPATranscriptBuilder builder, IPATranscript replacement) This method performs the following actions: It readsIPAElement
s from the input sequence, starting at the append position, and appends them to the givenIPATranscriptBuilder
. -
Uses of IPATranscript in ca.phon.phontalk.parser
Modifier and TypeMethodDescriptionorg.antlr.runtime.tree.CommonTree
PhoTreeBuilder.buildActualTree
(IPATranscript ipa) Helper method for building 'actual' trees.org.antlr.runtime.tree.CommonTree
PhoTreeBuilder.buildModelTree
(IPATranscript ipa) Helper method for building 'model' trees.org.antlr.runtime.tree.CommonTree
PhoTreeBuilder.buildPhoTree
(String eleName, IPATranscript ipa) List<org.antlr.runtime.tree.CommonTree>
PhoTreeBuilder.buildPwTrees
(IPATranscript ipa) Build an array of <ph> trees from a given list of phones. -
Uses of IPATranscript in ca.phon.query.detectors
Modifier and TypeMethodDescriptionFlatHarmonyDetector.detectConsonantHarmony
(IPATranscript ipa) Detect consonant harmony within the given ipaFlatHarmonyDetector.detectVowelHarmony
(IPATranscript ipa) Detect vowel harmony within the given ipa -
Uses of IPATranscript in ca.phon.query.script.params
-
Uses of IPATranscript in ca.phon.session
Modifier and TypeMethodDescriptionAlignedSyllable.getIPAActual()
Group.getIPAActual()
Word.getIPAActual()
AlignedSyllable.getIPATarget()
Group.getIPATarget()
Word.getIPATarget()
Modifier and TypeMethodDescriptionvoid
Group.setIPAActual
(IPATranscript ipa) void
Group.setIPATarget
(IPATranscript ipa) Modifier and TypeMethodDescriptionvoid
Record.setIPAActual
(Tier<IPATranscript> ipa) void
Record.setIPATarget
(Tier<IPATranscript> ipa) -
Uses of IPATranscript in ca.phon.session.alignedMorphemes
Modifier and TypeMethodDescriptionAlignedMorpheme.getIPAActual()
AlignedMorpheme.getIPATarget()
IPAMorphemeVisitor.getMorphemes()
MorphemeParser.parseIPA
(IPATranscript ipa) -
Uses of IPATranscript in ca.phon.session.impl
Modifier and TypeMethodDescriptionvoid
RecordImpl.setIPAActual
(Tier<IPATranscript> ipa) void
RecordImpl.setIPATarget
(Tier<IPATranscript> ipa) -
Uses of IPATranscript in ca.phon.session.io.xml.v12
Modifier and TypeMethodDescriptionXMLSessionWriter_v12.copyIPA
(ObjectFactory factory, Tier<IPATranscript> ipaTier) Copy ipavoid
LazyRecord.setIPAActual
(Tier<IPATranscript> ipa) void
LazyRecord.setIPATarget
(Tier<IPATranscript> ipa) -
Uses of IPATranscript in ca.phon.session.io.xml.v13
Modifier and TypeMethodDescriptionXMLSessionWriter_v13.copyIPA
(ObjectFactory factory, Tier<IPATranscript> ipaTier) Copy ipavoid
LazyRecord.setIPAActual
(Tier<IPATranscript> ipa) void
LazyRecord.setIPATarget
(Tier<IPATranscript> ipa) -
Uses of IPATranscript in ca.phon.session.spi
Modifier and TypeMethodDescriptionRecordSPI.getIPAActual()
Get the IPA Actual tierRecordSPI.getIPATarget()
Get the IPA Target tierModifier and TypeMethodDescriptionvoid
RecordSPI.setIPAActual
(Tier<IPATranscript> ipa) Set the IPA Actual tiervoid
RecordSPI.setIPATarget
(Tier<IPATranscript> ipa) Set the value of the IPA Actual tier -
Uses of IPATranscript in ca.phon.syllable
Modifier and TypeMethodDescriptionSyllableVisitor.getSyllables()
Get the syllables detected by this visitorModifier and TypeMethodDescriptionstatic void
SyllabificationInfo.setupSyllabificationInfo
(IPATranscript ipa) Assign stress and tonal information to individualIPAElement
s. -
Uses of IPATranscript in ca.phon.ui.ipa
Modifier and TypeMethodDescriptionSyllabificationDisplay.getDisplayedPhones()
SyllabificationDisplay.getTranscript()
Modifier and TypeMethodDescriptionvoid
SyllabificationDisplay.setTranscript
(IPATranscript phones)