Class AutoTranscriber

java.lang.Object
ca.phon.app.session.editor.view.ipa_lookup.AutoTranscriber

public class AutoTranscriber extends Object
Utility for performing automatic IPA transcription for a Record.
  • Constructor Details

  • Method Details

    • setTranscriber

      public void setTranscriber(Transcriber transcriber)
    • getTranscriber

      public Transcriber getTranscriber()
    • isSetIPATarget

      public boolean isSetIPATarget()
    • setSetIPATarget

      public void setSetIPATarget(boolean setIPATarget)
    • isSetIPAActual

      public boolean isSetIPAActual()
    • setSetIPAActual

      public void setSetIPAActual(boolean setIPAActual)
    • isOverwrite

      public boolean isOverwrite()
    • setOverwrite

      public void setOverwrite(boolean overwrite)
    • getRecordFilter

      public RecordFilter getRecordFilter()
    • setRecordFilter

      public void setRecordFilter(RecordFilter recordFilter)
    • getDictionary

      public IPADictionary getDictionary()
    • setDictionary

      public void setDictionary(IPADictionary dictionary)
    • getSyllabifier

      public Syllabifier getSyllabifier()
    • setSyllabifier

      public void setSyllabifier(Syllabifier syllabifier)
    • getEditor

      public SessionEditor getEditor()
    • transcribeRecord

      public UndoableEdit transcribeRecord(Record record)
      Transcribe the given record.
      Parameters:
      record -
      Returns:
      an undoable edit for the transciption
    • transcribeSession

      public UndoableEdit transcribeSession(Session session)
      Transcribe the given session.
      Parameters:
      session -
      Returns:
      the undoable edit for the transcription operation