From fb9338ad14fa9162cae9bcb23784ac0c6e9227d2 Mon Sep 17 00:00:00 2001 From: jonsd Date: Fri, 25 Jun 2010 20:38:54 +0000 Subject: [PATCH] Add makefile.espeakedit git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@247 d46cf337-b52f-0410-862d-fd96e6ae7743 --- dictsource/dict_phonemes | 417 --------------------------------------- src/Makefile.espeakedit | 39 ++++ 2 files changed, 39 insertions(+), 417 deletions(-) create mode 100644 src/Makefile.espeakedit diff --git a/dictsource/dict_phonemes b/dictsource/dict_phonemes index 973ae78f..9bc2b941 100644 --- a/dictsource/dict_phonemes +++ b/dictsource/dict_phonemes @@ -3,624 +3,207 @@ Phonemes which are used in the *_rules and *_list files Dictionary af_dict -& &: 3: @ @- @L @U a -A: aI AI aU A~ E e: e@ -eI e~ i I iu O O: o@ -OI oI o~ u uI W y Y@ -Yy - -- : ; ? b c d dZ -f g h j k l l# m -n N n^ p r s S t -T tS v w x x2 z Z Dictionary ca_dict -@ a a# aI e E E2 i -o O u U - -* ** : ; b B d D -dZ; f g j J J^ k l -l^ m n N n^ p Q R -R2 s S; t T ts tS; v -v# w z Z Z; Dictionary cs_dict -@- a a: aU e e: eI eU -i i: l- o o: oU r- u -u: - -* ; b c d dZ dz f -g h j J k l l^ m -n N n^ p r R R^ R^/ -s S t tS ts v x z -Z Dictionary cy_dict -@ @- @I @Y a A: aI aU -AY aY E e: eU I i: Iu -O o: OI OY U u: uY V -Y y: Yu - -: b C d D dZ f g -h j k l l# m n N -p r s S t T v w -x z Dictionary da_dict -& &# 0 3 @ @- a A -e E i o O u V W -W# y Y - -* - : ? b B d D -dZ f g h j J k l -l/2 l/3 m n N p r R -s S t T tS v w z Dictionary hu_dict -A a: E e: i i: o o: -u u: Y y y: Y: - -- : b c d dZ dz f -g h j J k l m n -n^ p r R R2 s S s2 -t tS ts v z Z Dictionary de_dict -3 3: @ @- a A A: aI -aU E E2 E: e: EI I i2 -i: n- O o: OY U u: W -y y: Y: - -* : ; b C d D dZ -f g g# h j k l m -n N p pF r s S t -tS ts v w x z Z Dictionary el_dict -@ @- a aI e i o oI -u - -* ; b c C d D f -g j k l l^ m n N -n^ p Q r R s s; t -T ts v x z z; Dictionary en_dict -0 3 3: @ @- @2 @5 @L -a a# A: A@ aa aI aI@ aU -aU@ A~ E e: e@ eI i I -I2 i: i@ i@3 IR O O: o: -O@ o@ OI oU O~ U u: U@ -V VR - -: ; ? b C d D dZ -f g g- h j k l l# -m n N n^ p Q r r- -s S t T t2 tS v w -x z Z Dictionary eo_dict -@- a aI aU e eI eU i -o oI u uI - -* - b d dZ f g h -j k l m n p r R -s S t T tS ts v w -x z Z Dictionary es_dict -a aI aU e E eI eU i -o O oI u - -* ** : b B d D f -g j J J^ k l m n -N n^ p Q R R2 s t -T tS v v# w x z Dictionary fi_dict -& &i &y a a2 ai au e -ei eu ey i I ie iu iy -o oi ou u ui uo Y y -Yi yi Yy yY - -: b d f g h j k -l m n N p r s S -s2 t v w Z Dictionary fr_dict -@ @- a A~ e E E2 E: -E~ i I o O o2 o3 O~ -u u: w W W~ y Y - -- : b d dZ f g h -j k l m n N n2 n^ -p p2 r r2 s S t t2 -t3 tS v z Z z2 z3 Dictionary grc_dict -a aI aU e E EI eU EU -i o O oI OI OU u y -yI - -: b d f g h j k -l m n N p R s t -T v x z Dictionary hbs_dict -& @ @2 a A a: aI aU -e E e: i I i: l- o -O o: oU r* r- u U u: - -* ; b d dZ dz dZ; f -g h j k l l^ m n -N n^ p r R R2 s S -t tS ts tS; v x z Z Dictionary hi_dict -@ @- @2 @3 a a: aI aU -e E e: E: E~ i I i: -l- o O o: O: O~ o~ r- -U u: u~ V - -- : b bh c ch d d. -dh dh. f g gh h H j -J Jh k kh l l. m n -N n. n^ p ph Q q r -r. s S s. t T t. th -th. v w x z Dictionary ta_dict -a a: aI aU e E e: i -I i: o o: u U u: U: -V V# - -: ; b C d d. dZ f -g h H j k l l. m -n N n. n^ p Q r R -s S s. t T t. th tS -v w z z. Dictionary hy_dict -@ a aI e eI i i@ o -u W y - -** b c d dZ dz f g -h j k k# l m n p -p# r R r" s S t t# -tS ts ts# v X z Z Dictionary id_dict -@ a aI aU e E E2 i -o O u - -: ? b d dZ f g h -j k l m n N n^ p -r R R2 s S t tS v -w x z Dictionary is_dict -@- a a: aI aI: aU aU: E -E: eI eI: i I i: I: O -O: OI oU oU: u u: W W: -y y: yI Yy Yy: - -* ** : ; b c C d -D f g h j J k l -l# m m# n N n# N# n^ -n^# p Q r R r# R2 s -S s2 t T tl# v x z Dictionary it_dict -@- a a/ aI aU e E eI -i I o O u - -* : ; b d dZ f g -h j k l l^ m n N -n^ p r R s S t tS -ts v w w2 z Dictionary jbo_dict -@ a aI aU e eI i l- -n- o oI r- u - -b d dZ f g h j k -l m n N p R s S -t tS v w x z Z Dictionary ku_dict -8 a e E E# eI eU i -I o u U y - -* : b c d dZ f g -h j J k l m n p -q r R s S t tS v -w x z Z Dictionary la_dict -@- a a: aI aU E e: EU -I i: O o: OI U u: y -y: - -* : ; ? b d f -g h j k l m n N -p r R s t w z Dictionary lv_dict -a a: ai au e e: ei i -i: ie iu o o: u u: ui -uo - -: b c d dZ f g h -j J k l l^ m n N -n^ p r R R2 s S t -tS ts v z Z Dictionary mk_dict -& @ @- @2 a A a: e -E e: i I i: l- o o: -oU r- u u: - -* b d dZ dz dZ; f g -h j k k^ l l^ m n -N n^ p r R s S t -tS ts tS; v x z Z Dictionary nci_dict -a e i o O - -: ? b c d f g j -k l m n p R s S -t tS v w x Dictionary nl_dict -8 @ @- A a: A~ E e: -EI eU i I O O: o: u -VU Wy y Y: yU - -* : ; b d f g h -j k l m n N n^ p -Q r s S t tS v v# -w x z Dictionary no_dict -@ @2 a A a: A: AI aI -aU E E: e: I i: O o: -OI U u- u-: u-I u: W y -y: Y: Yy - -: ; b d f g h j -k l m n N p r R -s S s; t v w x z Dictionary pap_dict -a a/ aI e E eI i o -O u y Y - -: ? b d dZ f g h -j k l m n N n^ p -R s S t tS v w x -z Z Dictionary pl_dict -a E E# E~ i O O~ u -y - -: ; b c C d d; dZ -dz f g h j k l m -n N n^ p r R s S -s; S; t t; tS ts tS; v -w x z Z Z; Dictionary pt_dict -& &/ &U~ &~ @ @- a A -aI aU e E eI EI eU EU -i I i/ iU o O oI OI -o~ u U uI u~ y - -* : ; b C d dZ f -g h j k l l^ m n -N n^ p Q r R r- s -S s# s; t T tS ts v -w x z Z Dictionary ro_dict -@ @- @I @U a aI aU e -ea eI eo eU i i/ I^ iI -iU o O Oa oI oU u uI -y Y yI yU - -* *; b b; c C d d; -dZ f f; g h j k l -l; m m; n N n; p p; -r s S S; t t; tS ts -ts; v v; w w2 x z Z -z; Z; Dictionary ru_dict -8 @- a A e E E# E2 -E3 i I I# I2 I3 I^ ja -ju o O u u" u# V V# -y Y - -* ; b d d; dZ; f g -j k l l^ m m; n n^ -p r R s S s; S; t -t; ts tS; v x z Z z; -Z; Dictionary sk_dict -& @- a a: e e: i i: -l- l: o o: oU r- r: u -u: - -* ; b d d; dZ dz f -g h j k l l^ m n -N n^ p r R R^ R^/ s -S t t; tS ts v x z -Z Dictionary sq_dict -@ @/ a A a/ aI e E -eI i I I# O OI u V -y yE - -** : ; b c d D dZ -dz dZ; f g h j k l -L ll m n n^ p r R -R2 s S t T tS ts v -w z Z Dictionary sv_dict -8 @ a A: E E- e: E: -I i: O o: U u- u: W -y y: Y: - -: ; b d f g h j -k l m n N p R s -S s. S; sx t v w z Dictionary sw_dict -@- a a/ e i m- n- N- -o u - -* : b d D f g h -j J k l m n N n^ -p Q R s S t T tS -v w x z Dictionary sl_dict -& @ a e E i o O -u y - -: b d dZ dz f g h -j k l l^ m n N n^ -p R R^ s S t tS ts -v w x z Z Dictionary tr_dict -@ a e E i I o O -u U W y Y - -* : b c d dZ f g -G h j J k l m n -p Q r R s S t tS -v w z Z Dictionary vi_dict -@ @: @:I @:U @I @U a a: -a:I a:U aI aU e E eU EU -i i@ iU o O OI oI u -u@ uI y y@ yI - -b c d D f g h j -J k kh l m n N n^ -p Q r s s. t t[ tS; -v w x z Z z. Dictionary zh_dict -@ @r a A ai Au E ei -i i. i[ iA iE io iou N- -o o- ong ou u u@ ua uai -uei uo y y& y@ yE yi yu - -; C f h j k kh l -l# m n N p ph Q q -Q" Q^ r R r" R2 R3 s -s. S; t th ts ts. ts. tS; -tS; tsh v w x X z. Dictionary zhy_dict -a aa aai aan aau ai au e -ei eo eoi eu i iu o oe -oi ong ou u ui yu - -b c d f g h j k -l m n N p r s t -tS v w z Dictionary am_dict -@ a e i o u y - -b d h l m q R s -S t tS Dictionary ml_dict -a a: aI aU e E e: i -I i: o o: r- u u: V - -: b bh c ch d d. dh -dh. dZ f g gh h j J -Jh k kh l l. m n N -n. n^ p ph R R2 s s. -S; t t. th th. tS v w -z z. Dictionary ne_dict -@ @/ @2 @3 a aI aU a~ -e E e~ E~ i I i~ l- -o O o: O~ o~ r- u U -u~ V V~ - -- : b bh c ch d d. -dh f g gh h H j J -Jh k kh l l. m n N -n. n^ p ph Q q r r. -s S s. t T t. th v -w x z z. Dictionary pa_dict -@ a a~ e E e~ E~ i -I i~ I~ o O O~ o~ r- -u U U~ u~ V V~ - -: ; b bh c ch d d. -dh dh. f g gh h H j -J Jh k kh l l. m n -N n. n^ p ph Q R R2 -s S t t. th th. v x -z Dictionary prs_dict -@ e i o u - -: b d dZ f g h j -k l m n p r R s -S t tS v w X z Z Dictionary rw_dict -a e i o u - -* : b B c d dZ f -g h j J k l m n -N n^ p q R s S S; -t tS v w x z Dictionary ur_dict -@ a a: aI aU E e: i -I i: O o: U u: - -: b bh c ch d D d. -dh dh. dZ f g gh H j -J Jh k kh l m n N -p ph Q q R r. s S -s. t T t. th th. v x -z Z z. Dictionary bg_dict -@ a e i o u - -; b C d d; dZ dz f -g j k l l^ m n n^ -p r s S s; t t; tS -ts v x z Z z; Dictionary nso_dict -@ a e i m- n- N- o -u - -- : b d D dZ f g -h j J k l l# m n -N n^ p Q r R R3 s -S t T tS v w x z diff --git a/src/Makefile.espeakedit b/src/Makefile.espeakedit new file mode 100644 index 00000000..ca60e3c4 --- /dev/null +++ b/src/Makefile.espeakedit @@ -0,0 +1,39 @@ +# Makefile for 'espeakedit' program + +SRCS= compiledata.cpp compiledict.cpp debug.cpp dictionary.cpp espeak_command.cpp \ + espeakedit.cpp event.cpp extras.cpp fifo.cpp formantdlg.cpp intonation.cpp \ + klatt.cpp menus.cpp numbers.cpp options.cpp phonemelist.cpp prosodydisplay.cpp \ + readclause.cpp setlengths.cpp speak_lib.cpp spect.cpp spectdisplay.cpp \ + spectseq.cpp synthdata.cpp synthesize.cpp synth_mbrola.cpp translate.cpp \ + transldlg.cpp tr_languages.cpp voicedlg.cpp voices.cpp vowelchart.cpp \ + wave.cpp wavegen.cpp + +OBJS=$(patsubst %.cpp,%.o,$(SRCS)) + +WX_LIBS = -pthread -lwx_gtk2u_xrc-2.6 -lwx_gtk2u_qa-2.6 -lwx_gtk2u_html-2.6 \ + -lwx_gtk2u_adv-2.6 -lwx_gtk2u_core-2.6 -lwx_baseu_xml-2.6 -lwx_baseu_net-2.6 -lwx_baseu-2.6 + +LIBS=-lstdc++ -lportaudio + +CPPFLAGS = -Wall -g -fexceptions -I/usr/lib/wx/include/gtk2-unicode-release-2.6 + -I/usr/include/wx-2.6 \ + -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES + -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -D_ESPEAKEDIT + +CXXFLAGS = -O2 -g0 -Wall -g -fexceptions -I/usr/lib/wx/include/gtk2-unicode-release-2.6 -I/usr/include/wx-2.6 \ + -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D_LARGEFILE_SOURCE=1 -DNO_GCC_PRAGMA -D_ESPEAKEDIT + +all: espeakedit + +.cpp.o: + $(CXX) $(CXXFLAGS) -I. -c -fno-exceptions $< + +espeakedit: $(OBJS) + $(CXX) -o $@ $(OBJS) $(LIBS) $(WX_LIBS) + +clean: + rm -f *.o *~ + +distclean: clean + rm -f espeakedit +