mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 21:39:47 +00:00
Build the 'mt', 'tn' and 'tt' language dictionaries.
This commit is contained in:
+21
@@ -360,6 +360,7 @@ dictionaries: \
|
||||
espeak-data/ml_dict \
|
||||
espeak-data/mr_dict \
|
||||
espeak-data/ms_dict \
|
||||
espeak-data/mt_dict \
|
||||
espeak-data/my_dict \
|
||||
espeak-data/nci_dict \
|
||||
espeak-data/ne_dict \
|
||||
@@ -381,7 +382,9 @@ dictionaries: \
|
||||
espeak-data/sw_dict \
|
||||
espeak-data/ta_dict \
|
||||
espeak-data/te_dict \
|
||||
espeak-data/tn_dict \
|
||||
espeak-data/tr_dict \
|
||||
espeak-data/tt_dict \
|
||||
espeak-data/ur_dict \
|
||||
espeak-data/vi_dict \
|
||||
espeak-data/zh_dict \
|
||||
@@ -669,6 +672,12 @@ dictsource/ms_extra:
|
||||
espeak-data/ms_dict: src/espeak-ng 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-ng --compile=ms && cd ..
|
||||
|
||||
mt: espeak-data/mt_dict
|
||||
dictsource/mt_extra:
|
||||
touch dictsource/mt_extra
|
||||
espeak-data/mt_dict: src/espeak-ng phsource/phonemes.stamp dictsource/mt_list dictsource/mt_rules dictsource/mt_extra
|
||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=mt && cd ..
|
||||
|
||||
my: espeak-data/my_dict
|
||||
dictsource/my_extra:
|
||||
touch dictsource/my_extra
|
||||
@@ -801,12 +810,24 @@ dictsource/te_extra:
|
||||
espeak-data/te_dict: src/espeak-ng phsource/phonemes.stamp dictsource/te_list dictsource/te_rules dictsource/te_extra
|
||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=te && cd ..
|
||||
|
||||
tn: espeak-data/tn_dict
|
||||
dictsource/tn_extra:
|
||||
touch dictsource/tn_extra
|
||||
espeak-data/tn_dict: src/espeak-ng phsource/phonemes.stamp dictsource/tn_list dictsource/tn_rules dictsource/tn_extra
|
||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=tn && cd ..
|
||||
|
||||
tr: espeak-data/tr_dict
|
||||
dictsource/tr_extra:
|
||||
touch dictsource/tr_extra
|
||||
espeak-data/tr_dict: src/espeak-ng phsource/phonemes.stamp dictsource/tr_list dictsource/tr_rules dictsource/tr_extra
|
||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=tr && cd ..
|
||||
|
||||
tt: espeak-data/tt_dict
|
||||
dictsource/tt_extra:
|
||||
touch dictsource/tt_extra
|
||||
espeak-data/tt_dict: src/espeak-ng phsource/phonemes.stamp dictsource/tt_list dictsource/tt_rules dictsource/tt_extra
|
||||
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=tt && cd ..
|
||||
|
||||
ur: espeak-data/ur_dict
|
||||
dictsource/ur_extra:
|
||||
touch dictsource/ur_extra
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
name setswana-test
|
||||
language tn
|
||||
gender male
|
||||
@@ -0,0 +1,2 @@
|
||||
name maltese-test
|
||||
language mt
|
||||
@@ -0,0 +1,3 @@
|
||||
name tatar
|
||||
language tt
|
||||
gender male
|
||||
@@ -220,6 +220,9 @@
|
||||
<Target Name="ms" Inputs="$(ProjectDir)..\..\dictsource\ms_rules;$(ProjectDir)..\..\dictsource\ms_list" Outputs="$(ProjectDir)..\..\espeak-data\ms_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=ms"/>
|
||||
</Target>
|
||||
<Target Name="mt" Inputs="$(ProjectDir)..\..\dictsource\mt_rules;$(ProjectDir)..\..\dictsource\mt_list" Outputs="$(ProjectDir)..\..\espeak-data\mt_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=mt"/>
|
||||
</Target>
|
||||
<Target Name="my" Inputs="$(ProjectDir)..\..\dictsource\my_rules;$(ProjectDir)..\..\dictsource\my_list" Outputs="$(ProjectDir)..\..\espeak-data\my_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=my"/>
|
||||
</Target>
|
||||
@@ -283,9 +286,15 @@
|
||||
<Target Name="te" Inputs="$(ProjectDir)..\..\dictsource\te_rules;$(ProjectDir)..\..\dictsource\te_list" Outputs="$(ProjectDir)..\..\espeak-data\te_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=te"/>
|
||||
</Target>
|
||||
<Target Name="tn" Inputs="$(ProjectDir)..\..\dictsource\tn_rules;$(ProjectDir)..\..\dictsource\tn_list" Outputs="$(ProjectDir)..\..\espeak-data\tn_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=tn"/>
|
||||
</Target>
|
||||
<Target Name="tr" Inputs="$(ProjectDir)..\..\dictsource\tr_rules;$(ProjectDir)..\..\dictsource\tr_list" Outputs="$(ProjectDir)..\..\espeak-data\tr_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=tr"/>
|
||||
</Target>
|
||||
<Target Name="tt" Inputs="$(ProjectDir)..\..\dictsource\tt_rules;$(ProjectDir)..\..\dictsource\tt_list" Outputs="$(ProjectDir)..\..\espeak-data\tt_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=tt"/>
|
||||
</Target>
|
||||
<Target Name="ur" Inputs="$(ProjectDir)..\..\dictsource\ur_rules;$(ProjectDir)..\..\dictsource\ur_list" Outputs="$(ProjectDir)..\..\espeak-data\ur_dict" DependsOnTargets="Phonemes">
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=ur"/>
|
||||
</Target>
|
||||
@@ -299,5 +308,5 @@
|
||||
<Exec Command="cd $(ProjectDir)..\..\dictsource && $(TargetDir)espeak-ng.exe --path=$(ProjectDir)..\.. --compile=zhy"/>
|
||||
</Target>
|
||||
<!-- NOTE: Compiling 'my' triggers an assertion, so is disabled for now. -->
|
||||
<Target Name="Dictionaries" DependsOnTargets="af;am;an;as;az;bg;bn;ca;cs;cy;da;de;el;en;eo;es;et;eu;fa;fi;fr;ga;gd;grc;gu;hbs;hi;hu;hy;ia;id;is;it;jbo;ka;kl;kn;ko;ku;la;lfn;lt;lv;mk;ml;mr;ms;nci;ne;nl;no;om;or;pa;pap;pl;pt;ro;ru;si;sk;sl;sq;sv;sw;ta;te;tr;ur;vi;zh;zhy"/>
|
||||
<Target Name="Dictionaries" DependsOnTargets="af;am;an;as;az;bg;bn;ca;cs;cy;da;de;el;en;eo;es;et;eu;fa;fi;fr;ga;gd;grc;gu;hbs;hi;hu;hy;ia;id;is;it;jbo;ka;kl;kn;ko;ku;la;lfn;lt;lv;mk;ml;mr;ms;mt;nci;ne;nl;no;om;or;pa;pap;pl;pt;ro;ru;si;sk;sl;sq;sv;sw;ta;te;tn;tr;tt;ur;vi;zh;zhy"/>
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user