phsource/ph_malayalam \ | phsource/ph_malayalam \ | ||||
phsource/ph_maltese \ | phsource/ph_maltese \ | ||||
phsource/ph_manipuri \ | phsource/ph_manipuri \ | ||||
phsource/ph_maori \ | |||||
phsource/ph_marathi \ | phsource/ph_marathi \ | ||||
phsource/ph_nahuatl \ | phsource/ph_nahuatl \ | ||||
phsource/ph_nepali \ | phsource/ph_nepali \ | ||||
espeak-ng-data/lfn_dict \ | espeak-ng-data/lfn_dict \ | ||||
espeak-ng-data/lt_dict \ | espeak-ng-data/lt_dict \ | ||||
espeak-ng-data/lv_dict \ | espeak-ng-data/lv_dict \ | ||||
espeak-ng-data/mi_dict \ | |||||
espeak-ng-data/mk_dict \ | espeak-ng-data/mk_dict \ | ||||
espeak-ng-data/ml_dict \ | espeak-ng-data/ml_dict \ | ||||
espeak-ng-data/mni_dict \ | espeak-ng-data/mni_dict \ | ||||
espeak-ng-data/lv_dict: src/espeak-ng phsource/phonemes.stamp dictsource/lv_list dictsource/lv_rules dictsource/lv_extra | espeak-ng-data/lv_dict: src/espeak-ng phsource/phonemes.stamp dictsource/lv_list dictsource/lv_rules dictsource/lv_extra | ||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=lv && cd .. | cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=lv && cd .. | ||||
mk: espeak-ng-data/mi_dict | |||||
dictsource/mi_extra: | |||||
touch dictsource/mi_extra | |||||
espeak-ng-data/mi_dict: src/espeak-ng phsource/phonemes.stamp dictsource/mi_list dictsource/mi_rules dictsource/mi_extra | |||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=mi && cd .. | |||||
mk: espeak-ng-data/mk_dict | mk: espeak-ng-data/mk_dict | ||||
dictsource/mk_extra: | dictsource/mk_extra: | ||||
touch dictsource/mk_extra | touch dictsource/mk_extra |
// ***************************************************************************/ | |||||
// * Kyrgyz Language ky ky_list * | |||||
// * Original Author Joshua Meyer 7-1-2016 * | |||||
// * Contact info: [email protected] * | |||||
// ***************************************************************************/ | |||||
// * This program is free software; you can redistribute it and/or modify * | |||||
// * it under the terms of the GNU General Public License as published by * | |||||
// * the Free Software Foundation; either version 3 of the License, or * | |||||
// * (at your option) any later version. * | |||||
// * * | |||||
// * This program is distributed in the hope that it will be useful, * | |||||
// * but WITHOUT ANY WARRANTY; without even the implied warranty of * | |||||
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * | |||||
// * GNU General Public License for more details. * | |||||
// * * | |||||
// * You should have received a copy of the GNU General Public License * | |||||
// * along with this program; if not, see: * | |||||
// * <http://www.gnu.org/licenses/>. * | |||||
// ***************************************************************************/ | |||||
// SOME USEFUL SYNTAX | |||||
// ' primary stress | |||||
// , secondary stress | |||||
// % unstressed syllable | |||||
// = put the primary stress on the preceding syllable | |||||
// _: short pause | |||||
// _ a shorter pause | |||||
// || indicates a word boundary within a phoneme string | |||||
// | can be used to separate two adjacent characters, to prevent | |||||
// them from being considered as a multi-character phoneme mnemonic | |||||
// Numbers | |||||
_0 kore | |||||
_1 tahi | |||||
_2 rua | |||||
_3 toru | |||||
_4 faa | |||||
_5 rima | |||||
_6 ono | |||||
_7 whitu | |||||
_8 waru | |||||
_9 iwa | |||||
_10 tekau |
// This file is UTF-8 encoded | |||||
// The first symbol(s) is/are the orthography | |||||
// The second symbol(s) is/are the name of the phoneme | |||||
// Māori | |||||
.group a | |||||
a a | |||||
.group ā | |||||
ā aa | |||||
.group e | |||||
e e | |||||
.group ē | |||||
ē ee | |||||
.group i | |||||
i i | |||||
.group ī | |||||
ī ii | |||||
.group o | |||||
o o | |||||
.group ō | |||||
ō oo | |||||
.group u | |||||
u u | |||||
.group ū | |||||
ū uu | |||||
.group h | |||||
h h | |||||
.group k | |||||
k k | |||||
.group m | |||||
m m | |||||
.group n | |||||
n n | |||||
ng n //needs to change | |||||
.group p | |||||
p p | |||||
.group r | |||||
r r | |||||
.group t | |||||
t t | |||||
.group w | |||||
w w | |||||
wh f //needs to change (maybe) |
language mi | |||||
// https://github.com/espeak-ng/espeak-ng/blob/master/docs/voices.md#words | |||||
words 1 2 | |||||
// taken from Jacky | |||||
pitch 85 130 | |||||
formant 0 150 155 100 | |||||
formant 1 90 155 70 | |||||
formant 2 95 70 64 | |||||
formant 3 15 20 30 | |||||
formant 4 20 30 40 | |||||
formant 5 65 20 65 | |||||
formant 6 70 80 100 | |||||
formant 7 20 80 100 | |||||
formant 8 100 95 80 | |||||
voicing 135 | |||||
consonants 110 |
// Māori phonemes | |||||
// what follows the word 'phoneme' is the name of the phoneme | |||||
//======= | |||||
// VOWELS | |||||
//======= | |||||
phoneme a //so the name of this phoneme is 'a' | |||||
vwl starttype #a endtype #a | |||||
length 140 | |||||
FMT(vowel/a_5) //from latin | |||||
endphoneme | |||||
phoneme aa //so the name of this phoneme is 'aa' | |||||
vwl starttype #a endtype #a | |||||
length 280 | |||||
FMT(vowel/a_5) //copied from above and length doubled | |||||
endphoneme | |||||
phoneme e | |||||
vwl starttype #e endtype #e | |||||
length 140 | |||||
FMT(vowel/e) //working hypothesis | |||||
endphoneme | |||||
phoneme ee | |||||
vwl starttype #e endtype #e | |||||
length 280 | |||||
FMT(vowel/e) //copied from above and length doubled | |||||
endphoneme | |||||
phoneme i | |||||
vwl starttype #i endtype #i | |||||
length 140 | |||||
FMT(vowel/i) //working hypothesis | |||||
endphoneme | |||||
phoneme ii | |||||
vwl starttype #i endtype #i | |||||
length 280 | |||||
FMT(vowel/i) //copied from above and length doubled | |||||
endphoneme | |||||
phoneme o | |||||
vwl starttype #o endtype #o | |||||
length 140 | |||||
FMT(vowel/o) //working hypothesis | |||||
endphoneme | |||||
phoneme oo | |||||
vwl starttype #o endtype #o | |||||
length 280 | |||||
FMT(vowel/o) //copied from above and length doubled | |||||
endphoneme | |||||
phoneme u | |||||
vwl starttype #u endtype #u | |||||
length 140 | |||||
FMT(vowel/u) //working hypothesis | |||||
endphoneme | |||||
phoneme uu | |||||
vwl starttype #u endtype #u | |||||
length 280 | |||||
FMT(vowel/u) //copied from above and length doubled | |||||
endphoneme | |||||
//=========== | |||||
// CONSONANTS | |||||
//=========== | |||||
phoneme ng | |||||
vcd vel nas //taken from ph_japanese | |||||
ipa ŋ | |||||
endphoneme | |||||
phonemetable ky base1 | phonemetable ky base1 | ||||
include ph_kyrgyz | include ph_kyrgyz | ||||
phonemetable mi base1 | |||||
include ph_maori |