Class AutoTranscriber
java.lang.Object
ca.phon.app.session.editor.autotranscribe.AutoTranscriber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanvoidsetDictionary(IPADictionary dictionary) voidsetOverwrite(boolean overwrite) voidsetRecordFilter(RecordFilter recordFilter) voidsetSetIPAActual(boolean setIPAActual) voidsetSetIPATarget(boolean setIPATarget) voidsetSyllabifier(Syllabifier syllabifier) voidsetTranscriber(Transcriber transcriber) static IPATranscripttranscribe(Orthography orthography, IPADictionary dictionary) Transcribe given orthographytranscribeRecord(Record record) Transcribe the given record.transcribeSession(Session session) Transcribe the given session.transcribeTier(Record record, Tier<IPATranscript> ipaTier) Transcribe tier.transcribeTier(Map<Tier<IPATranscript>, IPATranscript> transcriptMap, Record record, Tier<IPATranscript> ipaTier) Transcribe tier.
-
Constructor Details
-
AutoTranscriber
-
-
Method Details
-
getSession
-
getEditorEventManager
-
setTranscriber
-
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
-
setRecordFilter
-
getDictionary
-
setDictionary
-
getSyllabifier
-
setSyllabifier
-
transcribe
Transcribe given orthography- Parameters:
orthography-- Returns:
- generated ipa transcript
-
transcribeRecord
Transcribe the given record.- Parameters:
record-- Returns:
- an undoable edit for the transciption
-
transcribeTier
Transcribe tier. This will return an undoable edit which has not yet been performed. Either post the edit directly to the editor undo support or call 'doIt' before adding to a compound edit. -
transcribeTier
public IPALookupEdit transcribeTier(Map<Tier<IPATranscript>, IPATranscript> transcriptMap, Record record, Tier<IPATranscript> ipaTier) Transcribe tier. This will return an undoable edit which has not yet been performed. Either post the edit directly to the editor undo support or call 'doIt' before adding to a compound edit.- Parameters:
transcriptMap-record-ipaTier-- Returns:
- undoable edit for ipa tier
-
transcribeSession
Transcribe the given session.- Parameters:
session-- Returns:
- the undoable edit for the transcription operation
-