|  |  | @@ -100,12 +100,12 @@ EXTRA_DIST += $(vim_addons_syntax_DATA) | 
		
	
		
			
			|  |  |  | ##### documentation: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | src/espeak-ng.1: src/espeak-ng.1.ronn | 
		
	
		
			
			|  |  |  | $(RONN) --roff $< | 
		
	
		
			
			|  |  |  | $(RONN) --roff -o $(shell dirname $@) $< | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | src/speak-ng.1: src/speak-ng.1.ronn | 
		
	
		
			
			|  |  |  | $(RONN) --roff $< | 
		
	
		
			
			|  |  |  | $(RONN) --roff -o $(shell dirname $@) $< | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | docs_MARKDOWN != ls docs/*.md docs/*/*.md docs/*/*/*.md | 
		
	
		
			
			|  |  |  | docs_MARKDOWN = $(wildcard docs/*.md) $(wildcard docs/*/*.md) $(wildcard docs/*/*/*.md) | 
		
	
		
			
			|  |  |  | docs_HTML = ${docs_MARKDOWN:.md=.html} | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | docs:	$(docs_HTML) \ | 
		
	
	
		
			
			|  |  | @@ -114,6 +114,8 @@ docs:	$(docs_HTML) \ | 
		
	
		
			
			|  |  |  | CHANGELOG.html \ | 
		
	
		
			
			|  |  |  | README.html | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | EXTRA_DIST += src/espeak-ng.1.ronn src/speak-ng.1.ronn $(docs_MARKDOWN) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ##### build targets: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | espeak_includedir = $(includedir)/espeak | 
		
	
	
		
			
			|  |  | @@ -171,7 +173,41 @@ src_libespeak_ng_la_SOURCES = \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/wavegen.c | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | noinst_HEADERS = \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/compiledict.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/dictionary.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/error.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/espeak_command.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/event.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/fifo.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/ieee80.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/intonation.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/klatt.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/mbrola.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/mbrowrap.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/mnemonics.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/numbers.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/phoneme.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/phonemelist.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/readclause.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/setlengths.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/sintab.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/soundicon.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/spect.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/speech.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/sPlayer.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/ssml.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/synthdata.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/synthesize.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/translate.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/voice.h \ | 
		
	
		
			
			|  |  |  | src/libespeak-ng/wavegen.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/include/speechPlayer.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/src/frame.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/src/sample.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/src/speechPlayer.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/src/speechWaveGenerator.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/src/utils.h \ | 
		
	
		
			
			|  |  |  | src/speechPlayer/src/waveGenerator.h \ | 
		
	
		
			
			|  |  |  | src/ucd-tools/src/include/ucd/ucd.h | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | if OPT_KLATT | 
		
	
	
		
			
			|  |  | @@ -269,27 +305,11 @@ tests/ieee80.check: LOG_COMPILER=$(VALGRIND) | 
		
	
		
			
			|  |  |  | @echo "  TEST      $<" | 
		
	
		
			
			|  |  |  | @ESPEAK_DATA_PATH=$(CURDIR) $(LOG_COMPILER) $< && echo "  PASSED    $<" | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | check:	tests/encoding.check \ | 
		
	
		
			
			|  |  |  | tests/readclause.check \ | 
		
	
		
			
			|  |  |  | tests/translate.check \ | 
		
	
		
			
			|  |  |  | tests/ssml.check \ | 
		
	
		
			
			|  |  |  | tests/ssml-fuzzer.check \ | 
		
	
		
			
			|  |  |  | tests/api.check \ | 
		
	
		
			
			|  |  |  | tests/ieee80.check \ | 
		
	
		
			
			|  |  |  | tests/dictionary.check \ | 
		
	
		
			
			|  |  |  | tests/language-phonemes.check \ | 
		
	
		
			
			|  |  |  | tests/language-replace.check \ | 
		
	
		
			
			|  |  |  | tests/language-pronunciation.check \ | 
		
	
		
			
			|  |  |  | tests/language-numbers-cardinal.check \ | 
		
	
		
			
			|  |  |  | tests/language-numbers-ordinal.check \ | 
		
	
		
			
			|  |  |  | tests/non-executable-files-with-executable-bit.check \ | 
		
	
		
			
			|  |  |  | tests/klatt.check \ | 
		
	
		
			
			|  |  |  | tests/mbrola.check \ | 
		
	
		
			
			|  |  |  | tests/variants.check \ | 
		
	
		
			
			|  |  |  | tests/windows-installer.check \ | 
		
	
		
			
			|  |  |  | tests/bom.check \ | 
		
	
		
			
			|  |  |  | tests/voices.check \ | 
		
	
		
			
			|  |  |  | tests/cmd_options.check | 
		
	
		
			
			|  |  |  | TEST = $(filter-out tests/windows-data.test,$(wildcard tests/*.test)) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | check:	$(TEST:.test=.check) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | EXTRA_DIST += $(TEST) tests/common src/windows/installer/Product.wxs | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ##### fuzzer: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
			|  |  | @@ -320,10 +340,14 @@ else | 
		
	
		
			
			|  |  |  | tests_ssml_fuzzer_test_LDADD += tests/libfuzzrunner.la | 
		
	
		
			
			|  |  |  | endif | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | FUZZ_SSML = $(wildcard tests/ssml/*.ssml tests/ssml-fuzzer/*.ssml) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | tests/ssml-fuzzer.check: tests/ssml-fuzzer.test | 
		
	
		
			
			|  |  |  | @echo "  TEST      $<" | 
		
	
		
			
			|  |  |  | @ESPEAK_DATA_PATH=$(CURDIR) $< tests/ssml/*.ssml tests/ssml-fuzzer/*.ssml && echo "  PASSED    $<" | 
		
	
		
			
			|  |  |  | @ESPEAK_DATA_PATH=$(CURDIR) $< $(FUZZ_SSML) && echo "  PASSED    $<" | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | EXTRA_DIST += $(FUZZ_SSML) $(wildcard tests/ssml/*.expected) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ##### phoneme data: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
			|  |  | @@ -333,131 +357,21 @@ espeak-ng-data/phonindex: phsource/phonemes.stamp | 
		
	
		
			
			|  |  |  | espeak-ng-data/phontab: phsource/phonemes.stamp | 
		
	
		
			
			|  |  |  | espeak-ng-data/intonations: phsource/phonemes.stamp | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | PHSOURCE = \ | 
		
	
		
			
			|  |  |  | $(wildcard phsource/*) \ | 
		
	
		
			
			|  |  |  | $(wildcard phsource/*/*) \ | 
		
	
		
			
			|  |  |  | $(wildcard phsource/*/*/*) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | LANGDATA = \ | 
		
	
		
			
			|  |  |  | $(wildcard espeak-ng-data/lang/*) \ | 
		
	
		
			
			|  |  |  | $(wildcard espeak-ng-data/lang/*/*) \ | 
		
	
		
			
			|  |  |  | $(wildcard espeak-ng-data/voices/*/*) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | EXTRA_DIST += $(filter-out phsource/phonemes.stamp,$(PHSOURCE)) \ | 
		
	
		
			
			|  |  |  | $(filter-out espeak-ng-data/voices/!v/Mr serious,$(LANGDATA)) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | phsource/phonemes.stamp: \ | 
		
	
		
			
			|  |  |  | phsource/ph_afrikaans \ | 
		
	
		
			
			|  |  |  | phsource/ph_akan \ | 
		
	
		
			
			|  |  |  | phsource/ph_albanian \ | 
		
	
		
			
			|  |  |  | phsource/ph_amhari \ | 
		
	
		
			
			|  |  |  | phsource/ph_arabic \ | 
		
	
		
			
			|  |  |  | phsource/ph_aragon \ | 
		
	
		
			
			|  |  |  | phsource/ph_armenian \ | 
		
	
		
			
			|  |  |  | phsource/ph_assamese \ | 
		
	
		
			
			|  |  |  | phsource/ph_azerbaijani \ | 
		
	
		
			
			|  |  |  | phsource/ph_base2 \ | 
		
	
		
			
			|  |  |  | phsource/ph_bashkir \ | 
		
	
		
			
			|  |  |  | phsource/ph_basque \ | 
		
	
		
			
			|  |  |  | phsource/ph_bengali \ | 
		
	
		
			
			|  |  |  | phsource/ph_belarusian \ | 
		
	
		
			
			|  |  |  | phsource/ph_bulgarian \ | 
		
	
		
			
			|  |  |  | phsource/ph_catalan \ | 
		
	
		
			
			|  |  |  | phsource/ph_cherokee \ | 
		
	
		
			
			|  |  |  | phsource/ph_chuvash \ | 
		
	
		
			
			|  |  |  | phsource/ph_cmn \ | 
		
	
		
			
			|  |  |  | phsource/ph_consonants \ | 
		
	
		
			
			|  |  |  | phsource/ph_croatian \ | 
		
	
		
			
			|  |  |  | phsource/ph_czech \ | 
		
	
		
			
			|  |  |  | phsource/ph_danish \ | 
		
	
		
			
			|  |  |  | phsource/ph_dari \ | 
		
	
		
			
			|  |  |  | phsource/ph_dutch \ | 
		
	
		
			
			|  |  |  | phsource/ph_english \ | 
		
	
		
			
			|  |  |  | phsource/ph_english_n \ | 
		
	
		
			
			|  |  |  | phsource/ph_english_rp \ | 
		
	
		
			
			|  |  |  | phsource/ph_english_sc \ | 
		
	
		
			
			|  |  |  | phsource/ph_english_us \ | 
		
	
		
			
			|  |  |  | phsource/ph_english_wi \ | 
		
	
		
			
			|  |  |  | phsource/ph_english_wm \ | 
		
	
		
			
			|  |  |  | phsource/ph_esperanto \ | 
		
	
		
			
			|  |  |  | phsource/ph_estonian \ | 
		
	
		
			
			|  |  |  | phsource/ph_farsi \ | 
		
	
		
			
			|  |  |  | phsource/ph_finnish \ | 
		
	
		
			
			|  |  |  | phsource/ph_french \ | 
		
	
		
			
			|  |  |  | phsource/ph_georgian \ | 
		
	
		
			
			|  |  |  | phsource/ph_german \ | 
		
	
		
			
			|  |  |  | phsource/ph_greek \ | 
		
	
		
			
			|  |  |  | phsource/ph_greek_ancient \ | 
		
	
		
			
			|  |  |  | phsource/ph_greenlandic \ | 
		
	
		
			
			|  |  |  | phsource/ph_guarani \ | 
		
	
		
			
			|  |  |  | phsource/ph_gujarati \ | 
		
	
		
			
			|  |  |  | phsource/ph_haitian \ | 
		
	
		
			
			|  |  |  | phsource/ph_hakka \ | 
		
	
		
			
			|  |  |  | phsource/ph_hawaiian \ | 
		
	
		
			
			|  |  |  | phsource/ph_hindi \ | 
		
	
		
			
			|  |  |  | phsource/ph_hindi_base \ | 
		
	
		
			
			|  |  |  | phsource/ph_hungarian \ | 
		
	
		
			
			|  |  |  | phsource/ph_icelandic \ | 
		
	
		
			
			|  |  |  | phsource/ph_indonesian \ | 
		
	
		
			
			|  |  |  | phsource/ph_interlingua \ | 
		
	
		
			
			|  |  |  | phsource/ph_irish \ | 
		
	
		
			
			|  |  |  | phsource/ph_italian \ | 
		
	
		
			
			|  |  |  | phsource/ph_japanese \ | 
		
	
		
			
			|  |  |  | phsource/ph_kannada \ | 
		
	
		
			
			|  |  |  | phsource/ph_kazakh \ | 
		
	
		
			
			|  |  |  | phsource/ph_kinyarwanda \ | 
		
	
		
			
			|  |  |  | phsource/ph_klingon \ | 
		
	
		
			
			|  |  |  | phsource/ph_konkani \ | 
		
	
		
			
			|  |  |  | phsource/ph_korean \ | 
		
	
		
			
			|  |  |  | phsource/ph_kurdish \ | 
		
	
		
			
			|  |  |  | phsource/ph_kyrgyz \ | 
		
	
		
			
			|  |  |  | phsource/ph_langbelta \ | 
		
	
		
			
			|  |  |  | phsource/ph_latin \ | 
		
	
		
			
			|  |  |  | phsource/ph_latvian \ | 
		
	
		
			
			|  |  |  | phsource/ph_luxembourgish \ | 
		
	
		
			
			|  |  |  | phsource/ph_lithuanian \ | 
		
	
		
			
			|  |  |  | phsource/ph_lojban \ | 
		
	
		
			
			|  |  |  | phsource/ph_lule_saami \ | 
		
	
		
			
			|  |  |  | phsource/ph_macedonian \ | 
		
	
		
			
			|  |  |  | phsource/ph_malayalam \ | 
		
	
		
			
			|  |  |  | phsource/ph_maltese \ | 
		
	
		
			
			|  |  |  | phsource/ph_manipuri \ | 
		
	
		
			
			|  |  |  | phsource/ph_maori \ | 
		
	
		
			
			|  |  |  | phsource/ph_marathi \ | 
		
	
		
			
			|  |  |  | phsource/ph_myanmar \ | 
		
	
		
			
			|  |  |  | phsource/ph_nahuatl \ | 
		
	
		
			
			|  |  |  | phsource/ph_nepali \ | 
		
	
		
			
			|  |  |  | phsource/ph_northern-sotho \ | 
		
	
		
			
			|  |  |  | phsource/ph_norwegian \ | 
		
	
		
			
			|  |  |  | phsource/ph_oriya \ | 
		
	
		
			
			|  |  |  | phsource/ph_oromo \ | 
		
	
		
			
			|  |  |  | phsource/ph_polish \ | 
		
	
		
			
			|  |  |  | phsource/ph_portugal \ | 
		
	
		
			
			|  |  |  | phsource/ph_pt_brazil \ | 
		
	
		
			
			|  |  |  | phsource/ph_punjabi \ | 
		
	
		
			
			|  |  |  | phsource/ph_pyash \ | 
		
	
		
			
			|  |  |  | phsource/ph_quechua \ | 
		
	
		
			
			|  |  |  | phsource/ph_quenya \ | 
		
	
		
			
			|  |  |  | phsource/ph_romanian \ | 
		
	
		
			
			|  |  |  | phsource/ph_russian \ | 
		
	
		
			
			|  |  |  | phsource/ph_russian_lv \ | 
		
	
		
			
			|  |  |  | phsource/ph_s_gaelic \ | 
		
	
		
			
			|  |  |  | phsource/ph_serbian \ | 
		
	
		
			
			|  |  |  | phsource/ph_setswana \ | 
		
	
		
			
			|  |  |  | phsource/ph_shan \ | 
		
	
		
			
			|  |  |  | phsource/ph_sindarin \ | 
		
	
		
			
			|  |  |  | phsource/ph_sindhi \ | 
		
	
		
			
			|  |  |  | phsource/ph_sinhala \ | 
		
	
		
			
			|  |  |  | phsource/ph_slovak \ | 
		
	
		
			
			|  |  |  | phsource/ph_slovenian \ | 
		
	
		
			
			|  |  |  | phsource/ph_spanish \ | 
		
	
		
			
			|  |  |  | phsource/ph_spanish_la \ | 
		
	
		
			
			|  |  |  | phsource/ph_swahili \ | 
		
	
		
			
			|  |  |  | phsource/ph_swedish \ | 
		
	
		
			
			|  |  |  | phsource/ph_tamil \ | 
		
	
		
			
			|  |  |  | phsource/ph_tatar \ | 
		
	
		
			
			|  |  |  | phsource/ph_telugu \ | 
		
	
		
			
			|  |  |  | phsource/ph_tibetan \ | 
		
	
		
			
			|  |  |  | phsource/ph_turkish \ | 
		
	
		
			
			|  |  |  | phsource/ph_turkmen \ | 
		
	
		
			
			|  |  |  | phsource/ph_urdu \ | 
		
	
		
			
			|  |  |  | phsource/ph_uyghur \ | 
		
	
		
			
			|  |  |  | phsource/ph_uzbek \ | 
		
	
		
			
			|  |  |  | phsource/ph_vietnam \ | 
		
	
		
			
			|  |  |  | phsource/ph_vietnam_hue \ | 
		
	
		
			
			|  |  |  | phsource/ph_vietnam_sgn \ | 
		
	
		
			
			|  |  |  | phsource/ph_welsh \ | 
		
	
		
			
			|  |  |  | phsource/ph_wolof \ | 
		
	
		
			
			|  |  |  | phsource/ph_yoruba \ | 
		
	
		
			
			|  |  |  | phsource/ph_yue \ | 
		
	
		
			
			|  |  |  | phsource/phonemes \ | 
		
	
		
			
			|  |  |  | $(PHSOURCE) \ | 
		
	
		
			
			|  |  |  | src/espeak-ng | 
		
	
		
			
			|  |  |  | ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng --compile-intonations && \ | 
		
	
		
			
			|  |  |  | ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng --compile-phonemes && \ | 
		
	
	
		
			
			|  |  | @@ -635,6 +549,22 @@ dictionaries: \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/vi_dict \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/yue_dict | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | DICTSOURCE = \ | 
		
	
		
			
			|  |  |  | $(wildcard dictsource/*_emoji) \ | 
		
	
		
			
			|  |  |  | $(wildcard dictsource/*_extra) \ | 
		
	
		
			
			|  |  |  | $(wildcard dictsource/*_list) \ | 
		
	
		
			
			|  |  |  | $(wildcard dictsource/*_rules) \ | 
		
	
		
			
			|  |  |  | $(wildcard dictsource/extra/*) \ | 
		
	
		
			
			|  |  |  | dictsource/ar_listx \ | 
		
	
		
			
			|  |  |  | dictsource/bg_listx \ | 
		
	
		
			
			|  |  |  | dictsource/he_listx \ | 
		
	
		
			
			|  |  |  | dictsource/ia_listx \ | 
		
	
		
			
			|  |  |  | dictsource/it_listx \ | 
		
	
		
			
			|  |  |  | dictsource/tk_listx \ | 
		
	
		
			
			|  |  |  | dictsource/tr_listx | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | EXTRA_DIST += $(DICTSOURCE) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | af: espeak-ng-data/af_dict | 
		
	
		
			
			|  |  |  | espeak-ng-data/af_dict: dictsource/af_list dictsource/af_rules dictsource/af_extra dictsource/af_emoji | 
		
	
		
			
			|  |  |  | 
 | 
		
	
	
		
			
			|  |  | @@ -1012,57 +942,14 @@ dictsource/yue_emoji: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | ##### mbrola: | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | PHSOURCE_MBROLA = \ | 
		
	
		
			
			|  |  |  | $(wildcard phsource/mbrola/*) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | mbrola: \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/af1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ar1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ar2_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ca_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/cmn_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/cr1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/cs_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/de2_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/de4_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/de6_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/de8_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ee1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/en1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/es_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/es3_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/es4_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/fr_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/gr1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/gr2_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/grc-de6_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/he_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/hn1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/hu1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ic1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/id1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/in_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ir1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/it1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/it3_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/jp_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/la1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/lt_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ma1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/mx1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/mx2_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/nl_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/nz1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/pl1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/pt1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ptbr_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ptbr4_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/ro1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/sv_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/sv2_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/tl1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/tr1_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/us_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/us3_phtrans \ | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/vz_phtrans | 
		
	
		
			
			|  |  |  | $(patsubst phsource/mbrola/%,espeak-ng-data/mbrola_ph/%_phtrans,$(PHSOURCE_MBROLA)) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | espeak-ng-data/mbrola_ph/%_phtrans: phsource/mbrola/% src/espeak-ng | 
		
	
		
			
			|  |  |  | mkdir -p espeak-ng-data/mbrola_ph | 
		
	
		
			
			|  |  |  | ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng --compile-mbrola=phsource/mbrola/$* | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | EXTRA_DIST += $(PHSOURCE_MBROLA) |