Reece H. Dunn
a008fb4f8b
espeakedit: move the spectseq.cpp code into spect.cpp
2015-12-13 10:22:38 +00:00
Reece H. Dunn
3fde1a2d53
espeakedit: simplify and inline the ConfigInit logic
2015-12-13 08:59:13 +00:00
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.
2015-12-12 22:37:47 +00:00
Reece H. Dunn
156c622ed6
Rename compiledata.c => compilembrola.c.
2015-12-12 17:03:48 +00:00
Reece H. Dunn
cf872e5e5a
Use espeak-ng to build the mbrola voices, not espeakedit.
2015-12-12 13:36:34 +00:00
Reece H. Dunn
257b6b33a5
Move CompileMbrola to libespeak-ng.
2015-12-12 11:26:20 +00:00
Reece H. Dunn
d9771ada20
Link speak-ng to the static library build of libespeak-ng.
2015-12-11 20:41:18 +00:00
Reece H. Dunn
a00ad5ed94
Use libespeak_ng consistently in the makefile.
2015-12-11 19:50:06 +00:00
Reece H. Dunn
a02b3489ae
Rename libespeak.la => libespeak-ng.la.
2015-12-11 19:11:38 +00:00
Reece H. Dunn
db8451e9a2
Rename speak => speak-ng.
2015-12-11 07:30:17 +00:00
Reece H. Dunn
cf1f15af76
Rename espeak => espeak-ng.
2015-12-11 07:25:50 +00:00
Reece H. Dunn
3ca931f55f
Move speak_lib.h to src/include/espeak-ng.
2015-12-10 07:24:10 +00:00
Reece H. Dunn
f185786b87
Move libespeak-ng internal headers to src/libespeak-ng.
2015-12-10 07:14:37 +00:00
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.
2015-12-09 23:33:00 +00:00
Andrew Lamont
722439f40b
Merge remote-tracking branch 'refs/remotes/rhdunn/master'
2015-12-05 14:59:31 -05:00
Reece H. Dunn
7c30e8c7d7
Use -fPIC to support sparc/sparc64 architectures.
...
This is based on a patch by Thomas Petazzoni.
2015-11-28 11:28:14 +00:00
Lwin Moe
c259dfc650
Added Burmese (work in progress).
2015-11-10 10:12:12 -05:00
Reece H. Dunn
3e12c3985b
Merge branch 'master' into android
2015-10-11 20:33:14 +01:00
Reece H. Dunn
98e9bee133
Makefile.am: fix the reference to wave_sada.cpp (reported by Ken Perry)
2015-10-11 20:23:42 +01:00
Reece H. Dunn
586c911d67
Merge tag '1.48.15' into android
...
espeak 1.48.15
2015-07-25 09:51:12 +01:00
Reece H. Dunn
c48bb4cd34
autotools: build the 'mr' dictionary
2015-04-16 13:59:24 +01:00
Reece H. Dunn
240a0c94ce
autotools: update the phsource dependencies
2014-11-01 22:08:38 +00:00
Reece H. Dunn
c006d1c696
Merge tag '1.48.11' into android
...
espeak 1.48.11
Conflicts:
Makefile.am
2014-10-28 12:59:53 +00:00
Reece H. Dunn
1c78ef70ba
autotools: support using a custom gradle command
2014-10-28 12:48:45 +00:00
Reece H. Dunn
55b2e01a6c
autotools: support building the mbrola phtrans files
2014-08-14 10:44:18 +01:00
Reece H. Dunn
31f6a7773f
Merge tag '1.48.08' into android
2014-08-09 13:31:05 +01:00
Reece H. Dunn
256ad226f2
autotools: build the 'ia' dictionary
2014-07-15 12:47:13 +01:00
Reece H. Dunn
9008ff311d
Merge branch 'master' into android
2014-05-26 16:01:05 +01:00
Reece H. Dunn
5c04de2bea
autotools: build the 'eu' dictionary
2014-03-04 17:54:03 +00:00
Reece H. Dunn
056562a6e3
Merge branch 'master' into android
...
Conflicts:
README.md
2014-02-27 12:51:01 +00:00
Reece H. Dunn
38f02aa611
autotools: fix building only the phonemedata on a clean setup
2014-02-27 12:47:58 +00:00
Reece H. Dunn
8694543ec1
autotools: build the 'gd' dictionary
2014-02-02 13:55:12 +00:00
Reece H. Dunn
981c023977
autotools: update version to 1.48.*
2014-02-02 13:54:18 +00:00
Reece H. Dunn
6a45e7b162
autotools: build the 'or' dictionary
2014-01-21 17:59:59 +00:00
Reece H. Dunn
8c9ca88183
autotools: build the 'lfn' dictionary
2013-12-22 20:30:19 +00:00
Reece H. Dunn
a4ce6aa683
autotools: support optionally building the extended Russian and Chinese dictionaries
2013-11-29 16:59:28 +00:00
Reece H. Dunn
6fa0354f15
mkdictlist: sort the phoneme data dependencies
2013-10-22 15:59:58 +01:00
Reece H. Dunn
b7f773d46e
autotools: improve the build dependencies for building the espeak phoneme data
2013-10-20 13:05:05 +01:00
Reece H. Dunn
b5678f90d7
Merge branch 'master' into android
2013-10-14 09:22:45 +01:00
Reece H. Dunn
3dbe2492fe
mkdictlist: fix mapping/detection of the hbs dictionary (for 'bs' and 'hr')
2013-10-12 16:53:34 +01:00
Reece H. Dunn
fdb1fcb75b
Merge branch 'master' into android
...
Conflicts:
README.md
2013-09-25 08:57:56 +01:00
Reece H. Dunn
ca8a9a4495
autotools: build the 'as' and 'gu' dictionaries
2013-09-23 22:29:38 +01:00
Reece H. Dunn
4eb335011a
autotools: re-enable building om -- building it no longer intermittently crashes
2013-09-20 22:38:26 +01:00
Reece H. Dunn
b82375ffab
Merge branch 'master' into android
2013-09-16 12:26:33 +01:00
Reece H. Dunn
6dd5529dd8
autotools: add support for disabling async command support (--without-async/--with-async=no)
2013-09-16 12:14:26 +01:00
Reece H. Dunn
00861d3bc3
autotools: add support for disabling libsonic (--without-sonic/--with-sonic=no)
2013-09-16 11:14:58 +01:00
Reece H. Dunn
83df50a40f
autotools: add support for disabling MBROLA (--without-mbrola/--with-mbrola=no)
2013-09-16 10:37:45 +01:00
Reece H. Dunn
a725bba818
autotools: add support for disabling Klatt (--without-klatt/--with-klatt=no)
2013-09-16 10:22:38 +01:00
Reece H. Dunn
0eac364d7f
Merge branch 'master' into android
...
Conflicts:
Makefile.am
README.md
2013-09-13 16:55:56 +01:00
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
2013-09-12 16:19:40 +01:00