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.

Makefile 905B

12345678910111213141516171819202122232425262728293031323334
  1. PLATFORM=big_endian
  2. .PHONY: all clean distclean espeak espeakedit espeak-phoneme-data espeak-data
  3. ##### standard build actions:
  4. all: espeak espeakedit espeak-data
  5. clean:
  6. cd src && rm -f *.o *~ && cd ..
  7. distclean: clean
  8. cd src && rm -f libespeak.a libespeak.so.* speak espeak espeakedit && cd ..
  9. cd platforms/${PLATFORM} && rm -f espeak-phoneme-data && cd ../..
  10. rm -rf espeak-data-local
  11. ##### build targets:
  12. espeak:
  13. cd src && make && cd ..
  14. espeakedit:
  15. cd src && make -f Makefile.espeakedit && cd ..
  16. espeak-phoneme-data:
  17. cd platforms/${PLATFORM} && make && cd ../..
  18. espeak-data: espeak-phoneme-data espeakedit
  19. cp -a espeak-data ${HOME}/espeak-data
  20. cp -a phsource ${HOME}/espeak-data/phsource
  21. cp -a dictsource ${HOME}/espeak-data/dictsource
  22. src/espeakedit --compile
  23. platforms/big_endian/espeak-phoneme-data ${HOME}/espeak-data ${HOME}/espeak-data ${HOME}/espeak-data/phondata-manifest