new languages: | new languages: | ||||
* ti (Tigrinya) -- Biniam Gebremichael | * ti (Tigrinya) -- Biniam Gebremichael | ||||
* mto (Totontepec Mixe) -- Bill Dengler, Elizabeth Resendiz | * mto (Totontepec Mixe) -- Bill Dengler, Elizabeth Resendiz | ||||
* fo (Faroese) -- Andras Eliassen, iSolveIT ApS and Setur.fo/Ravnur | |||||
### 1.51 | ### 1.51 | ||||
//========================================================= | //========================================================= | ||||
// Faroese | // Faroese | ||||
// Faroese prepared by Andras Eliassen, iSolveIT ApS (VoisIT) | |||||
//========================================================= | //========================================================= | ||||
phoneme : // Lengthen previous vowel by "length" | phoneme : // Lengthen previous vowel by "length" | ||||
FMT(vowel/e_e) | FMT(vowel/e_e) | ||||
endphoneme | endphoneme | ||||
phoneme A | |||||
vwl starttype #@ endtype #@ | |||||
length 130 | |||||
FMT(vowel/a#_2) | |||||
endphoneme | |||||
phoneme a | phoneme a | ||||
vwl starttype #@ endtype #@ | |||||
vwl starttype #a endtype #a | |||||
length 130 | length 130 | ||||
FMT(vowel/a#_2) | FMT(vowel/a#_2) | ||||
endphoneme | endphoneme | ||||
endphoneme | endphoneme | ||||
phoneme 2 | |||||
vwl starttype #o endtype #e | |||||
length 130 | |||||
FMT(vowel/oe) | |||||
endphoneme | |||||
phoneme 2: | |||||
vwl starttype #o endtype #e | |||||
length 230 | |||||
ChangeIfNotStressed(2) | |||||
FMT(vowel/oe_4) | |||||
endphoneme | |||||
phoneme 3 | |||||
vwl starttype #e endtype #u | |||||
length 130 | |||||
FMT(vowel/e_6) | |||||
endphoneme | |||||
phoneme 3: | |||||
vwl starttype #e endtype #u | |||||
length 230 | |||||
ChangeIfNotStressed(2) | |||||
FMT(vowel/e_6) | |||||
endphoneme | |||||
phoneme 4 | |||||
vwl starttype d endtype d | |||||
length 130 | |||||
WAV(x/d) | |||||
endphoneme | |||||
phoneme 4: | |||||
vwl starttype d endtype d | |||||
length 230 | |||||
ChangeIfNotStressed(4) | |||||
WAV(x/d_) | |||||
endphoneme | |||||
phoneme 5 | |||||
vwl starttype t endtype h | |||||
length 130 | |||||
WAV(ustop/th_rfx) | |||||
endphoneme | |||||
phoneme 5: | |||||
vwl starttype t endtype h | |||||
length 230 | |||||
ChangeIfNotStressed(5) | |||||
WAV(ustop/th_rfx2) | |||||
endphoneme | |||||
phoneme 8 | |||||
vwl starttype #@ endtype #@ | |||||
length 130 | |||||
FMT(vowel/@) | |||||
endphoneme | |||||
phoneme 8: | |||||
vwl starttype #@ endtype #@ | |||||
length 230 | |||||
ChangeIfNotStressed(2) | |||||
FMT(vowel/@) | |||||
endphoneme | |||||
phoneme 9 | |||||
vwl starttype #e endtype #a | |||||
length 130 | |||||
FMT(vowel/@_2) | |||||
endphoneme | |||||
phoneme 9: | |||||
vwl starttype #e endtype #a | |||||
length 230 | |||||
ChangeIfNotStressed(9) | |||||
FMT(vowel/@_4) | |||||
endphoneme | |||||
phoneme u | phoneme u | ||||
vwl starttype #u endtype #u | vwl starttype #u endtype #u | ||||
length 130 | length 130 | ||||
FMT(vowel/u_bck) | FMT(vowel/u_bck) | ||||
endphoneme | endphoneme | ||||
phoneme U | |||||
vwl starttype #u endtype #u | |||||
length 110 | |||||
FMT(vowel/u_2) | |||||
endphoneme | |||||
phoneme y | phoneme y | ||||
vwl starttype #@ endtype #@ | vwl starttype #@ endtype #@ | ||||
endphoneme | endphoneme | ||||
phoneme aU | phoneme aU | ||||
vwl starttype #a endtype #u | vwl starttype #a endtype #u | ||||
length 170 | length 170 | ||||
FMT(vdiph/y#i_2) | FMT(vdiph/y#i_2) | ||||
endphoneme | endphoneme | ||||
phoneme Y | |||||
vwl starttype #@ endtype #i | |||||
length 150 | |||||
FMT(vdiph/y#i_2) | |||||
endphoneme | |||||
phoneme Yy: | phoneme Yy: | ||||
vwl starttype #@ endtype #i | vwl starttype #@ endtype #i | ||||
length 220 | length 220 | ||||
FMT(m/m#_) | FMT(m/m#_) | ||||
endphoneme | endphoneme | ||||
phoneme M | |||||
vcd blb nas | |||||
lengthmod 6 | |||||
ipa m# | |||||
Vowelout f1=2 f2=1000 -500 -350 f3=-200 80 brk | |||||
FMT(m/m#_) | |||||
endphoneme | |||||
phoneme n# | phoneme n# | ||||
vcd alv nas | vcd alv nas | ||||
FMT(nn/nn#_) | FMT(nn/nn#_) | ||||
endphoneme | endphoneme | ||||
phoneme l# | phoneme l# | ||||
vls alv frc | vls alv frc | ||||
lengthmod 3 | lengthmod 3 | ||||
endphoneme | endphoneme | ||||
phoneme H | |||||
vls glt frc | |||||
ipa h | |||||
WAV(h/h_phr) | |||||
endphoneme | |||||
phoneme v // no fricative noise | phoneme v // no fricative noise | ||||
import_phoneme base1/v# | import_phoneme base1/v# | ||||
voicingswitch f | voicingswitch f |
<Component Id="fi_dict" Guid="A940BAEF-840D-4A76-AF8E-1971E88F9057"> | <Component Id="fi_dict" Guid="A940BAEF-840D-4A76-AF8E-1971E88F9057"> | ||||
<File Id="fi_dict" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\fi_dict" /> | <File Id="fi_dict" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\fi_dict" /> | ||||
</Component> | </Component> | ||||
<Component Id="fo_dict" Guid="68CBDAF4-8D0E-44CC-8523-3E0CF5343024"> | |||||
<File Id="fo_dict" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\fo_dict" /> | |||||
</Component> | |||||
<Component Id="fr_dict" Guid="437EC744-1AF9-49CF-8058-BEBDE579EF79"> | <Component Id="fr_dict" Guid="437EC744-1AF9-49CF-8058-BEBDE579EF79"> | ||||
<File Id="fr_dict" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\fr_dict" /> | <File Id="fr_dict" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\fr_dict" /> | ||||
</Component> | </Component> | ||||
<Component Id="da" Guid="F2056D5A-95BE-4141-9884-BDECCD20911F"> | <Component Id="da" Guid="F2056D5A-95BE-4141-9884-BDECCD20911F"> | ||||
<File Id="da" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\lang\gmq\da" /> | <File Id="da" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\lang\gmq\da" /> | ||||
</Component> | </Component> | ||||
<Component Id="fo" Guid="0786F902-D75C-4A41-956B-A6D2F25180A2"> | |||||
<File Id="fo" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\lang\gmq\fo" /> | |||||
</Component> | |||||
<Component Id="is" Guid="D77DC66C-17BA-425C-A1E4-18D9CAC03284"> | <Component Id="is" Guid="D77DC66C-17BA-425C-A1E4-18D9CAC03284"> | ||||
<File Id="is" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\lang\gmq\is" /> | <File Id="is" KeyPath="yes" Source="$(var.ProjectDir)\..\..\..\espeak-ng-data\lang\gmq\is" /> | ||||
</Component> | </Component> | ||||
<ComponentRef Id="eu_dict" /> | <ComponentRef Id="eu_dict" /> | ||||
<ComponentRef Id="fa_dict" /> | <ComponentRef Id="fa_dict" /> | ||||
<ComponentRef Id="fi_dict" /> | <ComponentRef Id="fi_dict" /> | ||||
<ComponentRef Id="fo_dict" /> | |||||
<ComponentRef Id="fr_dict" /> | <ComponentRef Id="fr_dict" /> | ||||
<ComponentRef Id="ga_dict" /> | <ComponentRef Id="ga_dict" /> | ||||
<ComponentRef Id="gd_dict" /> | <ComponentRef Id="gd_dict" /> | ||||
<ComponentRef Id="uz" /> | <ComponentRef Id="uz" /> | ||||
<ComponentRef Id="et" /> | <ComponentRef Id="et" /> | ||||
<ComponentRef Id="fi" /> | <ComponentRef Id="fi" /> | ||||
<ComponentRef Id="fo" /> | |||||
<ComponentRef Id="hu" /> | <ComponentRef Id="hu" /> | ||||
<ComponentRef Id="smj" /> | <ComponentRef Id="smj" /> | ||||
<ComponentRef Id="be" /> | <ComponentRef Id="be" /> |