public class DefaultProsodicSentenceData extends de.ims.icarus.language.coref.DefaultCoreferenceData implements ProsodicSentenceData
forms, index, indexedProperties, properties
DOCUMENT_ID_PROPERTY, PART_ID_PROPERTY, PHRASE_TREE_PROPERTY, SENTENCE_ID_PROPERTY, SPEAKER_PROPERTY
AUDIO_FILE_KEY, AUDIO_OFFSET_KEY, BEGIN_TS_KEY, CODA_SIZE_KEY, CODA_TYPE_KEY, DOCUMENT_ID, END_TS_KEY, FLAG_MAPS_SYLLABLES, IS_LEX, IS_REF, NEXT_SYL_LEXICAL_STRESS, NUM_SYL_LAST_STRESS, NUM_SYL_NEXT_STRESS, ONSET_SIZE_KEY, ONSET_TYPE_KEY, PAINTE_A1_KEY, PAINTE_A2_KEY, PAINTE_B_KEY, PAINTE_C1_KEY, PAINTE_C2_KEY, PAINTE_CHANNEL_ABOVE_LABEL, PAINTE_CHANNEL_ABOVE_VALUE, PAINTE_CHANNEL_BELOW_LABEL, PAINTE_CHANNEL_BELOW_VALUE, PAINTE_CHANNEL_CROSSING_LABEL, PAINTE_CHANNEL_CROSSING_VALUE, PAINTE_CHANNEL_INSIDE_LABEL, PAINTE_CHANNEL_INSIDE_VALUE, PAINTE_CHANNEL_UNACCENTED_LABEL, PAINTE_D_KEY, PAINTE_EDITOR_VIEW_ID, PAINTE_MAX_C_KEY, PEAK_SHAPE_FALL_LABEL, PEAK_SHAPE_FALL_VALUE, PEAK_SHAPE_NO_PEAK_LABEL, PEAK_SHAPE_NO_PEAK_VALUE, PEAK_SHAPE_RISE_FALL_LABEL, PEAK_SHAPE_RISE_FALL_VALUE, PEAK_SHAPE_RISE_LABEL, PEAK_SHAPE_RISE_VALUE, PHONEME_COUNT_KEY, PREV_SYL_LEXICAL_STRESS, PROSODY_PERSPECTIVE_ID, PROSODY_PLUGIN_ID, SENTENCE_NUMBER_KEY, STRESS_KEY, SYLLABLE_BEGIN_TS_KEY, SYLLABLE_COUNT, SYLLABLE_DURATION_KEY, SYLLABLE_END_TS_KEY, SYLLABLE_ENDPITCH_KEY, SYLLABLE_FORM_KEY, SYLLABLE_LABEL_KEY, SYLLABLE_MIDPITCH_KEY, SYLLABLE_OFFSET_KEY, SYLLABLE_POSITION_TYPE, SYLLABLE_STARTPITCH_KEY, SYLLABLE_STRESS_KEY, SYLLABLE_TIMESTAMP_KEY, SYLLABLE_VOWEL_KEY, TOBI_LABEL, TOBI_TONE, TONAL_PROMINENCE_KEY, VOWEL_DURATION_KEY
DATA_GROUP_LABEL, DATA_GROUP_VALUE, DATA_HEAD_ROOT, DATA_LEFT_LABEL, DATA_LEFT_VALUE, DATA_NO_VALUE, DATA_RIGHT_LABEL, DATA_RIGHT_VALUE, DATA_ROOT_LABEL, DATA_UNDEFINED_DOUBLE_VALUE, DATA_UNDEFINED_FLOAT_VALUE, DATA_UNDEFINED_LABEL, DATA_UNDEFINED_VALUE, DATA_YES_VALUE, DEPREL_KEY, DIRECTION_KEY, DISTANCE_KEY, EDGE_KEY, ENTITY_KEY, FEATURES_KEY, FLAG_PROJECTIVE, FLAGS_KEY, FORM_KEY, FRAMESET_KEY, GENDER_KEY, HEAD_KEY, ID_KEY, INDEX_KEY, LEMMA_KEY, LENGTH_KEY, NUMBER_KEY, PARSE_KEY, POS_KEY, ROOT_KEY, SENSE_KEY, SIZE_KEY, SPEAKER_FEATURES_KEY, SPEAKER_KEY, TAG_KEY, TRANSITIVE_KEY
BEGIN_INDEX_KEY, CLUSTER_ID_KEY, COREFERENCE_DOCUMENT_VIEW_ID, COREFERENCE_EXPLORER_VIEW_ID, COREFERENCE_MANAGER_VIEW_ID, COREFERENCE_PERSPECTIVE_ID, COREFERENCE_PLUGIN_ID, DOCUMENT_EXPLORER_SELECTION_CHANGED, DOCUMENT_INDEX_KEX, EDGE_TYPE, END_INDEX_KEY, ERROR_ANALYSIS_VIEW_ID, MENTION_HEAD_KEY, MENTION_SIZE_KEY, MENTION_TYPE, RANGE_KEY, SENTENCE_INDEX_KEX
Constructor and Description |
---|
DefaultProsodicSentenceData() |
DefaultProsodicSentenceData(de.ims.icarus.language.coref.DocumentData document,
java.lang.String[] forms) |
DefaultProsodicSentenceData(java.lang.String[] forms) |
Modifier and Type | Method and Description |
---|---|
DefaultProsodicSentenceData |
clone() |
float |
getBeginTimestamp(int index) |
int |
getCodaSize(int index,
int syllable) |
java.lang.String |
getCodaType(int index,
int syllable) |
ProsodicDocumentData |
getDocument() |
float |
getEndTimestamp(int index) |
java.lang.String |
getFeatures(int index) |
long |
getFlags(int index) |
int |
getHead(int index) |
java.lang.String |
getLemma(int index) |
int |
getOnsetSize(int index,
int syllable) |
java.lang.String |
getOnsetType(int index,
int syllable) |
float |
getPainteA1(int index,
int syllable) |
float |
getPainteA2(int index,
int syllable) |
float |
getPainteB(int index,
int syllable) |
float |
getPainteC1(int index,
int syllable) |
float |
getPainteC2(int index,
int syllable) |
float |
getPainteD(int index,
int syllable) |
int |
getPhonemeCount(int index,
int syllable) |
java.lang.String |
getPos(int index) |
java.lang.String |
getRelation(int index) |
int |
getSyllableCount(int index) |
float |
getSyllableDuration(int index,
int syllable) |
float |
getSyllableEndPitch(int index,
int syllable) |
java.lang.String |
getSyllableForm(int index,
int syllable) |
java.lang.String |
getSyllableLabel(int index,
int syllable) |
float |
getSyllableMidPitch(int index,
int syllable) |
int |
getSyllableOffset(int index,
int syllable) |
java.lang.Object |
getSyllableProperty(int index,
java.lang.String key,
int sylIndex) |
float |
getSyllableStartPitch(int index,
int syllable) |
float |
getSyllableTimestamp(int index,
int syllable) |
java.lang.String |
getSyllableVowel(int index,
int syllable) |
float |
getVowelDuration(int index,
int syllable) |
boolean |
isFlagSet(int index,
long flag) |
boolean |
isMapsSyllables(int index) |
boolean |
isSyllableStressed(int index,
int syllable) |
void |
setFlag(int index,
long mask,
boolean active) |
void |
setFlags(int index,
long flags) |
void |
setMapsSyllables(int index,
boolean mapsSyllables) |
getProperty, getSpans, setDocument
cloneProperties, createProperties, getForm, getIndex, getIndexedProperty, getProperties, getProperty, getSourceGrammar, getText, isEmpty, length, setForms, setIndex, setProperties, setProperty, setProperty, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProperties, getProperty, getProperty, getSpans
public DefaultProsodicSentenceData(de.ims.icarus.language.coref.DocumentData document, java.lang.String[] forms)
document
- forms
- public DefaultProsodicSentenceData(java.lang.String[] forms)
public DefaultProsodicSentenceData()
public DefaultProsodicSentenceData clone()
clone
in interface de.ims.icarus.language.SentenceData
clone
in class de.ims.icarus.language.coref.DefaultCoreferenceData
public ProsodicDocumentData getDocument()
getDocument
in interface de.ims.icarus.language.coref.CoreferenceData
getDocument
in interface ProsodicSentenceData
getDocument
in class de.ims.icarus.language.coref.DefaultCoreferenceData
DefaultCoreferenceData.getDocument()
public java.lang.String getPos(int index)
getPos
in interface de.ims.icarus.language.SentenceData
getPos
in class de.ims.icarus.language.BasicSentenceData<de.ims.icarus.util.CompactProperties>
SentenceData.getPos(int)
public java.lang.String getRelation(int index)
getRelation
in interface de.ims.icarus.language.dependency.DependencySentenceData
DependencySentenceData.getRelation(int)
public java.lang.String getLemma(int index)
getLemma
in interface de.ims.icarus.language.SentenceData
getLemma
in class de.ims.icarus.language.BasicSentenceData<de.ims.icarus.util.CompactProperties>
SentenceData.getLemma(int)
public java.lang.String getFeatures(int index)
getFeatures
in interface de.ims.icarus.language.SentenceData
getFeatures
in class de.ims.icarus.language.BasicSentenceData<de.ims.icarus.util.CompactProperties>
SentenceData.getFeatures(int)
public int getHead(int index)
getHead
in interface de.ims.icarus.language.dependency.DependencySentenceData
DependencySentenceData.getHead(int)
public boolean isFlagSet(int index, long flag)
isFlagSet
in interface de.ims.icarus.language.SentenceData
isFlagSet
in class de.ims.icarus.language.BasicSentenceData<de.ims.icarus.util.CompactProperties>
SentenceData.isFlagSet(int, long)
public long getFlags(int index)
getFlags
in interface de.ims.icarus.language.SentenceData
getFlags
in class de.ims.icarus.language.BasicSentenceData<de.ims.icarus.util.CompactProperties>
SentenceData.getFlags(int)
public void setFlag(int index, long mask, boolean active)
public void setFlags(int index, long flags)
public java.lang.Object getSyllableProperty(int index, java.lang.String key, int sylIndex)
getSyllableProperty
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableProperty(int, java.lang.String, int)
public float getBeginTimestamp(int index)
getBeginTimestamp
in interface ProsodicSentenceData
ProsodicSentenceData.getBeginTimestamp(int)
public float getEndTimestamp(int index)
getEndTimestamp
in interface ProsodicSentenceData
ProsodicSentenceData.getEndTimestamp(int)
public int getSyllableCount(int index)
getSyllableCount
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableCount(int)
public int getSyllableOffset(int index, int syllable)
getSyllableOffset
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableOffset(int, int)
public java.lang.String getSyllableLabel(int index, int syllable)
getSyllableLabel
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableLabel(int, int)
public java.lang.String getSyllableForm(int index, int syllable)
getSyllableForm
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableForm(int, int)
public float getSyllableTimestamp(int index, int syllable)
getSyllableTimestamp
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableTimestamp(int, int)
public java.lang.String getSyllableVowel(int index, int syllable)
getSyllableVowel
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableVowel(int, int)
public boolean isSyllableStressed(int index, int syllable)
isSyllableStressed
in interface ProsodicSentenceData
ProsodicSentenceData.isSyllableStressed(int, int)
public float getSyllableDuration(int index, int syllable)
getSyllableDuration
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableDuration(int, int)
public float getVowelDuration(int index, int syllable)
getVowelDuration
in interface ProsodicSentenceData
ProsodicSentenceData.getVowelDuration(int, int)
public float getSyllableStartPitch(int index, int syllable)
getSyllableStartPitch
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableStartPitch(int, int)
public float getSyllableMidPitch(int index, int syllable)
getSyllableMidPitch
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableMidPitch(int, int)
public float getSyllableEndPitch(int index, int syllable)
getSyllableEndPitch
in interface ProsodicSentenceData
ProsodicSentenceData.getSyllableEndPitch(int, int)
public java.lang.String getCodaType(int index, int syllable)
getCodaType
in interface ProsodicSentenceData
ProsodicSentenceData.getCodaType(int, int)
public boolean isMapsSyllables(int index)
isMapsSyllables
in interface ProsodicSentenceData
public void setMapsSyllables(int index, boolean mapsSyllables)
mapsSyllables
- the mapsSyllables to setpublic int getCodaSize(int index, int syllable)
getCodaSize
in interface ProsodicSentenceData
ProsodicSentenceData.getCodaSize(int, int)
public java.lang.String getOnsetType(int index, int syllable)
getOnsetType
in interface ProsodicSentenceData
ProsodicSentenceData.getOnsetType(int, int)
public int getOnsetSize(int index, int syllable)
getOnsetSize
in interface ProsodicSentenceData
ProsodicSentenceData.getOnsetSize(int, int)
public int getPhonemeCount(int index, int syllable)
getPhonemeCount
in interface ProsodicSentenceData
ProsodicSentenceData.getPhonemeCount(int, int)
public float getPainteA1(int index, int syllable)
getPainteA1
in interface ProsodicSentenceData
ProsodicSentenceData.getPainteA1(int, int)
public float getPainteA2(int index, int syllable)
getPainteA2
in interface ProsodicSentenceData
ProsodicSentenceData.getPainteA2(int, int)
public float getPainteB(int index, int syllable)
getPainteB
in interface ProsodicSentenceData
ProsodicSentenceData.getPainteB(int, int)
public float getPainteC1(int index, int syllable)
getPainteC1
in interface ProsodicSentenceData
ProsodicSentenceData.getPainteC1(int, int)
public float getPainteC2(int index, int syllable)
getPainteC2
in interface ProsodicSentenceData
ProsodicSentenceData.getPainteC2(int, int)
public float getPainteD(int index, int syllable)
getPainteD
in interface ProsodicSentenceData
ProsodicSentenceData.getPainteD(int, int)