diff --git a/dictsource/ur_list b/dictsource/ur_list index d2bec7b3..227d8137 100644 --- a/dictsource/ur_list +++ b/dictsource/ur_list @@ -11,11 +11,11 @@ ٹ t.e: ث se: ج Ji:m -ج ce: +چ ce: ح bar.i:||He: خ xe: د da:l -د d.a:l +ڈ d.a:l ذ za:l ر Re: ڑ r.e: @@ -37,12 +37,15 @@ م mi:m ن nu:n و va:O +ہ He: +ں ghUnna ﮨ cho:ti:||He: ھ dO||caSmi:||He: ء HamzaH ی cho:t.i:||je: ے bar.i:||je: + َ z@b@R ِ ze:R ُ pe:S diff --git a/espeak-data/mbrola_ph/lt1_phtrans b/espeak-data/mbrola_ph/lt1_phtrans new file mode 100644 index 00000000..1066dfbc Binary files /dev/null and b/espeak-data/mbrola_ph/lt1_phtrans differ diff --git a/espeak-data/mbrola_ph/lt2_phtrans b/espeak-data/mbrola_ph/lt2_phtrans new file mode 100644 index 00000000..1066dfbc Binary files /dev/null and b/espeak-data/mbrola_ph/lt2_phtrans differ diff --git a/espeak-data/voices/test/lt b/espeak-data/voices/test/lt new file mode 100644 index 00000000..8295f6b2 --- /dev/null +++ b/espeak-data/voices/test/lt @@ -0,0 +1,5 @@ + +name lithuanian +language lt +gender male + diff --git a/phsource/ph_irish b/phsource/ph_irish index 0fb50309..3accb114 100644 --- a/phsource/ph_irish +++ b/phsource/ph_irish @@ -1,6 +1,6 @@ // Irish Phonemes // written by Ronan McGuirk -// April 2012 version 0.3 +// April-June 2012 version 1.0 //==================================================== //==================================================== @@ -27,7 +27,7 @@ endphoneme phoneme i // optional variant of [I] for end of words vowel starttype #i endtype #i ipa ? - length 80 + length 50 FMT(vowel/ii_7) endphoneme @@ -44,6 +44,12 @@ phoneme U length 180 FMT(vowel/u_bck2) endphoneme +phoneme u1 + vowel starttype #u endtype #u + length 50 + FMT(vowel/u) +endphoneme + phoneme 0 vowel starttype #a endtype #a diff --git a/phsource/ph_nepal b/phsource/ph_nepal new file mode 100644 index 00000000..8d1c8b69 --- /dev/null +++ b/phsource/ph_nepal @@ -0,0 +1 @@ + diff --git a/phsource/vowelcharts/af b/phsource/vowelcharts/af index c3bda65b..d24284cb 100644 --- a/phsource/vowelcharts/af +++ b/phsource/vowelcharts/af @@ -1,7 +1,7 @@ @ 1 536 1416 2320 584 1400 2000 @ 0 536 1420 2420 536 1420 2420 @- 0 525 1441 2340 525 1441 2340 -a 0 -3389 682 10183 -14324 -3574 28986 +a 0 -32132 -27904 -7256 -11523 -18012 -27772 i 0 272 2247 3100 288 2247 3100 u 0 352 1000 2240 352 1000 2200 E 0 504 1900 2544 496 1920 2552 diff --git a/phsource/vowelcharts/af.png b/phsource/vowelcharts/af.png index 492929bb..eeecb4a5 100644 Binary files a/phsource/vowelcharts/af.png and b/phsource/vowelcharts/af.png differ diff --git a/phsource/vowelcharts/ca b/phsource/vowelcharts/ca index 652c15c9..1fdc9816 100644 --- a/phsource/vowelcharts/ca +++ b/phsource/vowelcharts/ca @@ -8,5 +8,5 @@ E 0 584 1820 2560 584 1820 2560 O 0 552 860 2660 552 880 2660 U 0 388 940 2420 394 980 2360 aI 0 912 1320 2740 360 2200 2820 -a# 0 514 514 514 514 514 514 +a# 0 394 0 396 350 0 352 E2 0 584 1820 2560 584 1820 2560 diff --git a/phsource/vowelcharts/ca.png b/phsource/vowelcharts/ca.png index 064a231f..88d9526f 100644 Binary files a/phsource/vowelcharts/ca.png and b/phsource/vowelcharts/ca.png differ diff --git a/phsource/vowelcharts/en b/phsource/vowelcharts/en index 2fca00d8..07ccd6fb 100644 --- a/phsource/vowelcharts/en +++ b/phsource/vowelcharts/en @@ -9,7 +9,7 @@ I2 0 408 1920 2580 416 1900 2580 @5 0 525 1441 2340 525 1441 2340 U 0 445 902 2620 445 902 2620 @L 0 485 891 2780 450 792 2980 -a# 0 -1 -1 257 257 257 257 +a# 0 514 514 514 257 257 257 aa 0 904 1320 2700 896 1340 2660 E 0 646 1780 2500 646 1780 2500 I 0 408 1940 2600 408 1940 2600 diff --git a/phsource/vowelcharts/en-n b/phsource/vowelcharts/en-n index 4199959e..a10ebbd7 100644 --- a/phsource/vowelcharts/en-n +++ b/phsource/vowelcharts/en-n @@ -25,7 +25,7 @@ O@ 0 575 891 2640 580 1023 2480 o@ 0 575 891 2640 580 1023 2480 u: 0 332 1527 2256 290 1023 2220 aU 0 660 1562 2360 340 990 2360 -oU 0 20480 0 256 768 578 140 +oU 0 -6405 26212 29798 -19970 -9211 6917 aI 0 860 1360 2660 488 1840 2440 OI 0 545 780 2720 310 2002 2500 e@ 0 647 1778 2530 593 1553 2370 diff --git a/phsource/vowelcharts/en-n.png b/phsource/vowelcharts/en-n.png index 277bd9df..a8959412 100644 Binary files a/phsource/vowelcharts/en-n.png and b/phsource/vowelcharts/en-n.png differ diff --git a/phsource/vowelcharts/en-us b/phsource/vowelcharts/en-us index b909b4bc..7ce4a5f3 100644 --- a/phsource/vowelcharts/en-us +++ b/phsource/vowelcharts/en-us @@ -9,11 +9,12 @@ I2 0 416 1800 2560 416 1800 2560 @5 0 525 1441 2340 525 1441 2340 U 0 496 1040 2560 496 1040 2560 @L 0 485 891 2780 450 792 2980 -a# 0 -256 255 0 257 257 257 +a# 0 78 0 80 34 0 36 aa 1 670 1719 2556 710 1672 2671 aa 0 700 1680 2506 652 1488 2470 E 0 544 1760 2580 608 1600 2580 I 0 408 1920 2580 416 1900 2580 +I# 0 448 1660 2528 448 1660 2528 0 0 728 1200 2660 712 1200 2660 V 0 632 1300 2640 632 1300 2640 A: 1 728 1200 2600 520 1260 1900 diff --git a/phsource/vowelcharts/en-us.png b/phsource/vowelcharts/en-us.png index ce7595a4..a0d3d7c0 100644 Binary files a/phsource/vowelcharts/en-us.png and b/phsource/vowelcharts/en-us.png differ diff --git a/phsource/vowelcharts/en-wm b/phsource/vowelcharts/en-wm index d23d3cfe..6ebf7360 100644 --- a/phsource/vowelcharts/en-wm +++ b/phsource/vowelcharts/en-wm @@ -9,7 +9,7 @@ I2 0 312 2213 2775 312 2213 2775 @5 0 525 1441 2340 525 1441 2340 U 0 445 902 2620 445 902 2620 @L 0 485 891 2780 450 792 2980 -a# 0 511 -1 257 257 257 -1 +a# 0 257 257 257 257 -1 257 aa 0 904 1320 2700 896 1340 2660 E 0 456 1980 2540 440 1980 2540 I 1 384 2030 2610 384 2030 2610 diff --git a/phsource/vowelcharts/en-wm.png b/phsource/vowelcharts/en-wm.png index e2023f2e..fc382ea8 100644 Binary files a/phsource/vowelcharts/en-wm.png and b/phsource/vowelcharts/en-wm.png differ diff --git a/phsource/vowelcharts/en.png b/phsource/vowelcharts/en.png index 5219814d..80a50597 100644 Binary files a/phsource/vowelcharts/en.png and b/phsource/vowelcharts/en.png differ diff --git a/phsource/vowelcharts/fr b/phsource/vowelcharts/fr index 75cdb96d..aadaed61 100644 --- a/phsource/vowelcharts/fr +++ b/phsource/vowelcharts/fr @@ -1,6 +1,6 @@ @ 0 456 1460 2426 456 1460 2426 @- 0 456 1460 2426 456 1460 2426 -a 0 845 1270 2695 845 1270 2695 +a 0 856 1320 2700 856 1320 2700 e 0 488 1990 2540 488 1990 2540 i 0 320 2255 3030 320 2255 3030 o 1 412 760 2680 412 760 2680 @@ -16,8 +16,8 @@ W~ 0 694 1360 2624 694 1360 2624 O~ 0 344 700 2620 344 700 2620 W 0 552 1441 2400 552 1441 2400 j/ 0 355 2222 2720 355 2222 2720 -a- 0 845 1270 2695 845 1270 2695 -a# 0 -1 -1 257 257 257 257 +a- 0 856 1320 2700 856 1320 2700 +a# 0 514 514 514 257 257 257 e- 0 488 1990 2540 488 1990 2540 E- 0 584 1820 2560 584 1820 2560 I 0 408 1940 2600 408 1940 2600 @@ -35,5 +35,5 @@ U 0 320 820 2360 320 820 2360 y" 1 280 1720 2340 280 1720 2340 y" 0 280 1720 2340 280 1720 2340 E: 0 584 1820 2560 584 1820 2560 -A 0 845 1270 2695 845 1270 2695 +A 0 856 1320 2700 856 1320 2700 V 0 654 1274 2586 654 1274 2586 diff --git a/phsource/vowelcharts/fr-ca b/phsource/vowelcharts/fr-ca index 9bb7899f..86bdcc6a 100644 --- a/phsource/vowelcharts/fr-ca +++ b/phsource/vowelcharts/fr-ca @@ -1,6 +1,6 @@ @ 0 456 1460 2426 456 1460 2426 @- 0 456 1460 2426 456 1460 2426 -a 0 845 1270 2695 845 1270 2695 +a 0 856 1320 2700 856 1320 2700 e 0 488 1990 2540 488 1990 2540 i 0 320 2255 3030 320 2255 3030 o 1 412 760 2680 412 760 2680 @@ -20,8 +20,8 @@ W~ 0 694 1360 2624 694 1360 2624 O~ 0 344 700 2620 344 700 2620 W 0 552 1441 2400 552 1441 2400 j/ 0 355 2222 2720 355 2222 2720 -a- 0 845 1270 2695 845 1270 2695 -a# 0 -1 -1 257 257 257 257 +a- 0 856 1320 2700 856 1320 2700 +a# 0 514 514 514 257 257 257 e- 0 488 1990 2540 488 1990 2540 E- 0 584 1820 2560 584 1820 2560 I 0 384 2030 2610 384 2030 2610 diff --git a/phsource/vowelcharts/fr-ca.png b/phsource/vowelcharts/fr-ca.png index c6187510..37b6ced4 100644 Binary files a/phsource/vowelcharts/fr-ca.png and b/phsource/vowelcharts/fr-ca.png differ diff --git a/phsource/vowelcharts/fr.png b/phsource/vowelcharts/fr.png index b89cf6da..cf3e8be4 100644 Binary files a/phsource/vowelcharts/fr.png and b/phsource/vowelcharts/fr.png differ diff --git a/phsource/vowelcharts/ga b/phsource/vowelcharts/ga new file mode 100644 index 00000000..7e964eb7 --- /dev/null +++ b/phsource/vowelcharts/ga @@ -0,0 +1,26 @@ +@ 1 536 1416 2320 584 1400 2000 +@ 1 536 1416 2320 584 1400 2000 +@ 0 536 1420 2420 536 1420 2420 +a 0 841 1409 2550 841 1409 2550 +e 0 456 1980 2540 440 1980 2540 +i 0 376 1970 2585 376 1970 2585 +o 0 552 860 2660 552 880 2660 +u 0 320 860 2360 320 860 2460 +E 0 646 1780 2500 646 1780 2500 +I 0 408 1940 2600 408 1940 2600 +O 0 552 860 2660 552 880 2660 +U 0 320 820 2360 320 820 2360 +u1 0 320 860 2360 320 860 2460 +0 0 728 1200 2660 712 1200 2660 +A: 0 775 1067 2800 795 1122 2580 +A1: 0 775 1067 2800 795 1122 2580 +A0: 0 775 1067 2800 795 1122 2580 +0A: 0 775 1067 2800 795 1122 2580 +A9: 0 775 1067 2800 795 1122 2580 +e: 0 456 1980 2540 440 1980 2540 +i: 0 280 2280 2840 240 2339 2840 +o: 0 454 812 2559 432 824 2520 +o2 0 454 812 2559 432 824 2520 +o3 0 454 812 2559 432 824 2520 +u: 0 320 860 2360 320 860 2460 +V 0 672 1180 2595 672 1180 2595 diff --git a/phsource/vowelcharts/ga.png b/phsource/vowelcharts/ga.png new file mode 100644 index 00000000..ccdcf632 Binary files /dev/null and b/phsource/vowelcharts/ga.png differ diff --git a/phsource/vowelcharts/ht b/phsource/vowelcharts/ht index b89c96d7..af61ae55 100644 --- a/phsource/vowelcharts/ht +++ b/phsource/vowelcharts/ht @@ -1,4 +1,4 @@ -a 0 845 1270 2695 845 1270 2695 +a 0 856 1320 2700 856 1320 2700 e 0 436 2076 2604 436 2076 2604 i 0 320 2255 3030 320 2255 3030 o 0 412 760 2680 412 760 2680 diff --git a/phsource/vowelcharts/ht.png b/phsource/vowelcharts/ht.png index 0fae69be..2c8f0da3 100644 Binary files a/phsource/vowelcharts/ht.png and b/phsource/vowelcharts/ht.png differ diff --git a/phsource/vowelcharts/it b/phsource/vowelcharts/it index b856a4b8..06416149 100644 --- a/phsource/vowelcharts/it +++ b/phsource/vowelcharts/it @@ -4,6 +4,7 @@ e 0 416 2140 2660 416 2140 2660 i 0 280 2280 2840 240 2339 2840 o 0 454 812 2559 432 824 2520 u 0 320 740 2400 320 740 2400 +a/ 1 800 1320 2637 800 1320 2637 a/ 0 834 1220 2690 834 1220 2690 E 0 584 1820 2560 584 1820 2560 O 0 584 940 2580 584 940 2580 diff --git a/phsource/vowelcharts/it.png b/phsource/vowelcharts/it.png index 05c0127a..2d503316 100644 Binary files a/phsource/vowelcharts/it.png and b/phsource/vowelcharts/it.png differ diff --git a/phsource/vowelcharts/lt b/phsource/vowelcharts/lt new file mode 100644 index 00000000..e43c8252 --- /dev/null +++ b/phsource/vowelcharts/lt @@ -0,0 +1,34 @@ +@ 0 448 1220 2260 448 1220 2260 +a 0 784 1180 2680 776 1200 2680 +e 1 720 1760 2420 672 1562 2520 +e 0 584 1820 2560 584 1820 2560 +i 0 272 2247 3100 288 2247 3100 +o 0 512 860 2648 512 860 2648 +u 0 320 860 2360 320 860 2460 +w 0 320 860 2360 320 860 2460 +A 0 784 1180 2680 776 1200 2680 +a: 0 784 1180 2680 776 1200 2680 +E 1 720 1760 2420 672 1562 2520 +E 0 584 1820 2560 584 1820 2560 +e: 0 584 1820 2560 584 1820 2560 +ee 0 376 1980 2680 544 1800 2440 +eA 0 672 1740 2559 896 1440 2700 +I 0 272 2247 3100 288 2247 3100 +i: 0 296 2220 2880 288 2260 2900 +O 0 512 860 2648 512 860 2648 +o: 0 512 860 2648 512 860 2648 +U 0 320 860 2360 320 860 2460 +u: 0 320 740 2400 320 740 2400 +W 0 320 860 2360 320 860 2460 +ai 0 752 1140 2820 424 2000 2500 +ei 0 547 1855 2536 320 2300 2740 +au 0 688 1060 2580 368 900 2540 +uo 0 373 805 2662 640 1060 2800 +oi 0 545 780 2720 310 2002 2500 +ui 0 321 965 2377 328 2160 2720 +ie 0 280 2280 2820 584 1780 2560 +aU 0 847 1383 2510 360 800 2360 +eU 0 460 1929 2512 327 947 2367 +oU 0 496 900 2520 360 800 2140 +aI 0 912 1320 2740 360 2200 2820 +eI 0 608 1800 2529 408 1960 2600 diff --git a/phsource/vowelcharts/lt.png b/phsource/vowelcharts/lt.png new file mode 100644 index 00000000..8065d6ce Binary files /dev/null and b/phsource/vowelcharts/lt.png differ diff --git a/phsource/vowelcharts/pa b/phsource/vowelcharts/pa index 27dc1f9c..fbe593db 100644 --- a/phsource/vowelcharts/pa +++ b/phsource/vowelcharts/pa @@ -7,6 +7,7 @@ o 0 454 812 2559 432 824 2520 u 0 320 740 2400 320 740 2400 V 1 584 1440 2460 600 1440 2460 V 0 695 1316 2500 695 1316 2500 +i: 0 304 2440 3020 304 2440 3020 I 0 360 2120 2680 360 2120 2660 E 0 645 1705 2520 645 1705 2520 o: 0 454 812 2559 432 824 2520 @@ -22,3 +23,4 @@ O~ 0 540 896 2632 512 900 2620 o~ 0 448 840 2598 448 840 2598 U~ 0 328 900 2360 328 900 2360 u~ 0 328 900 2360 328 900 2360 +eI 0 680 1800 2440 355 2222 2720 diff --git a/phsource/vowelcharts/pa.png b/phsource/vowelcharts/pa.png index 5a6543f7..3397c831 100644 Binary files a/phsource/vowelcharts/pa.png and b/phsource/vowelcharts/pa.png differ diff --git a/phsource/vowelcharts/pt-pt b/phsource/vowelcharts/pt-pt index 4b715e33..6b989eea 100644 --- a/phsource/vowelcharts/pt-pt +++ b/phsource/vowelcharts/pt-pt @@ -21,7 +21,7 @@ o~ 0 448 840 2598 448 840 2598 u~ 0 328 900 2360 328 900 2360 &~ 0 670 1719 2556 710 1672 2671 &U~ 0 658 1408 2460 392 520 2580 -& 0 257 -1 257 257 257 257 +& 0 514 514 514 257 -255 257 &/ 0 658 1408 2460 658 1408 2460 A 0 896 1440 2710 896 1440 2710 i/ 0 376 1515 2460 376 1515 2460 diff --git a/phsource/vowelcharts/pt-pt.png b/phsource/vowelcharts/pt-pt.png index 33fec8ff..f5a015d0 100644 Binary files a/phsource/vowelcharts/pt-pt.png and b/phsource/vowelcharts/pt-pt.png differ diff --git a/phsource/xph_nepali b/phsource/xph_nepali new file mode 100644 index 00000000..b880b4bd --- /dev/null +++ b/phsource/xph_nepali @@ -0,0 +1,133 @@ + +//==================================================== +// Nepali (inherits from Hindi) +//==================================================== + +phoneme V + vowel starttype #@ endtype #@ + length 160 + ChangeIfNotStressed(@) + IF nextPh(H) THEN + FMT(vowel/@_low) + ENDIF + FMT(vowel/@_bck) +endphoneme + +phoneme @3 // use a more front [@] after palatal consonants + vowel starttype #@ endtype #@ + length 140 + FMT(vowel/@_3) +endphoneme + +phoneme @/ + vowel starttype #@ endtype #@ + length 130 + IF nextPh(H) THEN + FMT(vowel/@_low) + ENDIF + FMT(vowel/@_bck) +endphoneme + + +phoneme i + vowel starttype #i endtype #i + length 160 + IfNextVowelAppend(;) + FMT(vowel/i) +endphoneme + +phoneme e + vowel starttype #e endtype #e + length 180 + FMT(vowel/e) +endphoneme + +phoneme a + vowel long starttype #a endtype #a + length 230 + FMT(vowel/aa_9) +endphoneme + +phoneme o + vowel starttype #o endtype #o + length 180 + FMT(vowel/o_mid) +endphoneme + +phoneme u + vowel starttype #u endtype #u + length 160 + FMT(vowel/u_bck) +endphoneme + + + + + +// Diphthongs +//=========== + + +phoneme aI + vowel long starttype #a endtype #i + length 240 + long + FMT(vdiph/aai) +endphoneme + +phoneme aU + vowel long starttype #a endtype #u + length 240 + long + FMT(vdiph/aau_3) +endphoneme + +phoneme eI + vowel long starttype #e endtype #i + length 240 + long + FMT(vdiph/eei) +endphoneme + +phoneme eU + vowel long starttype #e endtype #u + length 240 + long + FMT(vdiph/eu) +endphoneme + +phoneme VI + vowel long starttype #@ endtype #i + length 240 + long + FMT(vdiph/Vi) +endphoneme + +phoneme VU + vowel long starttype #@ endtype #u + length 240 + long + FMT(vdiph/Vu) +endphoneme + +phoneme oI + vowel long starttype #o endtype #i + length 240 + long + FMT(vdiph/oi) +endphoneme + +phoneme oU + vowel long starttype #o endtype #u + length 240 + long + FMT(vdiph/ou) +endphoneme + +phoneme uI + vowel long starttype #u endtype #i + length 240 + long + FMT(vdiph/ui) +endphoneme +