Interface Syllabifier

All Known Implementing Classes:
BasicSyllabifier, OpGraphSyllabifier

public interface Syllabifier
Provides methods for applying the SyllableConstituentType annotations on IPAElements.
  • Method Details

    • getName

      String getName()
      Syllabifier name. Preferably unique for identify syllabifiers in the UI.
      Returns:
      name
    • getLanguage

      Language getLanguage()
      Syllabifier language.
      Returns:
      language for the syllabifier
    • syllabify

      IPATranscript syllabify(IPATranscript transcript)
      Apply constituent type annotation on given phones.
      Parameters:
      transcript -
      Returns:
      syllabified transcript, this is a new object the original transcript is not modified