public class ProsodyUtils extends java.lang.Object implements ProsodyConstants
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
Constructor and Description |
---|
ProsodyUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
appendProperties(java.lang.StringBuilder buffer,
java.lang.String key,
ProsodicSentenceData sentence,
int wordIndex) |
static java.lang.String[] |
getDefaultDocumentPropertyKeys() |
static java.lang.String[] |
getDefaultNumericalSyllablePropertyKeys() |
static java.lang.String[] |
getDefaultSentencePropertyKeys() |
static java.lang.String[] |
getDefaultSyllablePropertyKeys() |
static java.lang.String[] |
getDefaultWordPropertyKeys() |
static java.lang.String |
getPaIntEChannelLabel(int value) |
static java.lang.String |
getPeakShapeLabel(int value) |
static de.ims.icarus.util.data.ContentType |
getProsodyAnnotationType() |
static de.ims.icarus.util.data.ContentType |
getProsodyDocumentContentType() |
static de.ims.icarus.util.data.ContentType |
getProsodySentenceContentType() |
static java.awt.Cursor |
getSpeakerCursor() |
static boolean |
isNumberToken(java.lang.String word) |
static int |
parsePaIntEChannelLabel(java.lang.String label) |
static int |
parsePeakShapeLabel(java.lang.String label) |
public static java.awt.Cursor getSpeakerCursor()
public static de.ims.icarus.util.data.ContentType getProsodyDocumentContentType()
public static de.ims.icarus.util.data.ContentType getProsodySentenceContentType()
public static de.ims.icarus.util.data.ContentType getProsodyAnnotationType()
public static boolean isNumberToken(java.lang.String word)
public static java.lang.String[] getDefaultWordPropertyKeys()
public static java.lang.String[] getDefaultSyllablePropertyKeys()
public static java.lang.String[] getDefaultNumericalSyllablePropertyKeys()
public static java.lang.String[] getDefaultSentencePropertyKeys()
public static java.lang.String[] getDefaultDocumentPropertyKeys()
public static void appendProperties(java.lang.StringBuilder buffer, java.lang.String key, ProsodicSentenceData sentence, int wordIndex)
public static java.lang.String getPeakShapeLabel(int value)
public static int parsePeakShapeLabel(java.lang.String label)
public static java.lang.String getPaIntEChannelLabel(int value)
public static int parsePaIntEChannelLabel(java.lang.String label)