# This file lists the features and their weights to be used for # creating the MARY features file. # The same file can also be used to override weights in a run-time system. # Three sections are distinguished: Byte-valued, Short-valued, and # Continuous features. # # Lines starting with '#' are ignored; they can be used for comments # anywhere in the file. Empty lines are also ignored. # Entries must have the following form: # # | # # For byte and short features, is simply the # (float) number representing the weight. # For continuous features, is the # (float) number representing the weight, followed by an optional # weighting function including arguments. # # The is the feature name, which in the case of # byte and short features is followed by the full list of feature values. # # Note that the feature definitions must be identical between this file # and all unit feature files for individual database utterances. # # Author: Marc Schroeder, September 2006, March 2007 ByteValuedFeatureProcessors 0 | mary_halfphone_unitname 0 0_L 0_R V_L V_R i_L i_R I_L I_R U_L U_R {_L {_R @_L @_R r=_L r=_R A_L A_R O_L O_R u_L u_R E_L E_R EI_L EI_R AI_L AI_R OI_L OI_R aU_L aU_R @U_L @U_R j_L j_R h_L h_R N_L N_R S_L S_R T_L T_R Z_L Z_R D_L D_R tS_L tS_R dZ_L dZ_R __L __R p_L p_R t_L t_R k_L k_R b_L b_R d_L d_R g_L g_R f_L f_R s_L s_R v_L v_R z_L z_R m_L m_R n_L n_R l_L l_R r_L r_R w_L w_R 10 | mary_phoneme 0 V i I U { @ r= A O u E EI AI OI aU @U j h N S T Z D tS dZ _ p t k b d g f s v z m n l r w 0 | mary_halfphone_lr 0 L R 0 | mary_edge 0 start end 0 | mary_ph_vc 0 + - 0 | mary_ph_cplace 0 l a p b d v g 0 | mary_ph_ctype 0 s f a n l r 0 | mary_ph_cvox 0 + - 0 | mary_ph_vfront 0 1 2 3 0 | mary_ph_vheight 0 1 2 3 0 | mary_ph_vlng 0 s l d a 0 | mary_ph_vrnd 0 + - 0 | mary_prev_phoneme 0 V i I U { @ r= A O u E EI AI OI aU @U j h N S T Z D tS dZ _ p t k b d g f s v z m n l r w 1 | mary_prev_vc 0 + - 1 | mary_prev_cplace 0 l a p b d v g 1 | mary_prev_ctype 0 s f a n l r 1 | mary_prev_cvox 0 + - 1 | mary_prev_vfront 0 1 2 3 1 | mary_prev_vheight 0 1 2 3 1 | mary_prev_vlng 0 s l d a 1 | mary_prev_vrnd 0 + - 0 | mary_next_phoneme 0 V i I U { @ r= A O u E EI AI OI aU @U j h N S T Z D tS dZ _ p t k b d g f s v z m n l r w 1 | mary_next_vc 0 + - 1 | mary_next_cplace 0 l a p b d v g 1 | mary_next_ctype 0 s f a n l r 1 | mary_next_cvox 0 + - 1 | mary_next_vfront 0 1 2 3 1 | mary_next_vheight 0 1 2 3 1 | mary_next_vlng 0 s l d a 1 | mary_next_vrnd 0 + - 1 | mary_stressed 0 1 0 | mary_pos_in_syl 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 | mary_syl_break 0 1 unused 3 4 1 | mary_prev_syl_break 0 1 unused 3 4 0 | mary_position_type 0 single final initial mid 1 | mary_next_is_pause 0 1 1 | mary_prev_is_pause 0 1 0 | mary_gpos 0 in to det md cc wp pps aux punc content 0 | mary_tobi_accent 0 * H* !H* ^H* L* L+H* L*+H L+!H* L*+!H L+^H* L*+^H H+L* H+!H* H+^H* !H+!H* ^H+!H* ^H+^H* H*+L !H*+L 0 | mary_tobi_endtone 0 H- !H- L- H-% !H-% H-^H% !H-^H% L-H% L-% L-L% H-H% H-L% 0 | mary_next_tobi_accent 0 * H* !H* ^H* L* L+H* L*+H L+!H* L*+!H L+^H* L*+^H H+L* H+!H* H+^H* !H+!H* ^H+!H* ^H+^H* H*+L !H*+L 0 | mary_next_tobi_endtone 0 H- !H- L- H-% !H-% H-^H% !H-^H% L-H% L-% L-L% H-H% H-L% 0 | mary_nextnext_tobi_accent 0 * H* !H* ^H* L* L+H* L*+H L+!H* L*+!H L+^H* L*+^H H+L* H+!H* H+^H* !H+!H* ^H+!H* ^H+^H* H*+L !H*+L 0 | mary_nextnext_tobi_endtone 0 H- !H- L- H-% !H-% H-^H% !H-^H% L-H% L-% L-L% H-H% H-L% 0 | mary_sentence_punc 0 . , ; : ( ) ? ! " 0 | mary_accented 0 1 0 | mary_sentence_numphrases 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_phrases_from_sentence_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_phrases_from_sentence_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_sentence_numwords 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_words_from_sentence_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_words_from_sentence_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_phrase_numwords 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_words_from_phrase_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_words_from_phrase_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_phrase_numsyls 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_from_phrase_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_from_phrase_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_stressed_syls_from_phrase_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_stressed_syls_from_phrase_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_accented_syls_from_phrase_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_accented_syls_from_phrase_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_word_numsyls 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_from_word_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_from_word_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_word_numsegs 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_segs_from_word_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_segs_from_word_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syl_numsegs 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_segs_from_syl_start 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_segs_from_syl_end 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_from_prev_stressed 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_to_next_stressed 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_from_prev_accent 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_syls_to_next_accent 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_phrase_endtone 0 H- !H- L- H-% !H-% H-^H% !H-^H% L-H% L-% L-L% H-H% H-L% 0 | mary_prev_phrase_endtone 0 H- !H- L- H-% !H-% H-^H% !H-^H% L-H% L-% L-L% H-H% H-L% 0 | mary_next_accent 0 * H* !H* ^H* L* L+H* L*+H L+!H* L*+!H L+^H* L*+^H H+L* H+!H* H+^H* !H+!H* ^H+!H* ^H+^H* H*+L !H*+L 0 | mary_prev_accent 0 * H* !H* ^H* L* L+H* L*+H L+!H* L*+!H L+^H* L*+^H H+L* H+!H* H+^H* !H+!H* ^H+!H* ^H+^H* H*+L !H*+L 0 | mary_prev_punctuation 0 . , ; : ( ) ? ! " 0 | mary_next_punctuation 0 . , ; : ( ) ? ! " 0 | mary_words_from_prev_punctuation 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_words_to_next_punctuation 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 0 | mary_word_frequency 0 1 2 3 4 5 6 7 8 9 ShortValuedFeatureProcessors ContinuousFeatureProcessors 100 linear | mary_unit_duration 10 linear | mary_unit_logf0