Class AutoTranscriber
java.lang.Object
ca.phon.app.session.editor.autotranscribe.AutoTranscriber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
void
setDictionary
(IPADictionary dictionary) void
setOverwrite
(boolean overwrite) void
setRecordFilter
(RecordFilter recordFilter) void
setSetIPAActual
(boolean setIPAActual) void
setSetIPATarget
(boolean setIPATarget) void
setSyllabifier
(Syllabifier syllabifier) void
setTranscriber
(Transcriber transcriber) static IPATranscript
transcribe
(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
-