| @@ -192,6 +192,7 @@ phsource/phonemes.stamp: \ | |||
| phsource/ph_basque \ | |||
| phsource/ph_bengali \ | |||
| phsource/ph_bulgarian \ | |||
| phsource/ph_burmese \ | |||
| phsource/ph_catalan \ | |||
| phsource/ph_consonants \ | |||
| phsource/ph_croatian \ | |||
| @@ -332,6 +333,7 @@ dictionaries: \ | |||
| espeak-data/ml_dict \ | |||
| espeak-data/mr_dict \ | |||
| espeak-data/ms_dict \ | |||
| espeak-data/my_dict \ | |||
| espeak-data/nci_dict \ | |||
| espeak-data/ne_dict \ | |||
| espeak-data/nl_dict \ | |||
| @@ -640,6 +642,12 @@ dictsource/ms_extra: | |||
| espeak-data/ms_dict: src/espeak phsource/phonemes.stamp dictsource/ms_list dictsource/ms_rules dictsource/ms_extra | |||
| cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak --compile=ms && cd .. | |||
| my: espeak-data/my_dict | |||
| dictsource/my_extra: | |||
| touch dictsource/my_extra | |||
| espeak-data/my_dict: src/espeak phsource/phonemes.stamp dictsource/my_list dictsource/my_rules dictsource/my_extra | |||
| cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak --compile=my && cd .. | |||
| nci: espeak-data/nci_dict | |||
| dictsource/nci_extra: | |||
| touch dictsource/nci_extra | |||
| @@ -0,0 +1,4 @@ | |||
| //စပေါ် zəbɔ | |||
| //soldier sold | |||
| //How zəbɔ | |||
| //က kə | |||
| @@ -0,0 +1,23 @@ | |||
| // This file is UTF8 encoded | |||
| // Spelling to phoneme rules for Burmese | |||
| //.replace | |||
| //၀ 0 // Convert numbers | |||
| //၁ 1 | |||
| //၂ 2 | |||
| //၃ 3 | |||
| //၄ 4 | |||
| //၅ 5 | |||
| //၆ 6 | |||
| //၇ 7 | |||
| //၈ 8 | |||
| //၉ 9 | |||
| .group စ | |||
| စ zə | |||
| .group ပ | |||
| ပ bə | |||
| .group က | |||
| က kə | |||
| @@ -0,0 +1,2 @@ | |||
| name burmese | |||
| language my | |||
| @@ -0,0 +1,224 @@ | |||
| // http://espeak.sourceforge.net/phontab.html | |||
| //========================================================= | |||
| // Burmese | |||
| //========================================================= | |||
| //=========== | |||
| // TONES | |||
| //=========== | |||
| //phoneme 1 //see vietnamese; tones taken from there | |||
| // stress | |||
| // Tone(X,Y,...) | |||
| //endphoneme | |||
| phoneme 1 //low tone | |||
| stress | |||
| Tone(20,35, envelope/i_risefall,NULL) | |||
| endphoneme | |||
| phoneme 2 //high tone | |||
| stress | |||
| Tone(45,80, envelope/p_rise,NULL) | |||
| endphoneme | |||
| phoneme 3 //creaky tone | |||
| stress | |||
| Tone(30,75, envelope/p_214, NULL) | |||
| endphoneme | |||
| phoneme 4 //checked tone | |||
| stress | |||
| Tone(20,35, envelope/i_risefall,NULL) | |||
| endphoneme | |||
| //=========== | |||
| // VOWELS | |||
| //=========== | |||
| //phoneme X | |||
| // vowel starttype #X endtype #X | |||
| // length XXX | |||
| // FMT(vowel/X_X) | |||
| //endphoneme | |||
| phoneme ə // Schwa | |||
| vowel starttype #@ endtype #@ | |||
| unstressed | |||
| length 140 | |||
| IfNextVowelAppend(r-) | |||
| IF thisPh(isWordEnd) THEN | |||
| FMT(vowel/@_6, 90) | |||
| ENDIF | |||
| FMT(vowel/@) | |||
| endphoneme | |||
| phoneme ɔ | |||
| vowel starttype #@ endtype #@ | |||
| unstressed | |||
| length 140 | |||
| IfNextVowelAppend(r-) | |||
| IF thisPh(isWordEnd) THEN | |||
| FMT(vowel/@_6, 90) | |||
| ENDIF | |||
| FMT(vowel/@) | |||
| endphoneme | |||
| phoneme o | |||
| vowel starttype #@ endtype #@ | |||
| unstressed | |||
| length 140 | |||
| IfNextVowelAppend(r-) | |||
| IF thisPh(isWordEnd) THEN | |||
| FMT(vowel/@_6, 90) | |||
| ENDIF | |||
| FMT(vowel/@) | |||
| endphoneme | |||
| //=========== | |||
| // CONSONANTS | |||
| //=========== | |||
| phoneme mh //voiceless | |||
| vls blb nasal | |||
| endphoneme | |||
| phoneme m | |||
| vcd blb nasal | |||
| endphoneme | |||
| phoneme nh | |||
| vls alv nasal | |||
| endphoneme | |||
| phoneme n | |||
| vcd alv nasal | |||
| endphoneme | |||
| phoneme ɲh | |||
| vls pal nasal | |||
| endphoneme | |||
| phoneme ɲ | |||
| vcd pal nasal | |||
| endphoneme | |||
| phoneme ŋh | |||
| vls vel nasal | |||
| endphoneme | |||
| phoneme ŋ | |||
| vcd vel nasal | |||
| endphoneme | |||
| phoneme ɴ | |||
| vcd glt nasal | |||
| endphoneme | |||
| phoneme p | |||
| vls blb stop | |||
| endphoneme | |||
| phoneme b | |||
| vcd blb stop | |||
| endphoneme | |||
| phoneme ph //aspirated | |||
| vls blb stop | |||
| endphoneme | |||
| phoneme t | |||
| vls alv stop | |||
| endphoneme | |||
| phoneme d | |||
| vcd alv stop | |||
| endphoneme | |||
| phoneme th | |||
| vls alv stop | |||
| endphoneme | |||
| phoneme tɕ | |||
| vls pla afr sibilant | |||
| endphoneme | |||
| phoneme dʑ | |||
| vcd pla afr sibilant | |||
| endphoneme | |||
| phoneme tɕh | |||
| vls pla afr sibilant | |||
| endphoneme | |||
| phoneme k | |||
| import_phoneme base/k | |||
| // vls vel stop | |||
| endphoneme | |||
| phoneme g | |||
| vcd vel stop | |||
| endphoneme | |||
| phoneme kh | |||
| vls vel stop | |||
| endphoneme | |||
| phoneme ʔ | |||
| vls glt stop | |||
| endphoneme | |||
| phoneme θ | |||
| vls dnt frc | |||
| endphoneme | |||
| phoneme ð | |||
| vcd dnt frc | |||
| endphoneme | |||
| phoneme s | |||
| vls alv frc sibilant | |||
| endphoneme | |||
| phoneme z | |||
| import_phoneme base/z | |||
| // vcd alv frc sibilant | |||
| endphoneme | |||
| phoneme sh //aspirated not palatal | |||
| vls alv frc sibilant | |||
| endphoneme | |||
| phoneme ʃ | |||
| vls pla frc sibilant | |||
| endphoneme | |||
| phoneme h | |||
| vls glt frc | |||
| endphoneme | |||
| phoneme j | |||
| vcd pal liquid | |||
| endphoneme | |||
| phoneme ɹ | |||
| vcd alv liquid | |||
| endphoneme | |||
| phoneme wh //voiceless | |||
| vls blb liquid | |||
| endphoneme | |||
| phoneme w | |||
| vcd blb liquid | |||
| endphoneme | |||
| phoneme lh //voiceless | |||
| vls alv liquid | |||
| endphoneme | |||
| phoneme l | |||
| vcd alv liquid | |||
| endphoneme | |||
| @@ -1728,14 +1728,14 @@ include ph_finnish | |||
| phonemetable et base | |||
| include ph_estonian | |||
| phonemetable fr base | |||
| include ph_french | |||
| //phonemetable fr base | |||
| //include ph_french | |||
| phonemetable fr-ca fr | |||
| include ph_french_ca | |||
| //phonemetable fr-ca fr | |||
| //include ph_french_ca | |||
| phonemetable nl base | |||
| include ph_dutch | |||
| //phonemetable nl base | |||
| //include ph_dutch | |||
| phonemetable hi_base base | |||
| @@ -1899,90 +1899,6 @@ include ph_farsi | |||
| phonemetable ar base | |||
| include ph_arabic | |||
| //************************************************************************************** | |||
| // The following lines are experimental, for future additions. | |||
| // These langauges are not in a usable state. | |||
| // These lines can be deleted. | |||
| phonemetable rw base2 | |||
| include ph_kinyarwanda | |||
| //phonemetable mn base | |||
| //include ph_mongolian | |||
| phonemetable prs base | |||
| include ph_dari | |||
| phonemetable sl pl | |||
| include ph_slovenian | |||
| phonemetable gd base | |||
| include ph_s_gaelic | |||
| phonemetable nso base | |||
| include ph_northern-sotho | |||
| phonemetable ht fr | |||
| include ph_haitian | |||
| phonemetable az tr | |||
| include ph_azerbaijani | |||
| phonemetable ak base | |||
| include ph_akan | |||
| phonemetable am base | |||
| include ph_amhari | |||
| phonemetable wo base | |||
| include ph_wolof | |||
| phonemetable dv hi_base | |||
| include ph_divehi | |||
| phonemetable te hi_base | |||
| include ph_telugu | |||
| phonemetable si hi_base | |||
| include ph_sinhala | |||
| phonemetable as bn | |||
| include ph_assamese | |||
| phonemetable or bn | |||
| include ph_oriya | |||
| phonemetable mni bn | |||
| include ph_manipuri | |||
| phonemetable tn base | |||
| include ph_setswana | |||
| phonemetable mt base | |||
| include ph_maltese | |||
| phonemetable bo hi | |||
| include ph_tibetan | |||
| phonemetable kk base | |||
| include ph_kazakh | |||
| phonemetable tt base | |||
| include ph_tatar | |||
| phonemetable ko base | |||
| include ph_korean | |||
| phonemetable kl base | |||
| include ph_greenlandic | |||
| phonemetable om base | |||
| include ph_oromo | |||
| //phonemetable en-test base | |||
| //include ph_english_test | |||
| phonemetable my base | |||
| include ph_burmese | |||