|
|
|
|
|
|
|
|
|
|
|
|
|
|
.test.check: |
|
|
.test.check: |
|
|
@echo " TEST $<" |
|
|
@echo " TEST $<" |
|
|
@ESPEAK_DATA_PATH=$(PWD) $< && echo " PASSED $<" |
|
|
|
|
|
|
|
|
@ESPEAK_DATA_PATH=$(CURDIR) $< && echo " PASSED $<" |
|
|
|
|
|
|
|
|
check: tests/encoding.check \ |
|
|
check: tests/encoding.check \ |
|
|
tests/readclause.check \ |
|
|
tests/readclause.check \ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tests/ssml-fuzzer.check: tests/ssml-fuzzer.test |
|
|
tests/ssml-fuzzer.check: tests/ssml-fuzzer.test |
|
|
@echo " TEST $<" |
|
|
@echo " TEST $<" |
|
|
@ESPEAK_DATA_PATH=$(PWD) $< tests/ssml/*.ssml tests/ssml-fuzzer/*.ssml && echo " PASSED $<" |
|
|
|
|
|
|
|
|
@ESPEAK_DATA_PATH=$(CURDIR) $< tests/ssml/*.ssml tests/ssml-fuzzer/*.ssml && echo " PASSED $<" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##### phoneme data: |
|
|
##### phoneme data: |
|
|
|
|
|
|
|
|
phsource/ph_zh_yue \ |
|
|
phsource/ph_zh_yue \ |
|
|
phsource/phonemes \ |
|
|
phsource/phonemes \ |
|
|
src/espeak-ng |
|
|
src/espeak-ng |
|
|
ESPEAK_DATA_PATH=$(PWD) src/espeak-ng --compile-intonations && \ |
|
|
|
|
|
ESPEAK_DATA_PATH=$(PWD) src/espeak-ng --compile-phonemes && \ |
|
|
|
|
|
|
|
|
ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng --compile-intonations && \ |
|
|
|
|
|
ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng --compile-phonemes && \ |
|
|
touch $@ |
|
|
touch $@ |
|
|
|
|
|
|
|
|
##### android targets: |
|
|
##### android targets: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
espeak-ng-data/%_dict: src/espeak-ng phsource/phonemes.stamp |
|
|
espeak-ng-data/%_dict: src/espeak-ng phsource/phonemes.stamp |
|
|
@echo " DICT $@" |
|
|
@echo " DICT $@" |
|
|
@cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng \ |
|
|
|
|
|
|
|
|
@cd dictsource && ESPEAK_DATA_PATH=$(CURDIR) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng \ |
|
|
--compile=`echo $@ | sed -e 's,espeak-ng-data/,,g' -e 's,_dict,,g'` && cd .. |
|
|
--compile=`echo $@ | sed -e 's,espeak-ng-data/,,g' -e 's,_dict,,g'` && cd .. |
|
|
|
|
|
|
|
|
dictionaries: \ |
|
|
dictionaries: \ |
|
|
|
|
|
|
|
|
else |
|
|
else |
|
|
espeak-ng-data/zhy_dict: dictsource/zhy_list dictsource/zhy_rules dictsource/zhy_extra dictsource/zhy_emoji |
|
|
espeak-ng-data/zhy_dict: dictsource/zhy_list dictsource/zhy_rules dictsource/zhy_extra dictsource/zhy_emoji |
|
|
endif |
|
|
endif |
|
|
cd dictsource && ESPEAK_DATA_PATH=$(PWD) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=yue && cd .. |
|
|
|
|
|
|
|
|
cd dictsource && ESPEAK_DATA_PATH=$(CURDIR) LD_LIBRARY_PATH=../src:${LD_LIBRARY_PATH} ../src/espeak-ng --compile=yue && cd .. |
|
|
|
|
|
|
|
|
dictsource/zhy_emoji: |
|
|
dictsource/zhy_emoji: |
|
|
@echo " EMOJI $@" |
|
|
@echo " EMOJI $@" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
espeak-ng-data/mbrola_ph/%_phtrans: phsource/mbrola/% src/espeak-ng |
|
|
espeak-ng-data/mbrola_ph/%_phtrans: phsource/mbrola/% src/espeak-ng |
|
|
mkdir -p espeak-ng-data/mbrola_ph |
|
|
mkdir -p espeak-ng-data/mbrola_ph |
|
|
ESPEAK_DATA_PATH=$(PWD) src/espeak-ng --compile-mbrola=phsource/mbrola/$* |
|
|
|
|
|
|
|
|
ESPEAK_DATA_PATH=$(CURDIR) src/espeak-ng --compile-mbrola=phsource/mbrola/$* |