Class PhoneAligner
- All Implemented Interfaces:
Aligner<IPAElement>
Implementation of
IndelAligner for IPATranscripts.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculatePhoneAlignment(IPATranscript ipaTarget, IPATranscript ipaActual) Calculate phone alignmentcalculatePhoneMap(IPATranscript ipaTarget, IPATranscript ipaActual) Deprecated.protected intcostSkip(IPAElement ele) protected intcostSubstitute(IPAElement ele1, IPAElement ele2) Return the similarity between two elementsvoidsetActualRep(IPATranscript actualRep) voidsetActualSyllables(List<IPATranscript> actualSylls) voidsetTargetRep(IPATranscript targetRep) voidsetTargetSyllables(List<IPATranscript> targetSylls) Methods inherited from class ca.phon.alignment.IndelAligner
calculateAlignment, getAlignmentMap, retrieveAlignment
-
Constructor Details
-
PhoneAligner
public PhoneAligner()
-
-
Method Details
-
costSubstitute
Description copied from class:IndelAlignerReturn the similarity between two elements- Specified by:
costSubstitutein classIndelAligner<IPAElement>- Parameters:
ele1-ele2-- Returns:
-
costSkip
- Specified by:
costSkipin classIndelAligner<IPAElement>
-
getTargetSyllables
-
setTargetSyllables
-
getActualSyllables
-
setActualSyllables
-
getTargetRep
-
setTargetRep
-
getActualRep
-
setActualRep
-
calculatePhoneMap
Deprecated.Calculate phone alignment. Method keep for API compatibility with older plug-ins/scripts.- Parameters:
ipaTarget-ipaActual-- Returns:
-
calculatePhoneAlignment
Calculate phone alignment- Parameters:
ipaTarget-ipaActual-- Returns:
-