Reece H. Dunn
1a19319979
espeakedit: move the remaining prosodydisplay.cpp code into compiledata.cpp
9 years ago
Reece H. Dunn
a008fb4f8b
espeakedit: move the spectseq.cpp code into spect.cpp
9 years ago
Reece H. Dunn
3fde1a2d53
espeakedit: simplify and inline the ConfigInit logic
9 years ago
Reece H. Dunn
50377416cf
espeakedit: remove all but the --compile support
This removes the GUI part of espeakedit, keeping the part that is
responsible for compiling the voice and intonation data. The
motivation for this is:
1. the voice and intonation data compilation will move into
libespeak-ng after removing the wxWidgets logic and converting
the code to C;
2. the espeakedit code is tightly coupled to the internals of
libespeak-ng at a source code level, not a binary/API level,
making the code harder to maintain;
3. a new GUI will be written in Qt that better supports creating
and editing voices and languages.
9 years ago
Reece H. Dunn
156c622ed6
Rename compiledata.c => compilembrola.c.
9 years ago
Reece H. Dunn
cf872e5e5a
Use espeak-ng to build the mbrola voices, not espeakedit.
9 years ago
Reece H. Dunn
257b6b33a5
Move CompileMbrola to libespeak-ng.
9 years ago
Reece H. Dunn
d9771ada20
Link speak-ng to the static library build of libespeak-ng.
9 years ago
Reece H. Dunn
a00ad5ed94
Use libespeak_ng consistently in the makefile.
9 years ago
Reece H. Dunn
a02b3489ae
Rename libespeak.la => libespeak-ng.la.
9 years ago
Reece H. Dunn
db8451e9a2
Rename speak => speak-ng.
9 years ago
Reece H. Dunn
cf1f15af76
Rename espeak => espeak-ng.
9 years ago
Reece H. Dunn
3ca931f55f
Move speak_lib.h to src/include/espeak-ng.
9 years ago
Reece H. Dunn
f185786b87
Move libespeak-ng internal headers to src/libespeak-ng.
9 years ago
Reece H. Dunn
f7dfc38dd7
Use the C compiler to build C files; restructuring.
This moves the libespeak source (*.cpp) files to src/libespeak-ng
and renames the C files (libespeak, espeak, speak) so they have
a .c file extension.
9 years ago
Reece H. Dunn
7c30e8c7d7
Use -fPIC to support sparc/sparc64 architectures.
This is based on a patch by Thomas Petazzoni.
9 years ago
Reece H. Dunn
98e9bee133
Makefile.am: fix the reference to wave_sada.cpp (reported by Ken Perry)
10 years ago
Reece H. Dunn
c48bb4cd34
autotools: build the 'mr' dictionary
10 years ago
Reece H. Dunn
240a0c94ce
autotools: update the phsource dependencies
11 years ago
Reece H. Dunn
55b2e01a6c
autotools: support building the mbrola phtrans files
11 years ago
Reece H. Dunn
256ad226f2
autotools: build the 'ia' dictionary
11 years ago
Reece H. Dunn
5c04de2bea
autotools: build the 'eu' dictionary
11 years ago
Reece H. Dunn
38f02aa611
autotools: fix building only the phonemedata on a clean setup
11 years ago
Reece H. Dunn
8694543ec1
autotools: build the 'gd' dictionary
11 years ago
Reece H. Dunn
981c023977
autotools: update version to 1.48.*
11 years ago
Reece H. Dunn
6a45e7b162
autotools: build the 'or' dictionary
11 years ago
Reece H. Dunn
8c9ca88183
autotools: build the 'lfn' dictionary
11 years ago
Reece H. Dunn
a4ce6aa683
autotools: support optionally building the extended Russian and Chinese dictionaries
11 years ago
Reece H. Dunn
6fa0354f15
mkdictlist: sort the phoneme data dependencies
12 years ago
Reece H. Dunn
b7f773d46e
autotools: improve the build dependencies for building the espeak phoneme data
12 years ago
Reece H. Dunn
3dbe2492fe
mkdictlist: fix mapping/detection of the hbs dictionary (for 'bs' and 'hr')
12 years ago
Reece H. Dunn
ca8a9a4495
autotools: build the 'as' and 'gu' dictionaries
12 years ago
Reece H. Dunn
4eb335011a
autotools: re-enable building om -- building it no longer intermittently crashes
12 years ago
Reece H. Dunn
6dd5529dd8
autotools: add support for disabling async command support (--without-async/--with-async=no)
12 years ago
Reece H. Dunn
00861d3bc3
autotools: add support for disabling libsonic (--without-sonic/--with-sonic=no)
12 years ago
Reece H. Dunn
83df50a40f
autotools: add support for disabling MBROLA (--without-mbrola/--with-mbrola=no)
12 years ago
Reece H. Dunn
a725bba818
autotools: add support for disabling Klatt (--without-klatt/--with-klatt=no)
12 years ago
Reece H. Dunn
341fbce098
autotools: espeak-data/{dictsource,phsource} are no longer created as part of the build, so don't remove them in distclean
12 years ago
Reece H. Dunn
7d2a2324e8
autotools: Remove unused variables from the makefile.
12 years ago
Reece H. Dunn
ed18e418ca
autotools: Support uninstalling the installed espeak-data when 'make uninstall' is run.
12 years ago
Reece H. Dunn
c69ff7ebd7
autotools: Rewrite the build targets to use automake and libtool properly.
12 years ago
Reece H. Dunn
86882e2534
autotools: Remove the espeak-phoneme-data target (not used).
12 years ago
Reece H. Dunn
10bea37931
autotools: Don't shadow copy the phsource directory into espeak-data.
12 years ago
Reece H. Dunn
9102c1ef9f
autotools: Don't shadow copy the dictsource directory into espeak-data.
12 years ago
Reece H. Dunn
65d6419707
autotools: Use autotools to install speak_lib.h.
12 years ago
Reece H. Dunn
65d0d41700
autotools: Use -local variants of all, clean and distclean to support using automake targets.
12 years ago
Reece H. Dunn
9be4bc2840
autotools: Use install-{data,exec}-hook targets to support automake build targets.
12 years ago
Reece H. Dunn
ea18599942
Move the install and distclean fully to the root Makefile.am file.
12 years ago
Reece H. Dunn
c0cd2e6791
autotools: Call 'make distclean' in src/Makefile.am from the Makefile.am distclean target.
12 years ago
Reece H. Dunn
9fe782ae66
autotools: corerctly use the libespeak.so.1 file in the src directory when running 'espeak --compile=<lang>'
12 years ago