eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

phonemes 18KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097
  1. // This is the master phoneme file.
  2. //*******************************************************************
  3. // Stress Phonemes
  4. //*******************************************************************
  5. phoneme % // Unstressed
  6. stress
  7. stress_type 1
  8. endphoneme
  9. phoneme %% // Diminished stress
  10. stress
  11. stress_type 0
  12. endphoneme
  13. phoneme \, // [,] Secondary stress
  14. stress
  15. stress_type 2
  16. endphoneme
  17. phoneme \,\, // [,,] Secondary stress
  18. stress
  19. stress_type 3
  20. endphoneme
  21. phoneme ' // Primary stress
  22. stress
  23. stress_type 4
  24. endphoneme
  25. phoneme '' // Primary stress (priority)
  26. stress
  27. stress_type 5
  28. endphoneme
  29. phoneme '! // Primary stress (emphasized)
  30. stress
  31. stress_type 6
  32. endphoneme
  33. phoneme = // Place stress on previous vowel
  34. stress
  35. stress_type 2
  36. endphoneme
  37. //*******************************************************************
  38. // IPA Phonemes
  39. //*******************************************************************
  40. phonemetable ipa base
  41. include ph_ipa
  42. phonemetable base1 base
  43. // The base phoneme table contains the utility phonemes, the consonants,
  44. // and a schwa. The vowels are defined in the language specific phoneme
  45. // tables, which can also redefine consonants if they wish.
  46. //*******************************************************************
  47. // UTILITY PHONEMES
  48. //*******************************************************************
  49. phoneme || // End Word
  50. pause
  51. lengthmod 9 // no effect
  52. endphoneme
  53. phoneme _ // Short pause
  54. pause
  55. starttype _ endtype _
  56. lengthmod 1
  57. length 25
  58. endphoneme
  59. phoneme _! // Short pause, don't replace by linking
  60. pause
  61. starttype _ endtype _
  62. lengthmod 1
  63. nolink
  64. length 35
  65. endphoneme
  66. phoneme _| // Very short pause
  67. pause
  68. starttype _ endtype _
  69. lengthmod 5
  70. length 1
  71. endphoneme
  72. phoneme _: // Standard pause
  73. pause
  74. starttype _ endtype _
  75. lengthmod 1
  76. length 75
  77. endphoneme
  78. phoneme _:: // Long pause
  79. pause
  80. starttype _ endtype _
  81. lengthmod 1
  82. length 150
  83. endphoneme
  84. phoneme _;_ // clause pause
  85. pause
  86. starttype _ endtype _
  87. lengthmod 1
  88. length 200
  89. endphoneme
  90. phoneme _^_ // Change dictionary (followed by language-code in ascii
  91. pause
  92. starttype _ endtype _
  93. lengthmod 1
  94. length 10
  95. endphoneme
  96. phoneme _X1 // a language specific action
  97. pause
  98. starttype _ endtype _
  99. lengthmod 1
  100. length 10
  101. endphoneme
  102. phoneme ? // glottal stp
  103. vls glt stp
  104. lengthmod 3 // ??
  105. nolink
  106. Vowelin glstop
  107. Vowelout glstop
  108. WAV(ustop/null)
  109. endphoneme
  110. phoneme : // lengthen previous vowel by "length"
  111. virtual
  112. length 70
  113. endphoneme
  114. phoneme - // Indicates the previous phoneme is a syllabic consonant
  115. virtual
  116. endphoneme
  117. // Some default vowel definitions
  118. phoneme @ // Schwa, e.g. alph**a**
  119. vwl starttype #@ endtype #@
  120. unstressed
  121. length 140
  122. FMT(vowel/@)
  123. endphoneme
  124. phoneme @- // very short schwa
  125. vwl starttype #@ endtype #@
  126. unstressed nsy
  127. ipa ə
  128. IF nextPhW(*) OR nextPhW(r) THEN
  129. ipa NULL // @-* is used to make 'r'
  130. ENDIF
  131. length 50
  132. FMT(vowel/@-)
  133. endphoneme
  134. phoneme a // tr**a**p
  135. vwl starttype #a endtype #a
  136. length 180
  137. FMT(vowel/a)
  138. endphoneme
  139. phoneme e // German **eh**, French **é**
  140. vwl starttype #e endtype #e
  141. length 170
  142. FMT(vowel/e)
  143. endphoneme
  144. phoneme i
  145. vwl starttype #i endtype #i
  146. length 170
  147. IfNextVowelAppend(;)
  148. FMT(vowel/i)
  149. endphoneme
  150. phoneme o // German **oo**, French **o**
  151. vwl starttype #o endtype #o
  152. length 170
  153. FMT(vowel/oo)
  154. endphoneme
  155. phoneme u
  156. vwl starttype #u endtype #u
  157. length 170
  158. FMT(vowel/u)
  159. endphoneme
  160. // Syllablic consonants
  161. //=====================
  162. phoneme m-
  163. vwl starttype #@ endtype #@
  164. ipa mU+0329
  165. lengthmod 4
  166. length 170
  167. IF thisPh(isWordStart) THEN
  168. length 190
  169. ENDIF
  170. IF KlattSynth THEN
  171. FMT(klatt/m-syl)
  172. ENDIF
  173. FMT(m/m-syl)
  174. endphoneme
  175. phoneme n-
  176. vwl starttype #@ endtype #@
  177. ipa nU+0329
  178. lengthmod 4
  179. length 170
  180. IF thisPh(isWordStart) THEN
  181. length 190
  182. ENDIF
  183. IF KlattSynth THEN
  184. FMT(klatt/n-syl)
  185. ENDIF
  186. FMT(n/n-syl)
  187. endphoneme
  188. phoneme N-
  189. vwl starttype #e endtype #e
  190. ipa ŋU+0329
  191. lengthmod 4
  192. length 190
  193. FMT(nn/nn-syl)
  194. endphoneme
  195. //*******************************************************************
  196. // Other sounds
  197. //*******************************************************************
  198. phoneme #X1 // click, use for indicating capital letters
  199. vls alv frc sib
  200. lengthmod 3
  201. WAV(ustop/percus10, 60)
  202. endphoneme
  203. //*******************************************************************
  204. // VIRTUAL - referred to in vowels' vwl starttype and endtype
  205. // These each apply to a class of vowels
  206. //*******************************************************************
  207. phoneme #@ virtual
  208. endphoneme
  209. phoneme #a virtual
  210. endphoneme
  211. phoneme #e virtual
  212. endphoneme
  213. phoneme #i virtual
  214. endphoneme
  215. phoneme #o virtual
  216. endphoneme
  217. phoneme #u virtual
  218. endphoneme
  219. //*******************************************************************
  220. // SONORANTS
  221. //*******************************************************************
  222. phoneme r- // syllabic r
  223. vwl starttype #@ endtype #@
  224. ipa rU+0329
  225. unstressed
  226. length 220
  227. FMT(vowelr/r-voc)
  228. endphoneme
  229. phoneme l- // syllabic l
  230. vwl starttype #@ endtype #@
  231. ipa lU+0329
  232. unstressed
  233. length 200
  234. FMT(vwl_hi/l-voc)
  235. endphoneme
  236. phoneme r // **r**ed (Omitted if not immediately followed by a vowel)
  237. import_phoneme ipa/r\\
  238. endphoneme
  239. phoneme r/ // used for [r] when not preceding a vowel
  240. import_phoneme ipa/r\\
  241. endphoneme
  242. phoneme R
  243. liquid trl
  244. lengthmod 6
  245. ipa r
  246. IF nextPhW(R2) THEN
  247. ipa NULL
  248. ENDIF
  249. Vowelin f1=0 f2=1600 -300 300 f3=-200 80
  250. Vowelout f1=2 f2=1600 -300 300 f3=-200 80 brk
  251. FMT(r3/r_trill2) addWav(r3/r_trill2.wav, 65)
  252. endphoneme
  253. phoneme R2 // this is [R] from Slovak/Czech
  254. liquid trl
  255. lengthmod 6
  256. ipa r
  257. Vowelin f1=0 f2=1700 -300 300 f3=-300 80
  258. Vowelout f1=2 f2=1700 -300 300 f3=-300 80 brk
  259. FMT(r3/r_trill) addWav(r3/r_trill.wav, 50)
  260. endphoneme
  261. phoneme R3 // Afrikaans
  262. liquid trl
  263. lengthmod 6
  264. length 60
  265. ipa r
  266. Vowelin f1=2 f2=2700 -300 -200 f3=-1300 80
  267. Vowelout f1=2 f2=1700 -300 -200 f3=-1300 80
  268. // vowel modifier is the same as for [r]
  269. NextVowelStarts
  270. VowelStart(r/r@, -15)
  271. VowelStart(r/ra, -15)
  272. VowelStart(r/re, -15)
  273. VowelStart(r/ri, -15)
  274. VowelStart(r/ro, -15)
  275. VowelStart(r/ru, -15)
  276. EndSwitch
  277. IF prevPh(isVowel) THEN
  278. VowelEnding(r/xr, -50)
  279. ENDIF
  280. FMT(r3/r_trill) addWav(r3/r_trill3.wav)
  281. endphoneme
  282. phoneme r" // uvular trill
  283. vcd uvl frc
  284. ipa ʀ
  285. lengthmod 6
  286. IF nextPh(isNotVowel) THEN
  287. FMT(r3/r_uvl) addWav(r3/r_uvl.wav, 50)
  288. ENDIF
  289. FMT(r3/r_uvl) addWav(r3/r_uvl.wav, 75)
  290. endphoneme
  291. procedure vowelstart_l
  292. NextVowelStarts
  293. VowelStart(l/l@)
  294. VowelStart(l/la)
  295. VowelStart(l/le)
  296. VowelStart(l/li, -10)
  297. VowelStart(l/lo)
  298. VowelStart(l/lu)
  299. EndSwitch
  300. endprocedure
  301. phoneme l
  302. import_phoneme ipa/l
  303. endphoneme
  304. phoneme l/ // used for [l] when not before a vowel
  305. import_phoneme ipa/l
  306. endphoneme
  307. phoneme l/2 // 'dark' [l] after a vowel
  308. import_phoneme ipa/l_e
  309. endphoneme
  310. phoneme l/3 // Replacement for [l/]
  311. liquid
  312. lengthmod 7
  313. IF nextPh(isVowel) THEN
  314. ChangePhoneme(l)
  315. ENDIF
  316. PrevVowelEndings
  317. VowelEnding(l/l_@)
  318. VowelEnding(l/l_a)
  319. VowelEnding(l/l_e)
  320. VowelEnding(l/l_i)
  321. VowelEnding(l/l_o)
  322. VowelEnding(l/l_u, -20)
  323. EndSwitch
  324. // IF nextPh(isLiquid) THEN
  325. // FMT(l/_l)
  326. // ENDIF
  327. FMT(l/l_)
  328. endphoneme
  329. phoneme l^ // palatal l, e.g. Italian **g**li
  330. import_phoneme ipa/L
  331. endphoneme
  332. phoneme l.
  333. import_phoneme ipa/l`
  334. endphoneme
  335. phoneme L/
  336. import_phoneme base1/l/2
  337. endphoneme
  338. phoneme L // velar L
  339. import_phoneme ipa/L\\
  340. endphoneme
  341. phoneme w
  342. import_phoneme ipa/w
  343. endphoneme
  344. phoneme j // **y**es
  345. import_phoneme ipa/j
  346. endphoneme
  347. phoneme ; // linking j, used between (i) vowels and a following vowel
  348. // also to palatalize consonants
  349. liquid pzd
  350. lengthmod 0
  351. IF prevPh(#i) THEN
  352. ipa NULL // linking after i vowel, don't show in ipa
  353. ENDIF
  354. IF nextPh(isNotVowel) THEN
  355. ChangePhoneme(NULL) // this is to ignore this phoneme if not before a vowel
  356. ENDIF
  357. NextVowelStarts
  358. VowelStart(j2/j2@)
  359. VowelStart(j2/j2a)
  360. VowelStart(j2/j2e)
  361. VowelStart(j2/j2i)
  362. VowelStart(j2/j2o)
  363. VowelStart(j2/j2u)
  364. EndSwitch
  365. IF prevPh(#i) THEN
  366. VowelEnding(j2/xj2, -40)
  367. ENDIF
  368. IF prevPh(isPause) THEN
  369. FMT(j2/_j2)
  370. ENDIF
  371. endphoneme
  372. //*******************************************************************
  373. // NASAL CONSONANTS
  374. //*******************************************************************
  375. phoneme m
  376. import_phoneme ipa/m
  377. endphoneme
  378. phoneme n
  379. import_phoneme ipa/n
  380. endphoneme
  381. phoneme n.
  382. import_phoneme ipa/n`
  383. endphoneme
  384. phoneme n^ // Spanish **ñ**
  385. import_phoneme ipa/J
  386. endphoneme
  387. phoneme N // si**ng**
  388. import_phoneme ipa/N
  389. endphoneme
  390. phoneme ** // TEST flap
  391. liquid alv rhotic
  392. ipa ɾ
  393. lengthmod 3
  394. Vowelout f1=3 f2=1600 -300 300 f3=-300 80 rms=35 len=15
  395. Vowelin f1=2 f2=1600 -300 300 f3=-100 80 len=20
  396. IF prevPh(#i) OR prevPh(#e) THEN
  397. FMT(r3/@tap2)
  398. ENDIF
  399. FMT(r3/@tap)
  400. endphoneme
  401. phoneme * // flap
  402. vcd alv flp rhotic
  403. brkafter
  404. ipa ɾ
  405. lengthmod 3
  406. IF prevPhW(@-) THEN
  407. ipa r // @-* sequence for [r]
  408. ENDIF
  409. IF nextPh(#e) OR nextPh(#i) THEN
  410. Vowelin f1=0 f2=1500 -300 300 f3=-200 80
  411. FMT(d/tap1) addWav(r3/rx, 150)
  412. FMT(d/tap1) addWav(r3/rx, 150)
  413. ENDIF
  414. Vowelin f1=2 f2=1500 -300 300 f3=-200 80
  415. IF nextPh(#a) THEN
  416. FMT(d/tap3) addWav(r3/rx, 200)
  417. ENDIF
  418. IF nextPh(r) THEN
  419. FMT(d/dr)
  420. ENDIF
  421. Vowelout f1=3 f2=1500 -400 300 f3=-200 80 rms=35 len=50
  422. Vowelin f1=0 f2=1500 -300 300 f3=-200 80
  423. FMT(d/tap3) addWav(r3/rx, 200)
  424. endphoneme
  425. phoneme r. // retroflex
  426. liquid rfx
  427. lengthmod 3
  428. Vowelout f1=3 f2=1400 -400 300 f3=-400 80 rms=35 len=15 colr=2
  429. Vowelin f1=2 f2=1400 -400 300 f3=-400 80 len=20
  430. IF nextPh(isNotVowel) THEN
  431. FMT(r3/@tap_rfx_)
  432. ENDIF
  433. FMT(r3/@tap_rfx)
  434. endphoneme
  435. //*******************************************************************
  436. // VOICED STOPS
  437. //*******************************************************************
  438. phoneme b
  439. import_phoneme ipa/b
  440. voicingswitch p
  441. endphoneme
  442. phoneme d
  443. import_phoneme ipa/d
  444. voicingswitch t
  445. endphoneme
  446. phoneme d[
  447. import_phoneme ipa/d_d
  448. voicingswitch t[
  449. endphoneme
  450. phoneme dZ // **j**udge
  451. import_phoneme ipa/dZ\)
  452. voicingswitch tS
  453. endphoneme
  454. phoneme dZ;
  455. import_phoneme ipa/dz\\\)
  456. voicingswitch tS;
  457. endphoneme
  458. phoneme J
  459. import_phoneme ipa/J\\
  460. voicingswitch c
  461. endphoneme
  462. phoneme g
  463. import_phoneme ipa/g
  464. voicingswitch k
  465. endphoneme
  466. //*******************************************************************
  467. // VOICED fricatives
  468. //*******************************************************************
  469. phoneme B
  470. import_phoneme ipa/B
  471. voicingswitch f
  472. endphoneme
  473. phoneme v
  474. import_phoneme ipa/v
  475. voicingswitch f
  476. endphoneme
  477. phoneme v#
  478. import_phoneme ipa/P
  479. voicingswitch f
  480. endphoneme
  481. phoneme D // **th**is
  482. import_phoneme ipa/D
  483. voicingswitch T
  484. endphoneme
  485. phoneme z
  486. import_phoneme ipa/z
  487. voicingswitch s
  488. endphoneme
  489. phoneme Z // plea**s**ure
  490. import_phoneme ipa/Z
  491. voicingswitch S
  492. endphoneme
  493. phoneme z.
  494. import_phoneme ipa/z`
  495. voicingswitch s.
  496. endphoneme
  497. phoneme z;
  498. import_phoneme ipa/z_j
  499. voicingswitch s;
  500. endphoneme
  501. phoneme Z;
  502. import_phoneme ipa/z\\
  503. voicingswitch S;
  504. endphoneme
  505. phoneme J^ // palatal fricative (Kirshenbaum C<vcd>)
  506. import_phoneme ipa/j\\
  507. ipa ʝ
  508. endphoneme
  509. phoneme Q
  510. import_phoneme ipa/G
  511. voicingswitch x
  512. endphoneme
  513. phoneme Q"
  514. import_phoneme ipa/R
  515. endphoneme
  516. //*******************************************************************
  517. // UNVOICED STOPS
  518. //*******************************************************************
  519. phoneme p
  520. import_phoneme ipa/p
  521. voicingswitch b
  522. endphoneme
  523. phoneme t
  524. import_phoneme ipa/t
  525. voicingswitch d
  526. endphoneme
  527. phoneme t[ // dental variant of /t/
  528. import_phoneme ipa/t_d
  529. voicingswitch d[
  530. endphoneme
  531. phoneme tS // **ch**urch
  532. import_phoneme ipa/tS\)
  533. voicingswitch dZ
  534. endphoneme
  535. phoneme tS;
  536. import_phoneme ipa/ts\\\)
  537. voicingswitch dZ;
  538. endphoneme
  539. phoneme c
  540. import_phoneme ipa/c
  541. voicingswitch J
  542. endphoneme
  543. phoneme k
  544. import_phoneme ipa/k
  545. voicingswitch g
  546. endphoneme
  547. phoneme q
  548. import_phoneme ipa/q
  549. endphoneme
  550. //*******************************************************************
  551. // UNVOICED fricatives
  552. //*******************************************************************
  553. phoneme f
  554. import_phoneme ipa/f
  555. voicingswitch v
  556. endphoneme
  557. phoneme T // **th**in
  558. import_phoneme ipa/T
  559. voicingswitch D
  560. endphoneme
  561. phoneme s
  562. import_phoneme ipa/s
  563. voicingswitch z
  564. endphoneme
  565. phoneme S // **sh**op
  566. import_phoneme ipa/S
  567. voicingswitch Z
  568. endphoneme
  569. phoneme s.
  570. import_phoneme ipa/s`
  571. voicingswitch z.
  572. endphoneme
  573. phoneme s;
  574. import_phoneme ipa/s_j
  575. voicingswitch z;
  576. endphoneme
  577. phoneme S;
  578. import_phoneme ipa/s\\
  579. voicingswitch Z;
  580. endphoneme
  581. phoneme l# // Lateral fricative (eg. Welsh "ll")
  582. import_phoneme ipa/K
  583. endphoneme
  584. phoneme C // German i**ch**
  585. import_phoneme ipa/C
  586. endphoneme
  587. phoneme x // German bu**ch**
  588. import_phoneme ipa/x
  589. voicingswitch Q
  590. endphoneme
  591. phoneme X
  592. import_phoneme ipa/X
  593. voicingswitch Q"
  594. endphoneme
  595. phoneme h
  596. import_phoneme ipa/h
  597. endphoneme
  598. //*******************************************************************
  599. // ADDITIONAL PHONEME TABLES
  600. //*******************************************************************
  601. phonemetable jp base1
  602. include ph_japanese
  603. phonemetable consonants base1
  604. include ph_consonants
  605. phonemetable base2 base1
  606. include ph_base2
  607. phonemetable en base1
  608. include ph_english
  609. phonemetable en-n en
  610. include ph_english_n
  611. phonemetable en-us en
  612. include ph_english_us
  613. phonemetable en-sc en
  614. include ph_english_sc
  615. phonemetable en-rp en
  616. include ph_english_rp
  617. phonemetable en-wm en
  618. include ph_english_wm
  619. phonemetable en-wi en
  620. include ph_english_wi
  621. phonemetable af base1
  622. include ph_afrikaans
  623. phonemetable cy base1
  624. include ph_welsh
  625. phonemetable ga base1
  626. include ph_irish
  627. phonemetable de base1
  628. include ph_german
  629. phonemetable eo base1
  630. include ph_esperanto
  631. phonemetable ia eo
  632. include ph_interlingua
  633. phonemetable jbo eo
  634. include ph_lojban
  635. phonemetable nci base2
  636. include ph_nahuatl
  637. phonemetable fi base1
  638. include ph_finnish
  639. phonemetable et base1
  640. include ph_estonian
  641. phonemetable fr base1
  642. include ph_french
  643. phonemetable fr-ca fr
  644. include ph_french_ca
  645. phonemetable nl base1
  646. include ph_dutch
  647. phonemetable hi_base base1
  648. include ph_hindi_base
  649. phonemetable hi hi_base
  650. include ph_hindi
  651. phonemetable bn hi_base
  652. include ph_bengali
  653. phonemetable ne hi_base
  654. include ph_nepali
  655. phonemetable ur hi_base
  656. include ph_urdu
  657. phonemetable pa hi_base
  658. include ph_punjabi
  659. phonemetable ta hi_base
  660. include ph_tamil
  661. phonemetable kn hi_base
  662. include ph_kannada
  663. phonemetable ml hi_base
  664. include ph_malayalam
  665. phonemetable gu hi_base
  666. include ph_gujarati
  667. phonemetable mr hi_base
  668. include ph_marathi
  669. phonemetable kok hi_base
  670. include ph_konkani
  671. phonemetable hu base1
  672. include ph_hungarian
  673. phonemetable lt base1
  674. include ph_lithuanian
  675. phonemetable lv base1
  676. include ph_latvian
  677. phonemetable pl base1
  678. include ph_polish
  679. phonemetable sk pl
  680. include ph_slovak
  681. phonemetable cs sk
  682. include ph_czech
  683. phonemetable hr sk
  684. include ph_croatian
  685. phonemetable mk hr
  686. include ph_macedonian
  687. phonemetable sr hr
  688. include ph_serbian
  689. phonemetable ru base1
  690. include ph_russian
  691. phonemetable bg pl
  692. include ph_bulgarian
  693. phonemetable it base2
  694. include ph_italian
  695. phonemetable la base1
  696. include ph_latin
  697. phonemetable es base2
  698. include ph_spanish
  699. phonemetable es-la es
  700. include ph_spanish_la
  701. phonemetable ca es
  702. include ph_catalan
  703. phonemetable an es
  704. include ph_aragon
  705. phonemetable eu base2
  706. include ph_basque
  707. phonemetable pt base2
  708. include ph_pt_brazil
  709. phonemetable pt-pt pt
  710. include ph_portugal
  711. phonemetable ro base2
  712. include ph_romanian
  713. phonemetable el base2
  714. include ph_greek
  715. phonemetable grc base2
  716. include ph_greek_ancient
  717. phonemetable sv base1
  718. include ph_swedish
  719. phonemetable no base1
  720. include ph_norwegian
  721. phonemetable is base1
  722. include ph_icelandic
  723. phonemetable vi base1
  724. include ph_vietnam
  725. phonemetable vi-hue vi
  726. include ph_vietnam_hue
  727. phonemetable vi-sgn vi
  728. include ph_vietnam_sgn
  729. phonemetable zhy base1
  730. include ph_zh_yue
  731. phonemetable zh base1
  732. include ph_zh
  733. phonemetable sw base1
  734. include ph_swahili
  735. phonemetable tr base2
  736. include ph_turkish
  737. phonemetable ku base2
  738. include ph_kurdish
  739. phonemetable id base2
  740. include ph_indonesian
  741. phonemetable sq base1
  742. include ph_albanian
  743. phonemetable hy base1
  744. include ph_armenian
  745. phonemetable da base1
  746. include ph_danish
  747. phonemetable ka base1
  748. include ph_georgian
  749. phonemetable fa base1
  750. include ph_farsi
  751. phonemetable ar base1
  752. include ph_arabic
  753. phonemetable rw base2
  754. include ph_kinyarwanda
  755. phonemetable prs base1
  756. include ph_dari
  757. phonemetable sl pl
  758. include ph_slovenian
  759. phonemetable gd base1
  760. include ph_s_gaelic
  761. phonemetable nso base1
  762. include ph_northern-sotho
  763. phonemetable ht fr
  764. include ph_haitian
  765. phonemetable az tr
  766. include ph_azerbaijani
  767. phonemetable ak base1
  768. include ph_akan
  769. phonemetable am base1
  770. include ph_amhari
  771. phonemetable wo base1
  772. include ph_wolof
  773. phonemetable dv hi_base
  774. include ph_divehi
  775. phonemetable te hi_base
  776. include ph_telugu
  777. phonemetable si hi_base
  778. include ph_sinhala
  779. phonemetable as bn
  780. include ph_assamese
  781. phonemetable or bn
  782. include ph_oriya
  783. phonemetable mni bn
  784. include ph_manipuri
  785. phonemetable sd ur
  786. include ph_sindhi
  787. phonemetable tn base1
  788. include ph_setswana
  789. phonemetable mt base1
  790. include ph_maltese
  791. phonemetable bo hi
  792. include ph_tibetan
  793. phonemetable kk base1
  794. include ph_kazakh
  795. phonemetable tt base1
  796. include ph_tatar
  797. phonemetable ko base1
  798. include ph_korean
  799. phonemetable kl base1
  800. include ph_greenlandic
  801. phonemetable om base1
  802. include ph_oromo
  803. phonemetable my base1
  804. include ph_burmese
  805. phonemetable gn base1
  806. include ph_guarani
  807. phonemetable ky base1
  808. include ph_kyrgyz