Class SyllabifierOptions
java.lang.Object
ca.phon.session.SyllabifierOptions
Useful methods for finding the correct syllabifier in different situations
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
IPA Transcript tier parameters key used for custom syllabifier settings -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Syllabifier
findSyllabifier
(Session session, Record record, Tier<IPATranscript> tier) Return syllabifier based on the following rules: If tier parameters has a value for key TIER_SYLLABIFIER, use syllabifier for that language if found If record language is set, attempt to find syllabifier for that language If session language is set, attempt to find syllabifier for that language Finally, return default syllabifier
-
Field Details
-
TIER_SYLLABIFIER
IPA Transcript tier parameters key used for custom syllabifier settings- See Also:
-
-
Constructor Details
-
SyllabifierOptions
public SyllabifierOptions()
-
-
Method Details
-
findSyllabifier
Return syllabifier based on the following rules:- If tier parameters has a value for key TIER_SYLLABIFIER, use syllabifier for that language if found
- If record language is set, attempt to find syllabifier for that language
- If session language is set, attempt to find syllabifier for that language
- Finally, return default syllabifier
- Parameters:
session
- session, may be nullrecord
- record, may be nulltier
- tier, may be null- Returns:
- syllabifier based on rules
-